There are 7 ways to get from Calgary to Capetown Airport (CPT) by plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Calgary International Airport
best- Fly from Calgary International Airport (YYC) to Cape Town International Airport (CPT)YYC - CPT
23h 49mR 13,046–24,046Bus to Lethbridge Airport, fly
cheapest- Take the bus from Calgary to Lethbridge
- Fly from Lethbridge Airport (YQL) to Cape Town International Airport (CPT)YQL - CPT
34h 4mR 11,918–38,162Bus to Edmonton International Airport, fly
- Take the bus from Calgary North, AB to Leduc, AB
- Fly from Edmonton International Airport (YEG) to Cape Town International Airport (CPT)YEG - CPT
33h 24mR 22,643–100,851Bus to Cranbrook/Canadian Rockies International Airport, fly
- Take the bus from Calgary, AB - 11488, 24 Street SE to Cranbrook, BC - 513 Cranbrook St North
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Cape Town International Airport (CPT)YXC - CPT
37h 51mR 13,696–44,137Bus, bus to Kelowna International Airport, fly
- Take the bus from Calgary, AB - Westbrook Mall to Salmon Arm, BC
- Take the bus from Salmon Arm, BC to Kelowna Airport
- Fly from Kelowna International Airport (YLW) to Cape Town International Airport (CPT)YLW - CPT
45h 28mR 14,726–21,182Bus to Medicine Hat Airport, fly
- Take the bus from Calgary to Medicine Hat
- Fly from Medicine Hat Airport (YXH) to Cape Town International Airport (CPT)YXH - CPT
36h 24mR 15,348–55,567Bus, train, train to Spokane International Airport, fly
- Take the bus from Calgary, AB - Westbrook Mall to Vancouver, BC
- Take the train from Vancouver to Everett Amtrak Station
- Take the train from Everett Amtrak Station to Spokane
- Fly from Spokane International Airport (GEG) to Cape Town International Airport (CPT)GEG - CPT
2dR 21,886–73,885
Calgary International Airport (YYC) to Cape Town International Airport (CPT) flights
Questions & Answers
The cheapest way to get from Calgary to Capetown Airport (CPT) is to fly which costs R 13 000 - R 24 000 and takes 23h 49m.
The fastest way to get from Calgary to Capetown Airport (CPT) is to fly which takes 23h 49m and costs R 13 000 - R 24 000.
The distance between Calgary and Capetown Airport (CPT) is 15799 km.
It takes approximately 23h 49m to get from Calgary to Capetown Airport (CPT), including transfers.
Capetown Airport (CPT) is 9h ahead of Calgary. It is currently 10:35 PM in Calgary and 7:35 AM in Capetown Airport (CPT).
There are 7644+ hotels available in Capetown Airport (CPT).
What companies run services between Calgary, AB, Canada and Capetown Airport (CPT), South Africa?
KLM flies from Calgary International Airport (YYC) to Cape Town International Airport (CPT) once daily.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- klm.com
Flights from Calgary International Airport to Cape Town International Airport via Amsterdam Schiphol
- Ave. Duration
- 21h 15m
- When
- Every day
- Estimated price
- R 9,000–31,000
Flights from Edmonton International Airport to Cape Town International Airport via Amsterdam Schiphol
- Ave. Duration
- 28h 15m
- When
- Thursday and Sunday
- Estimated price
- R 10,000–34,000
Flights from Lethbridge Airport to Cape Town International Airport via Calgary International Airport, Paris Charles de Gaulle
- Ave. Duration
- 28h
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- R 11,000–37,000
Flights from Cranbrook/Canadian Rockies International Airport to Cape Town International Airport via Calgary International Airport, Paris Charles de Gaulle
- Ave. Duration
- 33h 17m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- R 12,000–42,000
Flights from Cranbrook/Canadian Rockies International Airport to Cape Town International Airport via Vancouver, Paris Charles de Gaulle
- Ave. Duration
- 33h 50m
- When
- Thursday
- Estimated price
- R 13,000–44,000
Flights from Kelowna International Airport to Cape Town International Airport via Edmonton International Airport, Amsterdam Schiphol
- Ave. Duration
- 34h
- When
- Thursday and Sunday
- Estimated price
- R 10,000–34,000
Flights from Medicine Hat Airport to Cape Town International Airport via Calgary International Airport, Paris Charles de Gaulle
- Ave. Duration
- 29h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- R 15,000–55,000
- Website
- delta.com
Flights from Calgary International Airport to Cape Town International Airport via Amsterdam Schiphol
- Ave. Duration
- 21h 15m
- When
- Every day
- Estimated price
- R 9,000–31,000
Flights from Edmonton International Airport to Cape Town International Airport via Atlanta
- Ave. Duration
- 33h 30m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- R 9,500–33,000
Flights from Lethbridge Airport to Cape Town International Airport via Calgary International Airport, Paris Charles de Gaulle
- Ave. Duration
- 28h
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- R 11,000–37,000
Flights from Cranbrook/Canadian Rockies International Airport to Cape Town International Airport via Calgary International Airport, Paris Charles de Gaulle
- Ave. Duration
- 33h 17m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- R 12,000–42,000
Flights from Cranbrook/Canadian Rockies International Airport to Cape Town International Airport via Vancouver, Paris Charles de Gaulle
- Ave. Duration
- 33h 50m
- When
- Thursday
- Estimated price
- R 13,000–44,000
Flights from Medicine Hat Airport to Cape Town International Airport via Calgary International Airport, Paris Charles de Gaulle
- Ave. Duration
- 29h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- R 15,000–55,000
Flights from Spokane International Airport to Cape Town International Airport via Atlanta
- Ave. Duration
- 20h 3m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- R 18,000–65,000
- Website
- airfrance.com
Flights from Calgary International Airport to Cape Town International Airport via Amsterdam Schiphol
- Ave. Duration
- 21h 15m
- When
- Every day
- Estimated price
- R 9,000–31,000
Flights from Lethbridge Airport to Cape Town International Airport via Calgary International Airport, Paris Charles de Gaulle
- Ave. Duration
- 28h
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- R 11,000–37,000
Flights from Cranbrook/Canadian Rockies International Airport to Cape Town International Airport via Calgary International Airport, Paris Charles de Gaulle
- Ave. Duration
- 33h 17m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- R 12,000–42,000
Flights from Cranbrook/Canadian Rockies International Airport to Cape Town International Airport via Vancouver, Paris Charles de Gaulle
- Ave. Duration
- 33h 50m
- When
- Thursday
- Estimated price
- R 13,000–44,000
Flights from Medicine Hat Airport to Cape Town International Airport via Calgary International Airport, Paris Charles de Gaulle
- Ave. Duration
- 29h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- R 15,000–55,000
- Website
- flyedelweiss.com
Flights from Cranbrook/Canadian Rockies International Airport to Cape Town International Airport via Vancouver, Zurich
- Ave. Duration
- 38h 55m
- When
- Tuesday
- Estimated price
- R 13,000–44,000
Flights from Kelowna International Airport to Cape Town International Airport via Vancouver, Zurich
- Ave. Duration
- 34h 20m
- When
- Tuesday
- Estimated price
- R 10,000–35,000
- Website
- kenya-airways.com
Flights from Edmonton International Airport to Cape Town International Airport via Amsterdam Schiphol, Nairobi
- Ave. Duration
- 28h 5m
- When
- Monday, Thursday, and Sunday
- Estimated price
- R 10,000–36,000
- Website
- flysaa.com
Flights from Kelowna International Airport to Cape Town International Airport via Toronto, Sao Paulo
- Ave. Duration
- 32h 40m
- When
- Monday and Friday
- Estimated price
- R 10,000–34,000
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Vancouver to Everett Amtrak Station
- Ave. Duration
- 3h 19m
- Frequency
- Twice daily
- Estimated price
- R 550–1,800
- Website
- https://www.amtrak.com/home.html
Train from Everett Amtrak Station to Spokane
- Ave. Duration
- 6h 42m
- Frequency
- Twice daily
- Estimated price
- R 1,100–4,300
- Website
- https://www.amtrak.com/home.html
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Calgary North, AB to Leduc, AB
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Estimated price
- R 600–850
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- R 600–850
Bus from Salmon Arm, BC to Kelowna Airport
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- R 350–470
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- R 350–470
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Calgary to Lethbridge
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- R 310–420
- Schedules at
- flixbus.com
Bus from Calgary to Medicine Hat
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a week
- Estimated price
- R 340–600
- Schedules at
- flixbus.com
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Calgary, AB - 11488, 24 Street SE to Cranbrook, BC - 513 Cranbrook St North
- Ave. Duration
- 5h 40m
- Frequency
- Once a week
- Estimated price
- R 1,300–1,700
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Calgary, AB - Westbrook Mall to Salmon Arm, BC
- Ave. Duration
- 7h 10m
- Frequency
- Twice daily
- Estimated price
- R 1,300–1,700
- Website
- https://riderexpress.ca/
- Standard
- R 1,300–1,700
Bus from Calgary, AB - Westbrook Mall to Vancouver, BC
- Ave. Duration
- 13h 35m
- Frequency
- Twice daily
- Estimated price
- R 2,200–2,800
- Website
- https://riderexpress.ca/
- Standard
- R 2,200–2,800
Want to know more about travelling around South Africa
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide














