Find cheap flights from Canada to Johannesburg

Return
Economy
Washington (WAS)
Johannesburg OR Tambo
Wed 12/18
Wed 12/25
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
Flights depart from Canada
Flight price R9 789
Airlines Delta, SWISS, Ethiopian Air, Lufthansa, Air Canada, KLM, United Airlines

FAQs for booking Canada to Johannesburg flights

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 car hire, holiday 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 return 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 flights from Canada to Johannesburg (return)

Airports
Origin
Vancouver
R12 170
only
R12 170
Edmonton
R12 993
only
R12 993
Calgary
R12 655
only
R12 655
Ottawa
R10 215
only
R10 215
Montreal
R9 789
only
R9 789
Toronto
R10 833
only
R10 833
Destination
Johannesburg
R9 789
only
R9 789
Mon, Jan 13
YUL
Montreal Pierre Elliott Trudeau Intl
JNB
Johannesburg OR Tambo
20h 04m
Tue, Jan 28
JNB
Johannesburg OR Tambo
YUL
Montreal Pierre Elliott Trudeau Intl
24h 10m
R9 789
Trip: 16 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 144 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
FCO
JFK
Mediocre 2,0

Pros: Very uncomfortable seats and careless crew

Cons: The worst food and service ever. Very disappointed

MAD
JFK
Excellent 8,3

Cons: They ran out of food by the time they got to the back of the plane.

SJC
SLC
Excellent 10,0

Pros: Crew was great, very generous with snacks and beverages, and prior to boarding we were able to switch flights and seats without problem. All the Delta agents were extremely helpful, and had great customer service!

JFK
BCN
Excellent 8,6

Pros: Great flight attendants and service. Plenty of entertainment selection to make the long flight enjoyable. The boarding was chaotic because of the airport facility.

Cons: The airport is too small for loading a full international flight.

DTW
SAN
Mediocre 2,0

Pros: Nothing. They lost the plane so we couldn’t even fly out

Cons: Finding the plane

Tue, Dec 3
YUL
Montreal Pierre Elliott Trudeau Intl
JNB
Johannesburg OR Tambo
34h 20m
Thu, Dec 26
JNB
Johannesburg OR Tambo
YUL
Montreal Pierre Elliott Trudeau Intl
23h 25m
R10 568
Trip: 24 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 784 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
ZRH
SFO
Excellent 10,0

Pros: Customer service

Cons: Snacks

ZRH
CAI
Mediocre 3,0

Pros: Nothing to like

Cons: No entertainment, un friendly crew, terrible food

ORD
ZRH
Excellent 9,0

Pros: Service was excellent

Cons: Carry on baggage size misleading

FCO
ZRH
Excellent 10,0

Pros: The crew was amazing. They left snacks and drinks out in between service.

KRK
ZRH
Good 7,6

Pros: The crew was very professional and courteous.

Sun, Nov 24
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
Tue, Dec 3
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
39h 45m
R10 833
Trip: 10 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 206 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
DUB
YYZ
Excellent 10,0

Pros: The landing was smooth and so was the whole flight! Loved it

Cons: Food. I ended up throwing up shortly after eating

ADD
MAD
Good 6,6

Cons: Chicken was undercooked. No power outlets.

ADD
MAD
Excellent 10,0

Pros: We had a ridiculously tight transit, arriving in Addis Ababa 20 minutes before our Madrid flight was meant to depart, and I was amazed by the outstanding support and assistance provided by the ground staff. Every single person who was meant to make the connecting flight did—and our luggage did too!

BJM
ADD
Okay 5,6

Cons: Old aircraft rickety seats

ADD
NBO
Okay 5,6

Pros: Asked for water that I never received. Wasn’t allowed to bathroom although still 20 min until landing and other people still got up

Mon, Apr 13
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
28h 15m
Mon, May 11
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
29h 15m
R12 170
Trip: 29 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 122 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
JFK
Excellent 9,6

Pros: The planes were well maintained. Good entertain emend choices. Food was decent too

MUC
CLT
Excellent 10,0

Pros: Great flight

ORD
FRA
Excellent 9,0

Pros: Staff excellent

Cons: Seats that go flat so u can sleep on long flight

FRA
MIA
Okay 4,0

Cons: The seat didn’t recline and the entertainment didn’t work

MUC
DEN
Excellent 8,0

Pros: Great crew, decent food, plenty of wine and other drinks, on-time departure and arrival.

Cons: Cramped uncomfortable seating, USB port on seat-back video display does not charge a handheld device battery.

Sun, Feb 2
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
46h 55m
Thu, Feb 13
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
36h 27m
R12 435
Trip: 12 days
7,3Good Show reviews
Overall 7,3 Good
Based on 24 484 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,8
Entertainment
6,9
Food
6,5
FRA
YYZ
Mediocre 2,0

Pros: let me wait for next flight 24 hours later

Cons: getting me on my flight and let me wait for 24 hours

YUL
YYZ
Good 6,6

Cons: Late

YVR
SEA
Okay 4,0

Pros: Nostalgic plane ride

Cons: Use more modern plane for these short trips. No drinks offered due to turbulence. Old Bombardier plane had no way of storing carry-ons other than beneath seat, thus limiting leg space

OPO
YYZ
Excellent 9,0

Pros: Pretty standard seats and leg room. Courteous and friendly crew.

Cons: Air Canada Rouge is pretty much the same as Air Canada except for entertainment service and I would say meal service. The entertainment service means you have to download their app, but unfortunately the streaming service wasn't always working. In terms of meal service you have to pay for alcohol.

LHR
YYZ
Excellent 8,6

Pros: Boarding process and customer service

Cons: Food could have been better and seating comfort

Mon, Jan 27
YYC
Calgary
JNB
Johannesburg OR Tambo
21h 25m
Fri, Feb 7
JNB
Johannesburg OR Tambo
YYC
Calgary
22h 55m
R12 655
Trip: 12 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 468 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
CUR
AMS
Excellent 8,6

Cons: Keep the temperature at a more reasonable level. Blankets + two layers of clothing was definitely not enough.

LAX
AMS
Mediocre 2,0

Cons: I paid for the preferred seat .and i found that people beside me didnt pay anything when i asked them ,

ACC
AMS
Excellent 10,0

Cons: Still don’t have my luggage yet

FCO
AMS
Excellent 8,0

Pros: The crew.

Cons: The time between flights.

AMS
MAN
Excellent 8,0

Pros: The crew was informative

Cons: Inflight sandwiches

Sat, Dec 28
YEG
Edmonton
JNB
Johannesburg OR Tambo
39h 10m
Wed, Jan 15
JNB
Johannesburg OR Tambo
YEG
Edmonton
46h 50m
R18 094
Trip: 19 days
7,3Good Show reviews
Overall 7,3 Good
Based on 66 304 reviews
Overall
7,3
Boarding
7,4
Comfort
7,0
Crew
7,7
Entertainment
6,6
Food
6,5
PVR
SFO
Excellent 8,0

Pros: Crew was helpful and nice

Cons: More movie options

IAH
DCA
Excellent 10,0

Cons: Able to choose own seats

ORD
BNA
Good 7,0

Pros: Flight was comfortable and quick. Crew was friendly

Cons: Suitcase arrived brokken off the belt. If was in good shape when checked in at Chicago for the last leg of a 17 flight round the world trip. Typical to have baggage handled very poorly in US.

YYC
DEN
Excellent 8,3

Cons: We waited a long time for Get checked bags to be brought out for pick up

YVR
SEA
Mediocre 3,6

Cons: Friendlier service.

Sun, Apr 26
YUL
Montreal Pierre Elliott Trudeau Intl
JNB
Johannesburg OR Tambo
20h 35m
Mon, May 18
JNB
Johannesburg OR Tambo
YUL
Montreal Pierre Elliott Trudeau Intl
23h 40m
R9 833
Trip: 23 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 144 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
DTW
MSP
Okay 5,2

Pros: The cabin crew was helpful and professional

Cons: Having better time performance . The first leg of my trip was so delayed that I almost missed my connection.

LAX
JFK
Excellent 10,0

Pros: Quiet economy service let me sleep on the redeye.

DTW
CDG
Okay 4,6

Cons: Not enough room with the seats if someone reclines in front of you.

BUF
JFK
Mediocre 3,3

Pros: Nothing remarkable

Cons: Delta was ordinary

BOS
TPA
Excellent 10,0

Pros: Was boarded promptly

Tue, Nov 26
YUL
Montreal Pierre Elliott Trudeau Intl
JNB
Johannesburg OR Tambo
34h 20m
Mon, Dec 16
JNB
Johannesburg OR Tambo
YUL
Montreal Pierre Elliott Trudeau Intl
27h 46m
R10 730
Trip: 21 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 784 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
ZRH
TLV
Excellent 9,6

Pros: Taking off on time. Good service and helpful from all the stuff.

Cons: Keep it like that

ZRH
BCN
Excellent 10,0

Pros: About as good as they come.

Cons: Nothing.

ZRH
CAI
Mediocre 3,0

Pros: Nothing to like

Cons: No entertainment, un friendly crew, terrible food

ZRH
BOS
Good 7,0

Pros: I was fortunate the person in front didn’t lean back

Cons: On Swiss website I added Rehe preference for a lactose free meal — but none were on the plane. The economy seats are close enough together I needed to hold my book to the side to read.

SJO
ZRH
Excellent 10,0

Pros: I upgraded to premium economy, worth every dollar. seats were comfortable and reclined quite far.

Cons: honestly nothing needed improving .

Wed, Apr 29
YUL
Montreal Pierre Elliott Trudeau Intl
JNB
Johannesburg OR Tambo
20h 35m
Thu, May 28
JNB
Johannesburg OR Tambo
YUL
Montreal Pierre Elliott Trudeau Intl
23h 40m
R9 833
Trip: 30 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 144 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
PHL
MSP
Mediocre 3,3

Cons: Delayed flight ruined it.

LAX
DTW
Good 6,0

Pros: Delta flight are always comfortable.

Cons: Not having a 3 hour delay.

PHX
MSP
Excellent 10,0

Cons: The snacks were limited. They only had cheez-its and no cookies.

ORD
SEA
Mediocre 2,0

Pros: No

Cons: The flight was delayed almost 6 hours, the crew was rude and the “comfort +” seats had very little leg room .

OMA
ATL
Okay 5,6

Pros: Flight attendants were nice

Cons: The flight didn’t leave on time because the plane wasn’t ready for takeoff (the engines had to be warmed up... WHY would that not be ready when it was time?!) so we left 30 minutes late, didn’t make up any lost time at all in the air and we ended up missing our connecting flight because of it all.

Mon, May 18
YUL
Montreal Pierre Elliott Trudeau Intl
JNB
Johannesburg OR Tambo
20h 35m
Mon, Jun 1
JNB
Johannesburg OR Tambo
YUL
Montreal Pierre Elliott Trudeau Intl
23h 40m
R9 833
Trip: 15 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 144 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
JFK
EDI
Okay 5,3

Pros: live tv, watched the formula one race

Cons: Seats were not comfortable, and the side panel at my feet was broken off and i could see through the floor of the plane

BUF
MSP
Okay 5,0

Cons: crj900 from BUF-MSP is a wreck. worn out, uncomfortable seats, cold air coming from floor toes were numb for about 20m after flight. Flight delayed, missed connecting flight, lost comfort+ upgrade I paid for. No excuse for pitch in main cabin on 737-900 ER.

LAX
MSP
Good 7,6

Pros: FA were ok

Cons: No entertainment

FCO
JFK
Mediocre 2,0

Pros: Very uncomfortable seats and careless crew

Cons: The worst food and service ever. Very disappointed

LAX
DTW
Good 6,0

Pros: Delta flight are always comfortable.

Cons: Not having a 3 hour delay.

Fri, May 8
YOW
Ottawa
JNB
Johannesburg OR Tambo
42h 55m
Wed, May 20
JNB
Johannesburg OR Tambo
YOW
Ottawa
26h 40m
R10 906
Trip: 13 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 784 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
NAP
ZRH
Excellent 8,0

Pros: The plane was pretty cool. I like the fact that the overhead compartments had enough room. The staff was friendly, too. The piece of chocolate is very tasty.

Cons: Food on those airplanes is always bad. There were not enough chicken sandwiches and some passengers only were given cheese sandwiches.

ZRH
SFO
Excellent 10,0

Pros: The crew was pleasant and worked very hard to keep our stomachs full! I loved all the free movies!

ZRH
LIS
Okay 5,6

Cons: crew at the gate.

CDG
ZRH
Good 7,6

Cons: The TVs in economy class weren’t working and it was an 8 hour flight so it would have been nice to have some entertainment during that time

SFO
ZRH
Excellent 8,0

Pros: Good crew, food was good for airline food. Entertainment offerings were good.

Cons: Too many seats, 3-4-3 configuration means not even enough room to walk down aisle without bumping people in their narrow seats.

Wed, Apr 15
YEG
Edmonton
JNB
Johannesburg OR Tambo
32h 30m
Mon, Apr 27
JNB
Johannesburg OR Tambo
YEG
Edmonton
56h 55m
R12 993
Trip: 13 days
7,3Good Show reviews
Overall 7,3 Good
Based on 24 484 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,8
Entertainment
6,9
Food
6,5
LAS
YYZ
Mediocre 3,0

Pros: I liked the 2-3-2 seat configuration so my husband and I could sit in a 2 seat row without being crowded in with anyone else. Those seats are tight!

Cons: Everything could have been better. Boarding was terrible. Apparently the Air Canada devices did not work at this gate? Because boarding was so delayed, we lost our spot to depart. We were stuck on the tarmac for an hour. The seats were too crammed together and very uncomfortable for a 4+ hour flight. Food service did come through, but they were out of most things. It’s advertised you can buy a meal/snack/drink combo but the drinks did not come through at the same time and that was a mess. There didn’t seem to be any air vents above the seats so the flight was very stuffy. We will never fly Rouge again.

FLL
YUL
Good 6,6

Pros: Crew except one were friendly. Best landing ever in St. John’s. Flights on time.

Cons: Seats are very uncomfortable. No food selection on last flight and flight attendant was reluctant to be helpful about it.

YVR
SEA
Okay 4,0

Pros: Nostalgic plane ride

Cons: Use more modern plane for these short trips. No drinks offered due to turbulence. Old Bombardier plane had no way of storing carry-ons other than beneath seat, thus limiting leg space

YYZ
FCO
Okay 4,3

Pros: Not one thing

Cons: Too crowded. The service was horrible with cranky attendants. I had to clear my own food tray. Inconsistent and uncomfortable

YYZ
SJD
Good 7,2

Cons: More comfortable seats

Fri, Jan 31
YUL
Montreal Pierre Elliott Trudeau Intl
JNB
Johannesburg OR Tambo
20h 04m
Fri, Feb 14
JNB
Johannesburg OR Tambo
YUL
Montreal Pierre Elliott Trudeau Intl
26h 35m
R9 848
Trip: 15 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 144 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
JFK
LHR
Excellent 8,3

Pros: Crew was amazing

Cons: Food could have been better, seat was uncomfortable.

PHX
MSP
Excellent 10,0

Cons: The snacks were limited. They only had cheez-its and no cookies.

MSP
PDX
Excellent 8,3

Pros: Great entertainment

Cons: We just boarded pretty late for apparently no reason

FLL
JFK
Good 6,0

Pros: Entertainment was great , also being able to watch live tv. Cabin crew were good

Cons: Be on time , delayed for an hour

SLC
LAX
Excellent 10,0

Pros: None

Mon, Mar 9
YUL
Montreal Pierre Elliott Trudeau Intl
JNB
Johannesburg OR Tambo
20h 04m
Mon, Mar 16
JNB
Johannesburg OR Tambo
YUL
Montreal Pierre Elliott Trudeau Intl
25h 34m
R9 848
Trip: 8 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 144 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
JFK
BCN
Excellent 8,6

Pros: Great flight attendants and service. Plenty of entertainment selection to make the long flight enjoyable. The boarding was chaotic because of the airport facility.

Cons: The airport is too small for loading a full international flight.

MAD
JFK
Excellent 8,3

Cons: They ran out of food by the time they got to the back of the plane.

SLC
JFK
Good 7,3

Pros: I appreciate the choice of snacks.

Cons: The coffee served on the flight was lukewarm.

SLC
LAX
Excellent 10,0

Pros: None

SDQ
ATL
Good 6,0

Cons: No se diferecia de otras lideas aereas en decadencia.

Thu, Dec 12
YYC
Calgary
JNB
Johannesburg OR Tambo
36h 45m
Thu, Dec 26
JNB
Johannesburg OR Tambo
YYC
Calgary
35h 06m
R13 743
Trip: 15 days
7,3Good Show reviews
Overall 7,3 Good
Based on 24 484 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,8
Entertainment
6,9
Food
6,5
YUL
BWI
Excellent 8,3

Pros: The flight attendants were fabulous on this flight.

Cons: Older plane that showed lots of grime from past travelers. The seats in my row had old spills that seemed to have run down the backs of the seats and dried over. Gross!

YYZ
SJD
Good 7,2

Cons: More comfortable seats

FLL
YUL
Good 6,6

Pros: Crew except one were friendly. Best landing ever in St. John’s. Flights on time.

Cons: Seats are very uncomfortable. No food selection on last flight and flight attendant was reluctant to be helpful about it.

YYZ
VIE
Excellent 9,6

Pros: Everything was perfect! The crew always ready to serve us!

Cons: Perhaps, update media features! A small corner for children to keep them "busy".

LAX
YYZ
Okay 5,6

Cons: The attendants could have been more hospitable

Mon, Dec 16
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
39h 27m
Mon, Jan 6
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
25h 17m
R15 301
Trip: 22 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 468 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
AMS
FRA
Excellent 10,0

Pros: Professional crew. Good simple check in.

Cons: Nothing.

AMS
LCY
Excellent 10,0

Pros: Everything works and quick to get to destination.

OTP
AMS
Excellent 10,0

Pros: 15 years ago I told myself not to fly Delta anymore. But these 2 flights Detroit to Amsterdam and back changed my mind. I enjoyed the flight very much and I'm looking forward to the next one.

AMS
NBO
Good 6,0

Cons: The plane is so old..,

AMS
ORD
Excellent 8,0

Pros: Muslim food

Sun, Feb 23
YUL
Montreal Pierre Elliott Trudeau Intl
JNB
Johannesburg OR Tambo
27h 40m
Sun, Mar 8
JNB
Johannesburg OR Tambo
YUL
Montreal Pierre Elliott Trudeau Intl
24h 10m
R9 980
Trip: 15 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 144 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
NYC
ATL
Excellent 10,0

Pros: Every was great, honestly

FCO
JFK
Mediocre 2,0

Pros: Very uncomfortable seats and careless crew

Cons: The worst food and service ever. Very disappointed

RNO
SLC
Excellent 8,0

Pros: Friendly flight attendants. I appreciate the complimentary bag check for my carry-on bag to the destination.

SDF
ATL
Mediocre 3,6

Cons: Needed assistance for limited mobility to make connections at ATL was not provided. Caused us to miss connections and had two falls trying to get around. Air France was terrible. Very limited food and beverage service left us hungry and thirsty on 7 to 10 hour flights.

PHX
ATL
Excellent 9,5

Cons: Small aircraft, 2 seats on each side of the aisle, but that’s what you get when you fly short legs now.

Thu, Jan 23
YOW
Ottawa
JNB
Johannesburg OR Tambo
26h 20m
Sun, Feb 9
JNB
Johannesburg OR Tambo
YOW
Ottawa
29h 25m
R10 215
Trip: 18 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 144 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
FLL
LGA
Good 6,0

Cons: The boarding process was awful. The gate agent was extremely rude - was shocked she was representing Delta. There was police on board arresting two passengers and crew was not saying anything.

SDF
ATL
Mediocre 3,6

Cons: Needed assistance for limited mobility to make connections at ATL was not provided. Caused us to miss connections and had two falls trying to get around. Air France was terrible. Very limited food and beverage service left us hungry and thirsty on 7 to 10 hour flights.

PHX
MSP
Excellent 10,0

Cons: The snacks were limited. They only had cheez-its and no cookies.

DTW
CDG
Okay 4,6

Cons: Not enough room with the seats if someone reclines in front of you.

BOS
TPA
Excellent 10,0

Pros: Was boarded promptly

Tue, Dec 31
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
34h 40m
Mon, Jan 20
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
30h 49m
R15 654
Trip: 21 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 784 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
JFK
GVA
Excellent 10,0

Pros: I liked the attentiveness of staff and there was excellent communication between SWISS airlines and customers.

Cons: I honestly had no issues with my flight.

EWR
ZRH
Excellent 8,0

Cons: The food is good k

ZRH
TLV
Excellent 9,6

Pros: Taking off on time. Good service and helpful from all the stuff.

Cons: Keep it like that

AMS
ZRH
Excellent 9,0

Pros: The crew was nice, the food was really good, the plane was clean, and they used reusable silverware and plates to avoid waste.

ZRH
SFO
Okay 5,0

Pros: crew was friendly

Cons: seats were way too cramped - worst flight ever that way - what has happened to Swiss - there is no room - horrible!!!

*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

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 prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons 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 don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires 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.

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.

1
  • Return
  • 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