YOW

R11 237 Find Cheap Flights to Ottawa – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 29% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
R16 864
Typical prices: R16 568-R23 437
Multiple Airlines
Fri 23/11Fri 30/11
JNB - YOW • 2 stops
Cheapest one-way flight
R11 237
Typical prices: R11 459-R16 090
Multiple Airlines
Tue 13/11
JNB - YOW • 2 stops
Top airlines
Best reviews • 8,1 score
Airline reviews
Airline reviews
Top routes
Cheapest • 12% average savings
Most popular
Insights
Insights
When to travel
Cheapest • 19% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Ottawa!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Ottawa

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Ottawa

Mon, Nov 23 - Mon, Nov 30
Multiple Airlines Logo
20:40 - 18:45JNB  Johannesburg OR Tambo-YOW Ottawa
29h 05m2 stops Zurich Toronto Pearson Intl
Multiple Airlines Logo
9:00 - 10:00YOW  Ottawa-JNB Johannesburg OR Tambo
42h 00m2 stops Montreal Pierre Elliott Trudeau Intl Zurich
R16 864Multiple Airlines
Sat, Dec 5 - Sat, Jan 16
Multiple Airlines Logo
19:40 - 15:00JNB  Johannesburg OR Tambo-YOW Ottawa
26h 20m1 stop Paris Charles de Gaulle
Multiple Airlines Logo
5:30 - 22:00YOW  Ottawa-JNB Johannesburg OR Tambo
33h 30m2 stops Toronto Pearson Intl Amsterdam Schiphol
R16 963Multiple Airlines
Sat, Dec 5 - Sat, Jan 16
KLM Logo
19:40 - 15:00JNB  Johannesburg OR Tambo-YOW Ottawa
26h 20m1 stop Paris Charles de Gaulle
KLM Logo
5:30 - 22:00YOW  Ottawa-JNB Johannesburg OR Tambo
33h 30m2 stops Toronto Pearson Intl Amsterdam Schiphol
R17 111KLM
Sat, Dec 5 - Sat, Jan 16
Multiple Airlines Logo
19:40 - 23:40JNB  Johannesburg OR Tambo-YOW Ottawa
35h 00m2 stops Paris Charles de Gaulle Toronto Pearson Intl
Multiple Airlines Logo
5:30 - 22:00YOW  Ottawa-JNB Johannesburg OR Tambo
33h 30m2 stops Toronto Pearson Intl Amsterdam Schiphol
R17 210Multiple Airlines
Sat, Dec 5 - Sat, Jan 16
Multiple Airlines Logo
19:40 - 23:40JNB  Johannesburg OR Tambo-YOW Ottawa
35h 00m2 stops Paris Charles de Gaulle Toronto Pearson Intl
Multiple Airlines Logo
5:30 - 22:00YOW  Ottawa-JNB Johannesburg OR Tambo
33h 30m2 stops Toronto Pearson Intl Amsterdam Schiphol
R17 243Multiple Airlines
Sat, Dec 5 - Sat, Jan 16
United Airlines Logo
22:00 - 21:56JNB  Johannesburg OR Tambo-YOW Ottawa
30h 56m1 stop Newark
United Airlines Logo
15:10 - 18:35YOW  Ottawa-JNB Johannesburg OR Tambo
20h 25m1 stop Newark
R26 418United Airlines
Sat, Dec 5 - Sat, Jan 16
United Airlines Logo
22:00 - 21:56JNB  Johannesburg OR Tambo-YOW Ottawa
30h 56m1 stop Newark
United Airlines Logo
15:10 - 18:35YOW  Ottawa-JNB Johannesburg OR Tambo
20h 25m1 stop Newark
R27 969United Airlines
Sat, Dec 5 - Sat, Jan 16
United Airlines Logo
22:00 - 21:56JNB  Johannesburg OR Tambo-YOW Ottawa
30h 56m1 stop Newark
United Airlines Logo
15:10 - 18:35YOW  Ottawa-JNB Johannesburg OR Tambo
20h 25m1 stop Newark
R28 018United Airlines
Sat, Dec 5 - Sat, Jan 16
United Airlines Logo
22:00 - 21:56JNB  Johannesburg OR Tambo-YOW Ottawa
30h 56m1 stop Newark
United Airlines Logo
15:10 - 18:35YOW  Ottawa-JNB Johannesburg OR Tambo
20h 25m1 stop Newark
R28 200United Airlines
Mon, Mar 8 - Tue, Apr 6
Air France Logo
8:30 - 15:00CPT  Cape Town Intl-YOW Ottawa
37h 30m1 stop Paris Charles de Gaulle
Air France Logo
17:10 - 12:40YOW  Ottawa-CPT Cape Town Intl
61h 30m2 stops Paris Charles de Gaulle Johannesburg OR Tambo
R42 456Air France
Booking Insights

Price, demand, and travel trends for flights to Ottawa

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

What is the cheapest flight to Ottawa?

Johannesburg OR Tambo Airport to Ottawa is the cheapest route at R16 864 return, found in the past 5 days on KAYAK. KAYAK data shows this is also the most popular route.

How much is a flight to Ottawa?

On average, a return flight from South Africa to Ottawa costs R19 873, based on KAYAK data over the past 12 months. Return fares from Cape Town average R16 309, while Johannesburg OR Tambo Airport runs a bit higher at R20 655.

What is the cheapest day to fly to Ottawa?

Monday is the cheapest day to fly to Ottawa at R17 969 return on average over the past 12 months on KAYAK. Friday is the most expensive at R22 903.

What is the cheapest time of day to fly to Ottawa?

Morning flights to Ottawa are the cheapest at R19 784 return on average. Night flights are the most expensive at R22 292.

What is a good deal for flights to Ottawa?

Flights under R16 568 are considered a good deal. 25% of KAYAK users found return flights to Ottawa at or below these prices, with the lowest fares from:
•Cape Town R16 019.

Key details for flights to Ottawa

Low season

February

Cheapest flight

R11 237
Beat the crowds with an average 84% drop in traveller numbers.
The most popular month to fly with an average 87% increase in traveller numbers.
One-way flight from Johannesburg OR Tambo Airport to Ottawa

When to book flights to Ottawa

Are your dates flexible? Find out the best times to travel to Ottawa based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Ottawa, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • How do I know if a flight to Ottawa is a good deal?

    A good deal on a flight to Ottawa is around R16 568 return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • Which city has the cheapest flights to Ottawa?

    Based on fares booked in the past 5 days, the cheapest flights to Ottawa are from Johannesburg, starting at R16 864 return.

  • What is the difference between the most popular and the most frequent airline at Ottawa?

    British Airways operates the most flights from South Africa to Ottawa at 0 per week, while Air France is the airline most often selected by KAYAK users searching for flights from South Africa to Ottawa. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

Your guide to booking Ottawa flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For flights to Ottawa, a good return fare is around R16 568. If you find a fare below that, you're getting a strong deal.
  • If your travel dates are flexible, consider flying to Ottawa in March. Return fares historically average R16 055, making March the cheapest month to travel based on KAYAK data from the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to morning to save up to R2 508 on a return flight. Morning flights to Ottawa average R19 784 compared to R22 292 for evening flights.

Reviews of the top 3 airlines flying to Ottawa

 
Need help choosing which airline to fly with to Ottawa? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,8
KLMOverall score based on 1584 reviews
7,7Comfort
7,8Boarding
7,2Entertainment
8,4Crew
7,3Food
Airline reviews

Outstanding even though the 330 was one of the oldest in the fleet. The difference was the attentiveness and responsiveness of a really experienced flight attendant. For airline food great variety of interesting choices and good tastes supported by a good wine selection.

10,0 ExcellentBob, May 2026
Read more KLM reviews

Outstanding even though the 330 was one of the oldest in the fleet. The difference was the attentiveness and responsiveness of a really experienced flight attendant. For airline food great variety of interesting choices and good tastes supported by a good wine selection.

I’m grateful for the KLM Air France shuttle bus service to Ottawa. However due to construction and other issues related to the chaotic Uber pickup system at YUL, it’s a challenge to find the Kelios bus service to Ottawa. The signs are not clear or even available. No staff to guide passengers. It’s a stressful experience.

Flight was on time, staff are friendly and helpful onboard.

The immigration hall in Amsterdam was understaffed, so passport checking was slower than it should be for a major airport. They need to get the automatic readers up and running for non EU passport holders. Waiting in line after a long flight feels a bit abusive.

Klm start boarding while somw air issue in the plan

I appreciate that KLM was proactive in informing me of the 2 hour delay which enabled me to replan my travel. It was a bit stressful not knowing whether my connection from Montreal to Ottawa was happening. But the ground and air crew did a good job at comforting and assuring me.

Overall very poor. Flight was disorganised, staff were rude and this is my second experience with KLM that I've had baggage go missing. It feels like, if you are an economy customer, KLM staff do not show you any care. I shall never fly with KLM again. Worst airline in Europe

Good food. Excellent crew service. Clean aircraft. Narrow seats and isle.

It’s chaotic at the bus stop outside of the airport because of the Uber meeting point. You need to be alert and look for the KLM bus which is not branded or labeled. Incorrect information was provided to go to gate 28, when in fact the bus was at gate 27. On the plus side the bus left early and arrived early to Ottawa.

Great flight because I upgraded to Premium Comfort. Made a huge difference in the experience.

My recent Air France flight from Paris to Toronto was a genuinely pleasant long‑haul experience, marked by strong service and thoughtful touches throughout the journey. The boarding process was orderly and efficient, with only a short wait before passengers were invited to step onboard. Everything moved with calm coordination, setting a positive tone right from the start. Once in the air, the inflight crew truly shined. They were warm, friendly, and consistently attentive without ever feeling intrusive. Their professionalism and upbeat energy made the cabin feel welcoming and well cared for. The meals and overall service were very good—well‑timed, nicely presented, and satisfying. Air France’s reputation for quality inflight dining held up, and the crew ensured that drinks, snacks, and small requests were handled promptly. I traveled in a business‑class pod, which offered excellent privacy and comfort. The seat itself was spacious and well‑designed, ideal for both resting and working. The only minor drawback was that the pod felt a bit warm when fully closed, but it wasn’t enough to detract from the overall comfort. Overall, this Air France flight delivered a smooth, friendly, and enjoyable experience from gate to landing. The combination of efficient boarding, exceptional crew service, quality meals, and a comfortable seat made the long journey feel easy and well supported.

The boarding was efficient. The entertainment system was a bit unstable but Air France has a good selection of movies.

I don’t like that an equipment change caused my seat to change from 23A to 44A. The boarding was also delayed. The crew were excellent, however and very attentive. The food was not bad.

Our flight crew were terrific. And they handle a difficult passenger with finesse.

My experience was good overall, the quality of the food really decreased! There used to be a choice between meat and fish now it’s between chicken and pasta! In the choices of entertainment meditation has been added which is very good. Soft chair workout to improve blood circulation and avoid phlebitis should be added.

They lost my baggage and I still have not got it back. Disgrace

Old cabine without flat bed in business for a 12 hour flight is not acceptable

Excellent apart from transport to actual plane 10 minutes from the actual gate , walking out in the tarmac in the rain and having to climb stairs to enter while holding luggage.

Boarding was smooth and on time. The seat was comfortable and the entertainment worked. Staff were gracious.

A couple of minor delays in boarding but very professional and efficient staff.

Perfect. On time and the weather was perfect so we came in a few minutes early.

Upset about cancel to St. John’s and no overnight accomodation

I had a 5 hour lay over in Toronto. Felt very exhausted and bored.

1. Everything was satisfactory concerning the flight. 2. Can't think of what could be better right now.

Entertainment kept turning itself off. Gave up on watching a movie.

Very nice flight love the small aircraft. We had a wonderful flight attendant. Nice to see someone that really enjoys her job. Don't have her name but had a southern accent.

Seats in waiting area and on plane hard as rock. Fast internet on the flight was great! Crew was kind.

I do prefer to fly United and have always had excellent service, except for bad weather. Flights are on time and staff is alway curtious and helpful

Aircraft has better leg room than any of United's larger planes. We had requested mobility assistance for this and related flights. United's response to all was superb.

The flight was on time and the crew were great.

Travelling to a place near Ottawa?

Book flights to Ottawa if you plan to visit one of these locations
Gatineau

More options for your flight to Ottawa