Cheap flights from Ottawa to Johannesburg

YOW — JNB
28 Nov — 5 Dec1
Return
1 adult
Economy
From?
To?
Mon 28/11
Mon 5/12

The best prices from Ottawa to Johannesburg are usually found in January or February, booked 16 days in advance, depart on a Wednesday or Tuesday and return on a Wednesday

How to find the cheapest flight from Ottawa (YOW) to Johannesburg

All the information you need to plan the best YOW to ZA1 flight in 2022: compare Ottawa to Johannesburg flight prices with the expected peak season, weather and rainfall in Johannesburg.

YOW - JNB

Price

C$ 858 - C$ 2,328

JNB

Temperature

10 - 20 °C

JNB

Rainfall

0 - 120 mm

Popular inAugustHigh demand for flights, 42% potential price rise
Cheapest inJanuaryBest time to find cheap flights, 36% potential price drop
Average priceC$ 1,378Average for round-trip flights in November 2022
Round-trip fromC$ 1,150From Ottawa to Johannesburg

What is the cheapest day to fly round-trip from Ottawa to Johannesburg?

Thursday flights are generally found to be more expensive for flights from Ottawa to Johannesburg. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Johannesburg.

How far in advance should I book a flight from Ottawa to Johannesburg?

To save on the cost of your flight from Ottawa to Johannesburg, book at least 17 days before your planned departure. Booking around this time can save you about 21% on the cost of this flight compared to booking a flight leaving this week. We have found prices from C$ 1,771 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as C$ 2,308.

What is the cheapest month to fly from Ottawa to Johannesburg?

January is one of the best times of the year to fly to Johannesburg from Ottawa. Prices for January average C$ 1,799 per person but you can even find prices for as low as C$ 1,093. The most expensive prices can be found in the month of August. Opting for a January flight can save you 73% on your journey compared to booking in August

When is the cheapest time to fly from Ottawa to Johannesburg (YOW - JNB)?

When flying from Ottawa to Johannesburg, the time of day you fly usually plays a role in the price. Save by searching for a flight in the afternoon, which can drop the price by up to 14% versus a flight at noon.

Cheap United Airlines flights from Ottawa to Johannesburg

17 Jan. - 31 Jan.
YOW

Ottawa

JNB

Johannesburg OR Tambo

2 stops

29h 05m
JNB

Johannesburg OR Tambo

YOW

Ottawa

1 stop

20h 09m
C$ 1,354

United Airlines

Deal found 23/11

20 Jan. - 1 Feb.
YOW

Ottawa

JNB

Johannesburg OR Tambo

2 stops

25h 50m
JNB

Johannesburg OR Tambo

YOW

Ottawa

2 stops

41h 31m
C$ 1,454

United Airlines

Deal found 21/11

10 Apr. - 24 Apr.
YOW

Ottawa

JNB

Johannesburg OR Tambo

1 stop

24h 23m
JNB

Johannesburg OR Tambo

YOW

Ottawa

2 stops

37h 31m
C$ 1,456

United Airlines

Deal found 21/11

Cheap Brussels Airlines flights from Ottawa to Johannesburg

10 Apr. - 24 Apr.
YOW

Ottawa

JNB

Johannesburg OR Tambo

3 stops

32h 25m
JNB

Johannesburg OR Tambo

YOW

Ottawa

3 stops

25h 39m
C$ 2,276

Brussels Airlines

Deal found 21/11

13 Jan. - 15 Feb.
YOW

Ottawa

JNB

Johannesburg OR Tambo

3 stops

35h 35m
JNB

Johannesburg OR Tambo

YOW

Ottawa

3 stops

26h 01m
C$ 2,725

Brussels Airlines

Deal found 21/11

Related info for your journey

Useful info, stats and facts about Ottawa to Johannesburg flights.

What airport do you fly from for flights from Ottawa to Johannesburg?

Most people fly from Ottawa (YOW) if they book a flight from Ottawa to Johannesburg. On average, Ottawa has 0 outbound flights to Johannesburg per day from 6 airlines. Ottawa is conveniently located just 10.6 km from Ottawa’s city centre.

Which airlines flying from Ottawa to Johannesburg have flexible cancellations due to COVID-19?

Some of our airline partners flying from Ottawa to Johannesburg have new flexible policies in place due to COVID-19. Air Canada, KLM, and SWISS are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Air Canada with this kind of flexibility.

Can I find flights from Ottawa to Johannesburg for under C$ 1,300 on Cheapflights?

Yes, there are multiple flights from Ottawa to Johannesburg for under C$ 1,300. The cheapest flight booked recently is on KLM for just C$ 1,295, but on average you can expect to pay C$ 2,263.

How popular is this Ottawa to Johannesburg flight route?

Within the past month, 163 users have taken a look at flights from Ottawa to Johannesburg.

What are the cheapest airlines flying from Ottawa to Johannesburg round-trip?

KLM, at C$ 1,295, was found to be the cheapest airline from Ottawa to Johannesburg.Alternate airlines to your destination round-trip include United Airlines and Delta. Users have found that KLM is 28% cheaper than the other options available to this destination.

What are the most popular airlines that fly from Ottawa to Johannesburg?

Consider Air Canada, Air France or KLM when booking your flight. These represent the most popular airlines when flying from Ottawa to Johannesburg.

What are the cheapest flights from Ottawa to Johannesburg?

Looking at all options, your cheapest flight can be booked for C$ 1,372. While the most popular route (Ottawa - Johannesburg OR Tambo) can be booked for C$ 1,295 on average our data indicates C$ 3,808 when flying from Ottawa to Johannesburg.

Other flights from Ottawa

Alternative routes for Ottawa to Johannesburg

See prices for flight routes from nearby airports that may be better suited for you.
London to Cape Townfrom C$ 2,052 pp
Ottawa to Durbanfrom C$ 2,523 pp
Ottawa to Cape Townfrom C$ 3,308 pp

Top 6 airlines flying from Ottawa to Johannesburg

The chart below displays the airlines Cheapflights users travelling from Ottawa to Johannesburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Air CanadaCheapestC$ 965AverageC$ 1,408FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
KLMCheapestC$ 1,003AverageC$ 1,269FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
United AirlinesCheapestC$ 1,224AverageC$ 2,024FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
SWISSCheapestC$ 1,240AverageC$ 1,737FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search SWISS flights
LufthansaCheapestC$ 1,244AverageC$ 2,571FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
South AfricanCheapestC$ 1,308AverageC$ 1,559FlexibilityNo cancel feeOn-time78%COVID-19 safety
Search South African flights