Find Cheap Flights from Johannesburg to British Columbia

Round-trip
Economy
Johannesburg (JNB)
British Columbia
Fri. 15/11
Fri. 22/11
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to British Columbia

Johannesburg to British Columbia Flight Information

Flights Arrive in British Columbia
Flights Depart from Johannesburg
Flight Price C$ 1195
Airlines Lufthansa, Cathay Pacific, Air Canada, Delta, United Airlines

Book cheap flights from Johannesburg to British Columbia (round-trip)

Airports
Origin
Johannesburg
C$ 1195
only
C$ 1195
Destination
Vancouver
C$ 1195
only
C$ 1195
Kelowna
C$ 1340
only
C$ 1340
Thu., 24 Oct.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
30h 22m
Sun., 27 Oct.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
35h 55m
C$ 1195
Trip: 4 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 26,955 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
FRA
ZRH
Okay 5.6

Cons: Boarding from bus and no aero bridge

FRA
PHL
Okay 5.6

Pros: Nothing in particular stands out about our flight. We've flown many airlines, Aeroflot, British Air, Delta, Iceland Air and KLM recently. Lufthansa was right in there with the middlet of the pack, with the exception of Iceland Air, which would be at the bottom, but they make no pretenses. The seats, even in the basic economy, which we had,reclined and were comfortable; good legroom. Food and drink offerings were standard. Amounts were small, but everything was the right temperature. Restrooms were clean and well equipped. Movie offerings, not many newer releases. Nothing like Sky news, so you couldn't check weather or current events. Crew was courteous and attentive,

Cons: Boarding at Frankfort left much to be desired. First off, the equipment was not ready; we waited 45 min. to board after we got to the gate (early) and due to turbulence over the Atlantic, the pilots could not make up the time. We are senior citizens. We, along with about 25 others in our category, responded to the call for us to get in line to board, stand for 30 min. The gate personnel did not provide any information that boarding was NOT imminent at that point, so you had to stand up to keep your place. Finally, once the boarding for people needing assistance began, we got to choose between using 2 flights of stairs (a faster way to get into the plane) or an elevator to board the plane. (Hello! We have trouble with things like stairs; don't you know that?) The elevator accommodated one wheelchair and 2 or 3 people at a time. More waiting in the jetway to get down to the plane! The whole boarding process took 90 min. from the time we stood up to the time they closed the doors. Bad grades for the the cleaning crew making us wait so long, for the gate personnel for keeping us in the dark and the disorganized process boarding. Nobody cared about our discomfort, not what we would have expected from LH. Consequently, we've revised our opinion of Luthansa. Maybe next time we'll take BA.

ZRH
MUC
Excellent 8.0

Pros: Seat was not super comfortable.

MXP
FRA
Excellent 8.6

Cons: Need longer transfer time in Frankfurt airport. They use buses to airplanes and that eats up time. Also, passport control line can be long. Fights to and fro gave us barely enough time and we were last ones to board

FRA
IAD
Good 7.6

Pros: Boarding and service

Cons: Seat is too hard for this long flight. Bigger pillow would help.

Wed., 8 Jan.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
43h 05m
Wed., 29 Jan.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
32h 25m
C$ 1207
Trip: 22 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 6,087 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
NRT
HKG
Excellent 10.0

Pros: Everything was great ❣️

Cons: ✨Nothing ✨

HKG
LAX
Mediocre 2.3

Pros: None

Cons: All services throughout the process need to be improved from the ground to on board

EWR
HKG
Good 7.0

Cons: Boarding had two long lines for economy. Not clear what the system was. Could have been a bit more organized

BKK
HKG
Mediocre 2.0

Cons: Be on time. 3 hours delay

HKG
NRT
Good 6.0

Pros: The departure and arrival times were good in order to sleep the night, and wake up in Tokyo refreshed. Cabin crew were fairly friendly, but not the Cathay of a few years ago.

Cons: NONE of the business class center seats would recline. This meant in order to recline and get some rest, the crew had to dismantle your seat and release the locks manually. This meant the seat was in that position until time to land. So I had to make a choice to sleep or eat, horrible for CX.

Thu., 12 Dec.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
35h 33m
Thu., 2 Jan.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
32h 25m
C$ 1391
Trip: 22 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 24,420 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
VCE
YYZ
Good 7.6

Pros: Flight connections,

Cons: The seating was cramped, no entrainment package.

YVR
YOW
Okay 5.3

Pros: The crew was nice.

Cons: Everything is too cramped. The sound on the entertainment unit is terrible.

YUL
YYZ
Excellent 8.6

Cons: The seats hurt to sit in for long than a couple hours.

YQG
YYZ
Mediocre 2.0

Cons: We were not informed our flight had been cancelled

ATL
YYZ
Good 7.0

Pros: Ease of travel

Cons: The food was horrible on the plane

Thu., 26 Dec.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
32h 19m
Mon., 6 Jan.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
30h 25m
C$ 1405
Trip: 12 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 26,868 reviews
Overall
8.1
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.8
Food
7.5
LGA
MSY
Okay 5.6

Pros: Once boarding was over, flight and crew were great.

Cons: Flight was delayed by 2 1/2 hours. Better accommodations and notice would have been appreciated.

LGA
SAV
Excellent 8.4

Pros: We left on time and arrived early. The seat in comfort class had excellent leg room.

Cons: The food was mediocre, to say the least.

YUL
MSP
Mediocre 3.6

Cons: I’m skinny and 5’2” and I felt squashed. Like I was in a dollhouse. The space is too small, it’s too uncomfortable. I couldn’t take my zip front sweater off. The seats and space are not proportional to humans.

FAY
ATL
Excellent 9.0

Cons: Employee was slow getting to the booth to check us in along with baggage;

LAS
SLC
Excellent 9.6

Pros: Great crew, nice plane, awesomeness me entertainment

Thu., 26 Dec.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
29h 49m
Fri., 3 Jan.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
58h 25m
C$ 1531
Trip: 9 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 65,952 reviews
Overall
7.3
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.6
Food
6.5
ELP
IAH
Okay 4.5

Pros: It was a mediocre flight. No frills.

Cons: Seats could be more comfortable.

CLE
EWR
Excellent 9.0

Pros: Great customer service. Gate agent was able to swap my flight for an earlier one.

LAX
LHR
Good 7.3

Pros: Crew

Cons: Food vegan

SFO
KIX
Excellent 9.0

Pros: Comfy plane

Cons: Food so so in economy

SJU
IAH
Excellent 8.0

Pros: Flight landed earlier than scheduled making my connecting flight much easier

Cons: None

Fri., 1 Nov.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
34h 15m
Sat., 30 Nov.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
32h 25m
C$ 1209
Trip: 30 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 6,087 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
YVR
JFK
Excellent 8.0

Pros: crew was excellent

Cons: seat was better this flight.

TPE
ICN
Good 6.0

Cons: Delayed too much except that, everything was good

TPE
HKG
Excellent 10.0

Pros: When do you need help they always happy Helping

Cons: The best

EWR
HKG
Good 7.0

Cons: Boarding had two long lines for economy. Not clear what the system was. Could have been a bit more organized

HKG
LGW
Good 7.6

Pros: Service, food, excellent. Most of all, the new entertainment system & window in bathroom!

Cons: 1. Business class crew stomped around the cabin, making it noisy, and woke me up constantly. 2. Gallery is very loud and badly situated in business class. 3. Chair itself is old & although it’s lie-flat, makes a very uncomfortable night’s sleep.

Sat., 30 Nov.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
34h 15m
Sat., 14 Dec.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
32h 25m
C$ 1215
Trip: 15 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 6,087 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
HKG
SIN
Excellent 8.0

Pros: CX759 - Attitude of the flight attendants is very good, it's worthy of appreciation.

Cons: CX650 - I hope that the flight attendant can have a little more smile and patience. Thank you.

BOM
HKG
Good 7.3

Cons: Quality of Indian food

NRT
HKG
Excellent 10.0

Pros: Everything was great ❣️

Cons: ✨Nothing ✨

CGK
HKG
Excellent 8.0

Pros: The crew were amazing and attentive.

MNL
HKG
Good 7.3

Pros: Yes Crew were indeed amazing!

Thu., 24 Oct.
JNB
Johannesburg OR Tambo
YLW
Kelowna
34h 04m
Sun., 27 Oct.
YLW
Kelowna
JNB
Johannesburg OR Tambo
37h 45m
C$ 1340
Trip: 4 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 26,955 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
CDG
MUC
Good 7.6

Cons: Food is a joke

SFO
FRA
Okay 5.3

Pros: The crew was very helpful, gong out of their way as even bringing me camomile tea. It was lukewarm, it it’s the thought that counts.

Cons: The seats were way too tiny on this giant airbus, even for me and my daughter-in-law who are both under 5 feet and under 100 lbs. te flight was torture. Food also was not as good as previous Lufthansa fare.

BCN
FRA
Good 6.0

Pros: Crew was great. The food Was good.

Cons: Seats were very uncomfortable and there was no air control.

KRK
FRA
Good 7.6

Pros: Crew was great.

Cons: The layover time was too close for FRA. By the time everyone deplaned and was shuttled to the terminal by a bus it was already my boarding time. I had to rush through the passport control feeling nervous The seat pitch of the flight was narrow. I could not use my laptop once the person in front of me reclined.

MUC
JFK
Excellent 9.0

Cons: It was fine, just tiring due to the length of the flight.

Fri., 13 Dec.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
31h 47m
Fri., 3 Jan.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
32h 25m
C$ 1589
Trip: 22 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 26,955 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
DEN
FRA
Mediocre 2.0

Pros: Same as other answe

Cons: Same

BUD
DUS
Excellent 10.0

Pros: Amazing crew and service! They are the best!!

Cons: Amazing crew and service! They are the best!!

FRA
ZRH
Okay 5.6

Cons: Boarding from bus and no aero bridge

FCO
MUC
Excellent 10.0

Pros: We had a “light” fare which didn’t include checked bags, but airline let us check our carryon bags for free

Cons: Nothing

MUC
BOS
Good 7.0

Pros: TV series “The Name of the Rose” that I really wanted to watch for some time

Cons: Water, water, water... I almost died from dehydration

Fri., 18 Oct.
JNB
Johannesburg OR Tambo
YLW
Kelowna
33h 39m
Wed., 6 Nov.
YLW
Kelowna
JNB
Johannesburg OR Tambo
32h 25m
C$ 1614
Trip: 20 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 26,955 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
MUC
IAD
Excellent 9.3

Pros: Entertainment options were great crew was very friendly

Cons: Seat could be more comfortable

BEG
FRA
Excellent 9.6

Pros: Crew was amazing and seats were comfortable.

DUS
ORD
Excellent 10.0

Pros: Amazing crew and service! They are the best!!

Cons: Amazing crew and service! They are the best!!

NCE
FRA
Excellent 9.0

Cons: Food was a little underwhelming for First Class.

EWR
FCO
Excellent 8.0

Cons: This Lufthansa flight was operated by United Airlines. Coach seating was uncomfortable after a couple hours despite moving around regularly.

Fri., 20 Dec.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
43h 05m
Thu., 2 Jan.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
32h 25m
C$ 1624
Trip: 14 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 6,087 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
HKG
LGW
Good 7.6

Pros: Service, food, excellent. Most of all, the new entertainment system & window in bathroom!

Cons: 1. Business class crew stomped around the cabin, making it noisy, and woke me up constantly. 2. Gallery is very loud and badly situated in business class. 3. Chair itself is old & although it’s lie-flat, makes a very uncomfortable night’s sleep.

KIX
HKG
Excellent 8.0

Pros: The whole service went smoothly without rushing.

Cons: The original flight I listed for was canceled without any notification until I arrived at the checkin desk.

CGK
HKG
Excellent 8.0

Pros: The crew were amazing and attentive.

JFK
YVR
Excellent 10.0

Cons: Shopping items available.

EWR
HKG
Excellent 10.0

Pros: The entertainment system has huge offerings.

Cons: The food could be better.

Fri., 20 Dec.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
34h 15m
Thu., 2 Jan.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
32h 25m
C$ 1626
Trip: 14 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 6,087 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
JFK
HKG
Excellent 8.0

Cons: It was my first time frying with Cathay Pacific the flight was okay, food wasn't that good. I don't want to compare with the other, my opinion should have more variety or snack between meals since 15 hours flight. Thank you for listening!

HKG
NRT
Good 6.0

Pros: The departure and arrival times were good in order to sleep the night, and wake up in Tokyo refreshed. Cabin crew were fairly friendly, but not the Cathay of a few years ago.

Cons: NONE of the business class center seats would recline. This meant in order to recline and get some rest, the crew had to dismantle your seat and release the locks manually. This meant the seat was in that position until time to land. So I had to make a choice to sleep or eat, horrible for CX.

TPE
ICN
Good 6.0

Cons: Delayed too much except that, everything was good

HKG
CDG
Excellent 10.0

Cons: Love it

HKG
TLV
Good 6.3

Pros: Airbus 350. Very good experience

Cons: Crew was jumpy. I expect them to be a little more gentle serving food.

Fri., 20 Dec.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
38h 37m
Fri., 3 Jan.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
58h 25m
C$ 1713
Trip: 15 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 26,955 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
MUC
FRA
Okay 4.0

Cons: I paid $100 extra for extra leg room. I was put right next to the bathrooms. All night long people were standing in line to use the bathroom. My extra leg room was taken by people standing in the space and actually stepping on my foot. Not worth the extra $100.

IAD
FRA
Excellent 10.0

Pros: I was amazed how comfortable we were in economy. Pillows, Blankets that felt like cotton. I would fly Lufthansa over an american carrier any day. We passed through the business class cabin on the way out and I can only imagine how much they were pampered!

Cons: Since flying in the US has become expensive and painful I was not expecting much from this flight. They exceed my expectations by so much that I cannot think of anything I would change. (Ok, my chicken was a bit over cooked but that was such a minor thing.)

MUC
JFK
Excellent 9.0

Cons: It was fine, just tiring due to the length of the flight.

FRA
PHL
Okay 5.6

Pros: Nothing in particular stands out about our flight. We've flown many airlines, Aeroflot, British Air, Delta, Iceland Air and KLM recently. Lufthansa was right in there with the middlet of the pack, with the exception of Iceland Air, which would be at the bottom, but they make no pretenses. The seats, even in the basic economy, which we had,reclined and were comfortable; good legroom. Food and drink offerings were standard. Amounts were small, but everything was the right temperature. Restrooms were clean and well equipped. Movie offerings, not many newer releases. Nothing like Sky news, so you couldn't check weather or current events. Crew was courteous and attentive,

Cons: Boarding at Frankfort left much to be desired. First off, the equipment was not ready; we waited 45 min. to board after we got to the gate (early) and due to turbulence over the Atlantic, the pilots could not make up the time. We are senior citizens. We, along with about 25 others in our category, responded to the call for us to get in line to board, stand for 30 min. The gate personnel did not provide any information that boarding was NOT imminent at that point, so you had to stand up to keep your place. Finally, once the boarding for people needing assistance began, we got to choose between using 2 flights of stairs (a faster way to get into the plane) or an elevator to board the plane. (Hello! We have trouble with things like stairs; don't you know that?) The elevator accommodated one wheelchair and 2 or 3 people at a time. More waiting in the jetway to get down to the plane! The whole boarding process took 90 min. from the time we stood up to the time they closed the doors. Bad grades for the the cleaning crew making us wait so long, for the gate personnel for keeping us in the dark and the disorganized process boarding. Nobody cared about our discomfort, not what we would have expected from LH. Consequently, we've revised our opinion of Luthansa. Maybe next time we'll take BA.

PHL
FRA
Excellent 9.6

Cons: There were a couple of flight delays. Other that that, I love Lufthansa.

*
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.

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