|Route||Airline||Route Type||Travel Dates||Price||Search Date|
|Calgary to Cape Town||United Airlines||One Way||14 Mar||12 hours ago|
|Calgary to Cape Town||United Airlines||One Way||14 Mar||15 hours ago|
|Calgary to Cape Town||United Airlines||One Way||14 Mar||18 hours ago|
|Calgary to Cape Town||Lufthansa||One Way||15 May||12 hours ago|
|Calgary to Cape Town||Lufthansa||One Way||15 May||15 hours ago|
|Calgary to Cape Town||Delta Air Lines||Round Trip||19 Sep to 27 Sep||6 hours ago|
|Calgary to Cape Town||Air Canada / Lufthansa||Round Trip||20 Apr to 8 May||6 hours ago|
|Calgary to Cape Town||Ethiopian Airlines / Air Canada||Round Trip||2 Nov to 23 Nov||12 hours ago|
|Calgary to Cape Town||Alaska Airlines / Emirates Airline||Round Trip||7 Sep to 29 Sep||12 hours ago|
|Calgary to Cape Town||Air Canada / Ethiopian Airlines||Round Trip||9 Aug to 23 Aug||12 hours ago|
- Calgary to Vancouver C$ 143.91
- Calgary to Toronto C$ 253.99
- Calgary to London C$ 275.41
- Calgary to Las Vegas C$ 217.91
- Calgary to Manila C$ 590.91
- Calgary to Delhi C$ 825.72
- Calgary to Montreal C$ 206.63
- Calgary to Bangkok C$ 481.69
- Calgary to Phoenix C$ 232.23
- Calgary to Cancun C$ 262.87
- Calgary to Orlando C$ 205.36
- Calgary to Ottawa C$ 257.38
- Calgary to Seattle C$ 172.86
- Calgary to San Jose Costa Rica C$ 236.21
- Calgary to Maui C$ 278.41
- Calgary to San Francisco C$ 180.16
- Toronto to Cape Town C$ 796.36
- Johannesburg to Cape Town C$ 87.10
- Vancouver to Cape Town C$ 908.76
- Edmonton to Cape Town C$ 929.00
- Montreal to Cape Town
- Durban to Cape Town C$ 76.25
- San Francisco to Cape Town
- Seattle to Cape Town
- Los Angeles to Cape Town
- Victoria to Cape Town
- San Diego to Cape Town
- Kelowna to Cape Town
- Terrace to Cape Town
- Campbell River to Cape Town
- Comox to Cape Town
- Nanaimo to Cape Town
- Q: Are there regular non-stop flights on this route or do I have to book an itinerary with stops?
- A: You would have to book an itinerary that includes stops, as there are no direct flights between Calgary to Cape Town.
- Q: Which airports serve Calgary and Cape Town?
- A: Calgary Int'l Airport serve Calgary. Cape Town International Airport serve Cape Town.
- Q: What is the total non-stop flight time between Calgary and Cape Town?
- A: The total non-stop flight time for this route is 20 hours and 14 minutes.