JNB

Find Cheap Flights to Johannesburg

Round-trip
Economy
Wichita (ICT)
Johannesburg OR Tambo
Fri. 16/8
Fri. 23/8
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Canada to Johannesburg Flight Information

Flights Arrive in Johannesburg OR Tambo
Flights Depart from Canada
Flight Price C$ 840
Airlines Delta, KLM, Air Canada, British Airways, SWISS, Lufthansa, Qatar Airways, Air France

Top Tips for Finding Cheap Flights to Johannesburg

Looking for cheap airfare to Johannesburg? 25% of our users found round-trip tickets to Johannesburg for the following prices or less: From Toronto C$ 1000, from Vancouver Intl C$ 1210, from Vancouver C$ 1210
Book at least 3 weeks before departure in order to get a below-average price.
High season is considered to be June, July and August. The cheapest month to fly to Johannesburg is February.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.
As Canada is quite far from South Africa, it is not possible to find direct flights to Johannesburg. However, if you would like to make sure your trip is as short as possible, book your trip with either Delta Airlines or Air France, as these companies often service flights to Johannesburg with only one layover.
If you need to connect your cell phone or computer to WiFi after you have landed at O. R. Tambo International Airport, simply look for the “Airports Free” network. Each device is given either 4 hours or 1 GB of browsing for free, and additional internet time can be purchased if needed.
Hoping to do some shopping after your flight to Johannesburg has landed? Browse through the many different stores in the duty-free mall, located in O. R. Tambo International Airport. These shops offer a variety of goods including liquor, cosmetics, clothing and local products like food and art.
To store some of your luggage or personal items, head to the basement level of the International Terminal of O. R. Tambo International Airport. The baggage storage desk can take as many items as you wish to store, and prices vary depending on size, weight and the length of time that you would like to store them for.
For those that would like to decompress after a long day of travelling, pay a visit to Letsema, a beauty center located in Terminal B of O. R. Tambo International Airport. Letsema offers a variety of services, including massages and manicures, making it a convenient place to relax after being cooped up in a plane for so long.

FAQs - Booking Johannesburg flights

What is the cheapest flight to Johannesburg?

The cheapest airline ticket to Johannesburg from Canada in the last 72 hours was C$ 840 round-trip on the route Montreal to Johannesburg. The most popular route is Toronto to Johannesburg and the cheapest ticket found on this route in the last 72 hours was C$ 2470 round-trip.

How far is Johannesburg OR Tambo Airport from central Johannesburg?

OR Tambo Airport is 21 kilometres from the centre of Johannesburg. View on Map.

What is the name of Johannesburg’s airport?

Johannesburg is served by Johannesburg OR Tambo Airport, also commonly referred to as O.R. Tambo Intl, OR Tambo, OR Tambo Airport, Johannesburg, or simply Johannesburg Airport. The airport code is JNB.

What hotels are near O. R. Tambo International Airport?

The City Lodge Hotel is a casual choice that is located directly on the grounds of O. R. Tambo International Airport and is less than a 5-minute walk from the busy Ortia train station. The Southern Sun O.R is a 4-star hotel that is just a 3-minute drive from the airport and 7 kilometers from the popular East Rand Mall.

What is the best way to travel from O. R. Tambo International Airport to downtown Johannesburg?

If you have lots of luggage, the easiest way to travel from O. R. Tambo International Airport to downtown Johannesburg is by taking a rental car or taxi, which will take approximately 30 minutes depending on traffic. If you instead opt to use public transportation, such as the local bus, the trip will take 35 to 40 minutes.

Does O. R. Tambo International Airport have an observation deck?

If you enjoy watching flights take off or come in for landing, make sure to stop by one of the observation decks in O. R. Tambo International Airport. They are located in Terminal B and the International Terminal and can be accessed for free by all travelers.

Where can I shower at O. R. Tambo International Airport?

Hoping to freshen up once your flight finally reaches O.R. Tambo International Airport? The Bidvest, Ses’fikile and Shongololo Lounges all have private showers that can be used by guests. To access these showers, simply purchase an access pass for one of the lounges.

How does KAYAK find such low flight prices?

KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with rental cars, vacation packages, activities and millions of verified reviews so users can see as many available travel options as possible.

How can Hacker Fares save me money?

Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional round-trip ticket.

Does KAYAK query more flight providers than competitors?

Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book Cheap Johannesburg Plane Tickets

(Round-trip)
Airports
Origin
Vancouver
C$ 1024
only
C$ 1024
Edmonton
C$ 2094
only
C$ 2094
Ottawa
C$ 855
only
C$ 855
Montreal
C$ 840
only
C$ 840
Toronto
C$ 896
only
C$ 896
C$ 915
only
C$ 915
Destination
Johannesburg
C$ 840
only
C$ 840
Mon., 9 Sep.
YUL
Montreal Pierre Elliott Trudeau Intl
JNB
Johannesburg OR Tambo
20h 30m
Sun., 22 Sep.
JNB
Johannesburg OR Tambo
YUL
Montreal Pierre Elliott Trudeau Intl
23h 40m
C$ 840
Trip: 14 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 25,762 reviews
Overall
8.1
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.8
Food
7.5
SYD
LAX
Excellent 8.3

Pros: tCrew was good. On one side of airplane in main cabin, bathroom was twice size of normal airplane bathrooms. This was welcome.

Cons: Seats were reasonable.

DEN
LAX
Okay 4.6

Cons: Delayed 4 hours

SDF
MSP
Excellent 9.2

Pros: Delta crews are very friendly and helpful. Seats are 'good' on the E175 plane - better than the cramped CRJ200 on some other short flights. We boarded early, left a little early and arrived early. Nothing to complain about, except maybe a crying baby behind me, but that's not Delta's fault. :)

SEA
RDM
Good 6.5

Pros: The views on this flight are good. The crew was just ok and they should explain where the restroom is.

Cons: The flight is relatively short so they do not offer a beverage service. However if I fly the same route on Alaska they do.

LHR
MSP
Excellent 10.0

Pros: Crew was nice. The tv/movie technology was fantastic!! Huge selection of movies that made the time fly by, and very easy to use as opposed to my other flight over. Food was good. I love that you get tons of food and drinks (more food than I could eat actually).

Cons: I couldn't get both of my boarding passes printed in London so I had to get it from an agent in Minneapolis. I hate that it's so hard to get a seat assigned and a boarding pass before the trip.

Sat., 9 Nov.
YOW
Ottawa
JNB
Johannesburg OR Tambo
29h 35m
Sat., 23 Nov.
JNB
Johannesburg OR Tambo
YOW
Ottawa
26h 12m
C$ 898
Trip: 15 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 3,280 reviews
Overall
8.0
Boarding
7.9
Comfort
7.7
Crew
8.4
Entertainment
7.2
Food
7.5
LIS
AMS
Excellent 8.0

Pros: Friendly crew

Cons: Can’t think of anything

PVG
AMS
Good 7.6

Pros: The bed was comfortable. Entertainment selection and large TV screen was good. The KLM crew is amazing, as usual.

Cons: Food quality was not so good.

AMS
JNB
Excellent 9.6

Pros: Crew helpful. Food good.

Cons: Better range of movies please

AMS
JNB
Excellent 8.0

Pros: Great crew, comfortable seating with enough leg room.

Cons: Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated

LAX
AMS
Good 6.0

Pros: Food and service

Cons: Working wifi would be good. Better A/C. More comfortable seats

Sun., 27 Oct.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 20m
Wed., 6 Nov.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 55m
C$ 910
Trip: 11 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 24,180 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
GRU
YYZ
Mediocre 2.0

Pros: My flight was canceled

YYZ
YVR
Okay 4.6

Pros: I managed to get on an earlier flight with a standby ticket.

Cons: First, my original flight got delayed to an arrival time that would’ve made me miss the last shuttle to my final destination. My options were either to stay overnight in Vancouver or hire a taxi. Both options would’ve cost me at least $300. Thankfully I had a longer layover in Toronto that gave me some buffer. Otherwise, it would’ve been an additional expense.

YUL
IAD
Mediocre 2.0

Pros: Airport

Cons: Cancellation with little notice and rebooked on flight two days later.

YYZ
YQB
Excellent 8.0

Cons: There were several announcements to download the Air Canada app in order to access in flight entertainment. They must have been 5-6 announcements about this. WiFi access was to start after take off in order to use the app. but was never available.

CUN
YUL
Mediocre 2.0

Pros: nothing

Cons: air canadas service, they should reimburse my accomodation expenses because of their poor time management.

Mon., 16 Dec.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
27h 05m
Thu., 9 Jan.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
33h 00m
C$ 1024
Trip: 25 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 21,602 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
MAD
LHR
Excellent 9.5

Cons: The most comfortable flight of all. Very pleased

AMS
LGW
Mediocre 3.0

Pros: Seat super small, could not avoid touching other passengers, I am not obese.

Cons: One toilet for 120 economy class passengers, no beverages served complimentary, even a glass of water cost you. Unbelievable cheap, crappy airline now, what a downfall for such a carrier.

LHR
GOT
Okay 4.0

Cons: The flight looked like it was British Airways. But it was actually operated by American Airlines. I selected seats in advance, but was not assigned to those seats.

LIN
LHR
Good 6.3

Pros: Crew worked hard to keep to time and make passengers comfortable.

Cons: Boarding gate crowded.

LHR
GVA
Good 6.3

Pros: Crew was very friendly

Cons: It was 45 min late so that needs fixing

Tue., 27 Aug.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
27h 30m
Tue., 17 Sep.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
29h 47m
C$ 1105
Trip: 22 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 8,425 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
7.9
BOS
ZRH
Good 7.6

Cons: Terribly uncomfortable seat.

ZRH
LAX
Excellent 8.3

Pros: Food was great and abundant. Frequent service

Cons: Seats are too tight for such a long flight

SFO
ZRH
Mediocre 2.0

Cons: I never made it on the flight. It was over booked, they switched me over... I'm still at the airport, missing two days of my vacation. Flights have been delayed from SFO, causing me to miss so many of the connecting flights...

LAX
ZRH
Excellent 8.6

Pros: Crew, food, boarding, service

Cons: Very tight seats. Not enough of leg room

ZRH
MAN
Excellent 10.0

Pros: The crew was polite and continuously offering drinks, headphones and food/snacks. Kept us comfortable and happy during the flight!

Sat., 21 Sep.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
33h 00m
Sun., 13 Oct.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
29h 15m
C$ 1259
Trip: 23 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 26,177 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
PHX
DEN
Good 6.0

Pros: It didn't crash.

Cons: Food no screaming babies . Comfy seats and armrests,

MUC
DEN
Excellent 10.0

Pros: Lufthansa is always incredible.

EWR
FRA
Okay 5.0

Cons: Airline lost my bag. Not happy at all. Lufthansa is a let down. I’m an beside myself and there are meds in my bag that are needed.

MUC
DUS
Mediocre 3.0

Cons: 10+ hours flight. No food. No beverage. No snack. No blanket. I travel a lot and never saw a flight without service like this before. At the very minimum, snacks are reasonable. Extremely bad experience. Very disappointed with Lufthansa.

FCO
FRA
Excellent 10.0

Pros: Booked a flight to Italy in economy section and was worried that it would be a difficult and uncomfortable flight. However it exceeded my expectations and never felt that I was in the economy section. They provided excellent service and made sure you were comfortable and attended to. Would recommend

Sun., 21 Jul.
YUL
Montreal Pierre Elliott Trudeau Intl
JNB
Johannesburg OR Tambo
25h 20m
Tue., 30 Jul.
JNB
Johannesburg OR Tambo
YUL
Montreal Pierre Elliott Trudeau Intl
38h 35m
C$ 1592
Trip: 10 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 9,891 reviews
Overall
8.3
Boarding
8.3
Comfort
8.2
Crew
8.6
Entertainment
8.3
Food
8.0
LAX
DOH
Mediocre 2.0

Cons: Unorganized too shaky flight made me sick to stomach ,foods are not good service not good

ISB
DOH
Excellent 10.0

Pros: I liked everything. Plane ride was nice and I felt welcomed. Had a good experience.

DOH
DPS
Good 6.6

Pros: The crew was good. Good movie selection.

Cons: The food. The vegetarian meals were both noodles. And the meals were not very healthy. Too high calorie. I couldn’t figure out how to customize my meals On the Qatar app

DOH
PHL
Excellent 8.0

Cons: Seats for its along way

IAH
DOH
Excellent 10.0

Pros: Amazing crew. Great service in economy.

Sat., 11 Jan.
YUL
Montreal Pierre Elliott Trudeau Intl
JNB
Johannesburg OR Tambo
20h 04m
Sun., 26 Jan.
JNB
Johannesburg OR Tambo
YUL
Montreal Pierre Elliott Trudeau Intl
24h 10m
C$ 840
Trip: 16 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 25,762 reviews
Overall
8.1
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.8
Food
7.5
BHM
ATL
Excellent 9.2

Pros: Funny crew members and very friendly captain

BOI
SLC
Excellent 9.3

Pros: Good crew, kind and hard working staff. It is so nice to have inflight messaging and that was a pleasant surprise that made the flight go quickly.

Cons: I found the delta app to be less user friendly than the United one. I wish the in flight entertainment were in the Delta app versus downloading yet another app.

SLC
ATL
Good 6.0

Cons: Paid for particular seat within 2-3 rows of back galley as unaccompanied minor for my son. For his comfort, he chose an aisle seat. Flight attendants onboard moved him to farthest back row in window seat and he was not able to get out to use the lavatory easily.

IND
MSP
Good 6.3

Pros: The flight was 90 minutes late

Cons: On time performance

SEA
DTW
Mediocre 3.0

Cons: Our flight was late, and we had a sick passenger and had to wait until they leave however many of us had connecting flights in which we missed. The flight attendant should have allowed the one's connecting a flight leave first.

Fri., 18 Oct.
YTZ
Toronto Island
JNB
Johannesburg OR Tambo
52h 25m
Sun., 17 Nov.
JNB
Johannesburg OR Tambo
YTZ
Toronto Island
27h 50m
C$ 915
Trip: 31 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 24,183 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
YHZ
YYZ
Good 7.0

Pros: Staff are very nice

Cons: Delay in flight of more than 45 minutes

YVR
PDX
Good 6.0

Cons: Would've been better if Air Canada had not downgraded the land to a propeller plane!

YYG
YUL
Excellent 9.2

Pros: We were boarding with one person in a wheelchair. They were extremely helpful and understanding.

Cons: All was perfect

LHR
YVR
Excellent 10.0

Pros: Reasonable staff but seats very cramped, but i guess you get what you pay for !!

YVR
SFO
Good 6.0

Cons: flight delayed by several hours

Fri., 31 Jan.
YUL
Montreal Pierre Elliott Trudeau Intl
JNB
Johannesburg OR Tambo
20h 04m
Thu., 6 Feb.
JNB
Johannesburg OR Tambo
YUL
Montreal Pierre Elliott Trudeau Intl
24h 10m
C$ 840
Trip: 7 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 25,762 reviews
Overall
8.1
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.8
Food
7.5
JFK
BWI
Mediocre 2.0

Pros: NOTHING.

Cons: Missed the flight due to the sheer unhelpfulness and incompetence of the gate personnel. They would not let me board, since I was about 10 minutes late. THEN THE PLANE WAS DELAYED FOR ABOUT 2 HOURS!!! I was stranded in NY, overnight, and had to pay hundreds of dollars for a train ticket and a cab.

BWI
DTW
Excellent 10.0

Pros: No comments

Cons: Cleaners had not done a great job. There were paper napkins left over in the seat pocket from earlier flight.

CDG
SFO
Excellent 10.0

Pros: The crew WAS amazing!

Cons: Not a thing! It was perfect

BOI
SLC
Excellent 9.3

Pros: Good crew, kind and hard working staff. It is so nice to have inflight messaging and that was a pleasant surprise that made the flight go quickly.

Cons: I found the delta app to be less user friendly than the United one. I wish the in flight entertainment were in the Delta app versus downloading yet another app.

LAX
JFK
Excellent 9.2

Pros: Nice smooth flight

Sun., 25 Aug.
YUL
Montreal Pierre Elliott Trudeau Intl
JNB
Johannesburg OR Tambo
20h 30m
Sun., 8 Sep.
JNB
Johannesburg OR Tambo
YUL
Montreal Pierre Elliott Trudeau Intl
27h 55m
C$ 951
Trip: 15 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 3,280 reviews
Overall
8.0
Boarding
7.9
Comfort
7.7
Crew
8.4
Entertainment
7.2
Food
7.5
AMS
JFK
Excellent 10.0

Pros: Yes

Cons: Everything was good

DAR
AMS
Excellent 10.0

Pros: Crew was great, very responsive and hospitable!

Cons: more lunch choices, especially choices without dairy products.

DPS
SIN
Mediocre 3.3

Pros: Seat was uncomfortable. There was nothing to like. In past I have traveled by KLM but this time it was worst.

Cons: No proper food service. Even to the passenger of Amsterdam no dinner was served. No inflight service. It looks like domestic flight. I will think twice to travel by KLM. The check-in staff at counter was absolutely arrogant. Staff ar boarding gate was nice.

AMS
LHR
Excellent 9.3

Pros: Seats super comfy. Ended up with 3 seats to myself that formed a bed for the lap Uk to NZ. Very nice!

BHX
AMS
Excellent 8.0

Pros: Crew was great and helpful despite oversight in my special meal.

Cons: Special meal request was overlook. I did not mind so much as eating less does some good! It is human to err!

Wed., 4 Sep.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
31h 45m
Mon., 23 Sep.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 15m
C$ 928
Trip: 20 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 24,180 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
YUL
BOS
Mediocre 2.0

Pros: Nothing

Cons: The flight was cancelled. Ground staff at Montreal were far from helpful. They kept saying “Call customer service.” and never offered any help/assistance for rebooking and finding a hotel room.

MAD
YYZ
Okay 5.0

Pros: I lost my phone in the taxi and Javier offered his cellphone and spoke to the taxi driver to get it returned to me (I didn’t speak Spanish) before my flight.

Cons: Flight was delayed. On board, the seats were too small as per usual with Air Canada’s seating configuration. They tend to pack the cabin with as many passengers with little room.

YYZ
MUC
Excellent 10.0

Pros: Fast boarding, on time, food was pretty good

Cons: Toothpaste on board

YYZ
YXE
Good 6.0

Cons: Entertainment screen in my seat didn’t work. Old plane.

NRT
YYZ
Mediocre 2.0

Cons: Was delayed several hours, had to change crews in Vancouver, and landed in Toronto long after my connecting flight had already left. Instead of being Boston at 7pm, I got back at 11am the next day

Thu., 23 Jan.
YOW
Ottawa
JNB
Johannesburg OR Tambo
27h 20m
Sun., 9 Feb.
JNB
Johannesburg OR Tambo
YOW
Ottawa
25h 46m
C$ 855
Trip: 18 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 25,739 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.8
Food
7.5
LGA
SAV
Excellent 10.0

Pros: very nice crew

SAN
LAX
Mediocre 2.0

Cons: Missed flight due to unnecessary delays

SMF
DTW
Excellent 8.3

Pros: The seats were comfortable

Cons: Why does Delta sell earphones?

PBI
LGA
Okay 5.3

Cons: Not cancelling our flight

MFR
SLC
Excellent 10.0

Cons: Delta is top notch!

Wed., 7 Aug.
YEG
Edmonton
JNB
Johannesburg OR Tambo
35h 10m
Tue., 27 Aug.
JNB
Johannesburg OR Tambo
YEG
Edmonton
30h 43m
C$ 2094
Trip: 21 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 3,762 reviews
Overall
7.7
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.9
Food
7.2
JFK
CDG
Good 6.0

Pros: The crew did its best to make up for the fact that the special meal I ordered was inedible.

Cons: See previous

BHX
CDG
Excellent 10.0

Cons: Really hard to get boarding passes online

CDG
MAN
Good 7.3

Pros: Flight was on time.

Cons: In flight complimentary food and drink service could have been better.

GVA
CDG
Excellent 9.3

Pros: Crew was very friendly and seat in KQ is super comfortable in Business.

TXL
CDG
Good 7.3

Pros: Crew was good, seat was not, it was freezing cold and one little blanket was inadequate!

Cons: Provide another blanket when needed, was wearing shorts and a short sleeve shirt.

Mon., 4 Nov.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
44h 20m
Mon., 18 Nov.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
26h 09m
C$ 1060
Trip: 15 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 3,280 reviews
Overall
8.0
Boarding
7.9
Comfort
7.7
Crew
8.4
Entertainment
7.2
Food
7.5
LIS
AMS
Excellent 8.0

Pros: Friendly crew

Cons: Can’t think of anything

AMS
ACC
Excellent 10.0

Pros: The seat was a little uncomfortable but the crew were amazing.

BHX
AMS
Excellent 8.0

Pros: Crew was great and helpful despite oversight in my special meal.

Cons: Special meal request was overlook. I did not mind so much as eating less does some good! It is human to err!

AMS
BLQ
Mediocre 2.0

Pros: Slow service.

Cons: Better communication!

AMS
BUD
Excellent 9.6

Pros: Our flight was delayed in Bejing, than we loosed the booked flight of KLM. When we arrived in Amsterdam, we get the recheked in flight.

Cons: Doesn't

Mon., 30 Dec.
YUL
Montreal Pierre Elliott Trudeau Intl
JNB
Johannesburg OR Tambo
20h 04m
Sun., 19 Jan.
JNB
Johannesburg OR Tambo
YUL
Montreal Pierre Elliott Trudeau Intl
24h 10m
C$ 884
Trip: 21 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 25,762 reviews
Overall
8.1
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.8
Food
7.5
CUN
ATL
Good 6.5

Pros: Flight crew got us to Columbus on time despite a delay leaving the gate

Cons: More room, less congestion.

SYD
LAX
Excellent 8.3

Pros: tCrew was good. On one side of airplane in main cabin, bathroom was twice size of normal airplane bathrooms. This was welcome.

Cons: Seats were reasonable.

SJC
SEA
Excellent 10.0

Pros: Everything! I appreciate that the ticketing agent helped me get an earlier flight and I appreciated the gate agent making sure I had a good seat! I love Delta!

Cons: Nothing honestly

SDF
MSP
Excellent 9.2

Pros: Delta crews are very friendly and helpful. Seats are 'good' on the E175 plane - better than the cramped CRJ200 on some other short flights. We boarded early, left a little early and arrived early. Nothing to complain about, except maybe a crying baby behind me, but that's not Delta's fault. :)

MKE
ATL
Excellent 10.0

Pros: comfort plus really makes a difference

Cons: include at least 1 checked back with comfort plus or some kind of discount.

Wed., 24 Jul.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
31h 50m
Wed., 4 Sep.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
46h 35m
C$ 1233
Trip: 43 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 8,425 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
7.9
CAI
ZRH
Excellent 8.0

Pros: The food

Cons: If there was Headphones on flights

SFO
ZRH
Excellent 8.3

Pros: Great organization, very efficient

Cons: Bag fees were not made clear on Kayak or Swiss website, seats on Edelweiss A320 we’re spaced too close together for my legs, though was not a problem on the 777.

BUD
ZRH
Excellent 10.0

Pros: Seats super comfy

ORK
ZRH
Excellent 8.6

Pros: Nice smooth flight. Also lovely to be offered a drink and food. Although the quiche is not great. Wasn’t nicer last year

Cons: Maybe just change the quiche. Very dry

JFK
ZRH
Okay 5.6

Pros: Swiss lost two checked bags for which we paid a supplement - while they’ve sent emails about them we still have yet to see the bags 36 hours later.

Cons: See above.

Sun., 13 Oct.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
42h 35m
Mon., 28 Oct.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
26h 09m
C$ 1062
Trip: 16 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 3,280 reviews
Overall
8.0
Boarding
7.9
Comfort
7.7
Crew
8.4
Entertainment
7.2
Food
7.5
AMS
BLQ
Mediocre 2.0

Pros: Slow service.

Cons: Better communication!

LAX
AMS
Good 6.0

Pros: Food and service

Cons: Working wifi would be good. Better A/C. More comfortable seats

VIE
AMS
Excellent 10.0

Cons: Fix the damn KIOSKS at Vienna!

AMS
LHR
Excellent 9.3

Pros: Seats super comfy. Ended up with 3 seats to myself that formed a bed for the lap Uk to NZ. Very nice!

AMS
EDI
Excellent 9.0

Cons: KLM crew exceed our expectations

Sun., 19 Jan.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
53h 20m
Mon., 17 Feb.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
29h 15m
C$ 1062
Trip: 30 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 24,180 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
YYZ
YOW
Mediocre 2.6

Pros: Nothing good to say for this flights overall.

Cons: Spent over two hours on the plane/tarmac waiting for take off. Air Canada sucks.

YYZ
BOM
Excellent 10.0

Pros: The food was excellent, jet airways was Rocking. Airfrance had excellent service.

Cons: Nothing

EWR
YUL
Good 6.3

Cons: Flight was delayed 75 mins. We were at Newark longer than we were on the flight.

YVR
BNE
Excellent 8.0

Cons: Some cabin crew seemed quite grumpy, whilst others were friendly & welcoming. Food was very good

YEG
YYZ
Excellent 10.0

Pros: Great crew. Thanks Kizel

Wed., 22 Jan.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
21h 00m
Sun., 9 Feb.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 40m
C$ 896
Trip: 19 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 25,739 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.8
Food
7.5
DTW
ERI
Okay 5.5

Pros: Fact that there’s a flight available to get me-from a to b, Crew were friendly-great, cabins clean.

Cons: Expensive, Delayed flight, unable to hear and understand boarding announcements, No WiFi, and a magazine that caters to the top 5% of passengers. Then to top it off a lost bag and over 2.0 hours spent either on hold or awaiting a call back to resolve issues with my last bag-totally unacceptable

CDG
SFO
Excellent 10.0

Pros: The crew WAS amazing!

Cons: Not a thing! It was perfect

SEA
ANC
Excellent 10.0

Pros: Use my built up miles for the SEA-ANC leg of our trip, as to physically price it out as one ticket usually increases the fare by 300-600 u$d depending upon time of year. As it was the tail end of an already long journey (OKA-ICN/ICN-SEA), booked the First Class Cabin. Every mile was worth it.

Cons: N/A

SLC
ATL
Good 6.0

Cons: Paid for particular seat within 2-3 rows of back galley as unaccompanied minor for my son. For his comfort, he chose an aisle seat. Flight attendants onboard moved him to farthest back row in window seat and he was not able to get out to use the lavatory easily.

SDQ
JFK
Excellent 8.6

Pros: The access to the full library of entertainment & internet access included with the flight .

Cons: Larger Portion/Variety of edible Snacks . . Chips Trail Mix Cheese itz Cookies

Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First