Cheap flights from Calgary to Johannesburg OR Tambo Airport from C$ 907

This is the cheapest one-way flight price, found on 26/9. Prices may vary by date and flight preferences.
YYC — JNB
2 Oct — 9 Oct1
1 adult
Economy
From?
To?
Mon 2/10
Mon 9/10

How to find the cheapest flight from Calgary (YYC) to OR Tambo (JNB)

All the information you need to plan the best YYC to JNB flight in 2023: compare Calgary to OR Tambo flight prices with the expected peak season, weather and rainfall in OR Tambo.

Popular in

July

Cheapest in

April

Round-trip from

C$ 1,793

One-way from

C$ 1,198
High demand for flights, 22% potential price rise
Best time to find cheap flights, 12% potential price drop
From Calgary to Johannesburg OR Tambo
One-way flight from Calgary to Johannesburg OR Tambo

YYC - JNB

Price

C$ 1,328 - C$ 2,725

JNB

Temperature

10 - 20 °C

JNB

Rainfall

0 - 120 mm

How far in advance should I book a flight from Calgary to Johannesburg OR Tambo Airport?

To save up to 18% on this flight, we recommend booking at least 40 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Calgary to Johannesburg OR Tambo Airport from C$ 2,012 1-2 weeks out and tickets from C$ 2,198 for flights departing within the next 72 hours.

What is the cheapest month to fly from Calgary to Johannesburg OR Tambo Airport?

April can be a great time to fly to Johannesburg OR Tambo Airport from Calgary with a flight ticket averaging about C$ 1,805. Cheapflights users have found deals in the month of April for as cheap as C$ 1,298. The most expensive prices can be found in the month of July.

When is the cheapest time to fly from Calgary to Johannesburg OR Tambo Airport (YYC - JNB)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Calgary to Johannesburg OR Tambo Airport as you normally would.

Cheap United Airlines flights from Calgary to OR Tambo

Find some of the cheapest United Airlines flights travelling from Calgary to Johannesburg. Deals update often to give you more flight options matching your criteria

Cheap Delta flights from Calgary to OR Tambo

Some of the lowest-priced Delta flights we've found at this time heading from Calgary to Johannesburg. Deals frequently update to provide users with more options.

Cheap Calgary to OR Tambo flights in September & October 2023

The best prices found for YYC to JNB flights for September, October
Listed are some of the best fares we've found on flights departing from Calgary to Johannesburg in 2023. Check back regularly for other flight deals.

Calgary to OR Tambo 2023 flight deals

Cheap flights to OR Tambo from Calgary found for this year
Listed are some of the best fares we've found on flights departing from Calgary to Johannesburg in 2023. Check back regularly for other flight deals.

One-way flights to OR Tambo from Calgary

The cheapest one-way flights from Calgary to OR Tambo
Users in need of a one-way flight from Calgary to Johannesburg can choose from these deals. Users can also find round-trip Calgary to Johannesburg flights by using the search form above.

Find flights from Calgary to OR Tambo within your budget

Use the slider to find flights from Calgary to OR Tambo that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

C$ 1,348 - C$ 2,320

Route

Depart

Return

Price

CalgaryJohannesburg OR Tambo

YYC - JNB

YYCJNB

Calgary

Wed 28/2

1 stop21h 35m

Johannesburg OR Tambo

Mon 11/3

1 stop22h 41m

C$ 1,348

CalgaryJohannesburg OR Tambo

YYC - JNB

YYCJNB

Calgary

Thu 1/2

1 stop21h 35m

Johannesburg OR Tambo

Sat 17/2

2 stops26h 50m

C$ 1,370

CalgaryJohannesburg OR Tambo

YYC - JNB

YYCJNB

Calgary

Thu 1/2

2 stops32h 20m

Johannesburg OR Tambo

Sat 17/2

2 stops30h 04m

C$ 1,386

CalgaryJohannesburg OR Tambo

YYC - JNB

YYCJNB

Calgary

Thu 7/3

2 stops33h 45m

Johannesburg OR Tambo

Thu 14/3

3 stops42h 35m

C$ 1,409

CalgaryJohannesburg OR Tambo

YYC - JNB

YYCJNB

Calgary

Tue 27/2

2 stops37h 05m

Johannesburg OR Tambo

Mon 11/3

2 stops27h 45m

C$ 1,463

CalgaryJohannesburg OR Tambo

YYC - JNB

YYCJNB

Calgary

Tue 27/2

2 stops41h 05m

Johannesburg OR Tambo

Thu 14/3

2 stops55h 20m

C$ 1,555

CalgaryJohannesburg OR Tambo

YYC - JNB

YYCJNB

Calgary

Sat 20/1

3 stops64h 10m

Johannesburg OR Tambo

Tue 30/1

2 stops49h 10m

C$ 1,604

CalgaryJohannesburg OR Tambo

YYC - JNB

YYCJNB

Calgary

Mon 26/2

2 stops33h 49m

Johannesburg OR Tambo

Sun 10/3

2 stops33h 42m

C$ 1,868

CalgaryJohannesburg OR Tambo

YYC - JNB

YYCJNB

Calgary

Fri 1/3

2 stops43h 10m

Johannesburg OR Tambo

Sat 30/3

1 stop23h 45m

C$ 2,320

Flights are sorted by cheapest first

Deals found on 25/9

Reviews of airlines servicing OR Tambo

To help decide which airline to fly from Calgary to Johannesburg, see what other customers have to say about United Airlines, Delta and KLM. In addition to providing an overall rating, users have also rated airlines in terms of entertainment options, comfort, food, crew/service, and boarding process.
Emirates
7.9
Good
1,315 reviews

Boarding

8.0

Food

7.7

Crew

8.2

Overall

7.9

Comfort

7.9

Entertainment

8.1

Reviews

1 / 10

It’s comfort trip and the food choice is diverse

Emirates
7.9
Good
1,315 reviews
Emirates
7.9
Good
1,315 reviews

Boarding

8.0

Food

7.7

Crew

8.2

Overall

7.9

Comfort

7.9

Entertainment

8.1

Reviews

1 / 10

It’s comfort trip and the food choice is diverse

Delta
7.9
Good
3,023 reviews
Emirates
7.9
Good
1,315 reviews

Boarding

8.0

Food

7.7

Crew

8.2

Overall

7.9

Comfort

7.9

Entertainment

8.1

Reviews

1 / 10

It’s comfort trip and the food choice is diverse

Air France
7.6
Good
274 reviews
Emirates
7.9
Good
1,315 reviews

Boarding

8.0

Food

7.7

Crew

8.2

Overall

7.9

Comfort

7.9

Entertainment

8.1

Reviews

1 / 10

It’s comfort trip and the food choice is diverse

KLM
7.5
Good
196 reviews
Emirates
7.9
Good
1,315 reviews

Boarding

8.0

Food

7.7

Crew

8.2

Overall

7.9

Comfort

7.9

Entertainment

8.1

Reviews

1 / 10

It’s comfort trip and the food choice is diverse

SWISS
7.4
Good
456 reviews
Emirates
7.9
Good
1,315 reviews

Boarding

8.0

Food

7.7

Crew

8.2

Overall

7.9

Comfort

7.9

Entertainment

8.1

Reviews

1 / 10

It’s comfort trip and the food choice is diverse

Related info for your journey

Useful info, stats and facts about Calgary to OR Tambo flights.

What airport do you fly from for flights from Calgary to Johannesburg OR Tambo?

If you book a flight to Johannesburg OR Tambo from Calgary, you will be flying from Calgary, which is the city’s only airport. Calgary (YYC) is located 9.3 km from the centre of Calgary. There are 0 flights from Calgary to Johannesburg OR Tambo per day from 10 different airlines.

Can I find flights from Calgary to Johannesburg OR Tambo Airport for under C$ 1,400 on Cheapflights?

Yes, there are multiple flights from Calgary to Johannesburg OR Tambo Airport for under C$ 1,400. The cheapest flight booked recently is on Delta for just C$ 1,348, but on average you can expect to pay C$ 1,410.

What are the cheapest airlines flying from Calgary to Johannesburg OR Tambo Airport round-trip?

Cheapflights users have booked flights from Calgary to Johannesburg OR Tambo Airport round-trip from C$ 1,348. Other airlines that can offer you cheap pricing are KLM, from C$ 1,370, and Air France, from C$ 1,386. You may be able to fly from Calgary to Johannesburg OR Tambo Airport for 25% less than the average price by searching for these airlines.

What are the cheapest airlines to fly from Calgary to Johannesburg OR Tambo Airport one-way?

For one-way options, check prices for Delta. According to our data, you can fly for as low as C$ 1,107. Users have also found prices from C$ 1,128 and C$ 1,143 on United Airlines and KLM, respectively.

What are the most popular airlines that fly from Calgary to Johannesburg OR Tambo Airport?

What does YYC to JNB mean?

Great question - YYC to JNB just means Calgary Airport to Johannesburg OR Tambo Airport. Now you’ll know what these unique codes when you look for flights!

Other flights from Calgary

Top 10 airlines flying from Calgary to OR Tambo

The chart below displays the airlines Cheapflights users travelling from Calgary to OR Tambo choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-time
KLMCheapestC$ 1,290AverageC$ 1,941FlexibilityNo cancel feeOn-time75%
Search KLM flights
DeltaCheapestC$ 1,376AverageC$ 2,551FlexibilityNo cancel feeOn-timeN/A
Search Delta flights
United AirlinesCheapestC$ 1,422AverageC$ 1,813FlexibilityNo cancel feeOn-time69%
Search United Airlines flights
LufthansaCheapestC$ 1,456AverageC$ 1,759FlexibilityNo cancel feeOn-time76%
Search Lufthansa flights
British AirwaysCheapestC$ 1,525AverageC$ 1,921FlexibilityNo cancel feeOn-time70%
Search British Airways flights
Air CanadaCheapestC$ 1,542AverageC$ 2,248FlexibilityNo cancel feeOn-time67%
Search Air Canada flights
American AirlinesCheapestC$ 1,544AverageC$ 1,612FlexibilityNo cancel feeOn-time71%
Search American Airlines flights
Air FranceCheapestC$ 1,587AverageC$ 1,689FlexibilityNo cancel feeOn-time77%
Search Air France flights
SWISSCheapestC$ 1,761AverageC$ 2,234FlexibilityNo cancel feeOn-time79%
Search SWISS flights
Brussels AirlinesCheapestC$ 1,782AverageC$ 2,327FlexibilityNo cancel feeOn-timeN/A
Search Brussels Airlines flights

Fly with Cheapflights

What makes Cheapflights the go-to destination for all your flight needs

How does Cheapflights help users find flights from Calgary to OR Tambo?

Cheapflights goes through 900+ travel sites to look for the best flight deals for flights from Calgary to OR Tambo. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.

Why should you use Cheapflights to find cheap flight tickets from Calgary to OR Tambo?

Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights from Calgary to OR Tambo for you. Better yet — we are completely free to use.

Can Cheapflights find flights from Calgary to OR Tambo with no change fees?

Users can book flights with no change fees policies with our dedicated filters. Book flights from Calgary to OR Tambo flexibly with Cheapflights today.

Can Cheapflights notify me if prices for flights from Calgary to OR Tambo become cheaper?

Yes, and it’s super simple to set up. Perform a flight search above and use a valid email address to enable the Price Alert feature. That’s it!

100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.