Find cheap flights from British Columbia to Johannesburg

Find cheap flights from British Columbia to Johannesburg

Return
Economy
Washington (WAS)
Johannesburg OR Tambo
Wed 5/27
Wed 6/3
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Good to know

Low season

October Best time to beat the crowds (5% less expensive on average)

High season

June Most popular time to fly (16% more expensive on average)

Average price of a return ticket

R1 021 (price for this month)

Good deal for a return ticket

R1 011 or less

FAQs for booking British Columbia to Johannesburg flights

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

Book cheap flights from British Columbia to Johannesburg (return)

Airports
Origin
Vancouver
R13 716
only
R13 716
Destination
Johannesburg
R13 716
only
R13 716
Sat, Aug 29
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
45h 05m
Wed, Sep 9
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
34h 35m
R13 716
Trip: 12 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 6 299 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
MNL
HKG
Good 7,0

Pros: Seat was comfortable. Crew was not too attentive and kept forgetting to serve me food

Cons: Crew should be attentive to ALL passengers.

HKG
IAD
Good 6,0

Cons: They fed us expired food. Expired ice cream and expired yogurt. They could not put my wife and me together and I believe that it violates a new law passed by Senator Chuck Shummer. It made it difficult for me to get her medicine to her. On a short flight it wouldn’t matter as much. But we had to endure it for 15 hours. They only fed us two meals instead of 3. Other airlines put a sticker in front of you if you slept through the meal time.

SEA
HKG
Excellent 9,3

Pros: good service, on top of it i have been upgraded during the longer oversea flight. i like the companies doing that often

Cons: food can always be better but overall ok

HKG
SFO
Excellent 10,0

Pros: yes

Cons: food

BOS
HKG
Excellent 9,0

Cons: Economy seating is extremely narrow!

Sat, Aug 29
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
45h 05m
Wed, Sep 9
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
34h 35m
R13 734
Trip: 12 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 6 299 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
HKG
YVR
Excellent 8,3

Cons: Boarding was disorganized. Otherwise everything was good

HKG
IAD
Good 6,0

Cons: They fed us expired food. Expired ice cream and expired yogurt. They could not put my wife and me together and I believe that it violates a new law passed by Senator Chuck Shummer. It made it difficult for me to get her medicine to her. On a short flight it wouldn’t matter as much. But we had to endure it for 15 hours. They only fed us two meals instead of 3. Other airlines put a sticker in front of you if you slept through the meal time.

BKK
HKG
Excellent 9,0

Cons: Misdirected at upper entrance.

BKK
HKG
Okay 4,6

Cons: Baggage handling was poor

JFK
YVR
Excellent 10,0

Pros: Cathay Pacific continues to delivery a stellar experience in first class even on shorter legs such as the soon to be discontinued New York to Vancouver flight (888/865). They even brought back Krug, which they opened on the ground no less in New York, and offer access to AA Flagship Dining at JFK which itself offers flagship dining.

Mon, Nov 9
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
45h 55m
Wed, Nov 25
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
34h 15m
R14 139
Trip: 17 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 6 299 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
BKK
HKG
Good 6,3

Pros: Seats were very comfortable and so were the entertainment options

Cons: The food was really sub-par in terms of quality. Also the it took over an hour for bags to come through which if we are flying business is a little sub-par

LAX
HKG
Good 6,0

Pros: Good crew. Great pilots.

Cons: Food. Seat comfort.

HKG
SFO
Excellent 10,0

Pros: yes

Cons: food

HKG
HKT
Excellent 9,3

Pros: good service, nice staff, confort ok

Cons: food can always be improve but overall ok

TPE
HKG
Excellent 8,0

Pros: Late departure but kept informed. Food good.

Wed, Nov 11
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
57h 00m
Sat, Nov 28
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
43h 05m
R14 280
Trip: 18 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 6 299 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
YVR
HKG
Good 7,3

Pros: Everything was good . Yhe only problem is the small portions of food.

Cons: Captain concern about security.

HKG
SFO
Excellent 10,0

Pros: yes

Cons: food

EWR
HKG
Excellent 10,0

Pros: Crew was friendly , Seats were fine .

Cons: They only had one choice of pork roll , Which was not. Good , As I m a Muslim , I couldn't eat on the flight . More food. Options

DAC
HKG
Okay 4,6

Cons: We requested wheelchair assistance for my grandmother (3 days before the flight), but at the departing airport, the person with the wheelchair left early and we had to walk her on to the plane. When we arrived at Hong Kong, there was no wheelchair on the bridge, and after disembarking and being told to wait, it took 30 minutes for them to bring one. The ground staff kept trying to convince us to just walk which seemed very unprofessional.

HKG
JFK
Good 6,3

Pros: Seats were very comfortabe

Cons: Food was not great. It took over an hour for the bags to come through at JFK.

Sat, Nov 7
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
32h 25m
Sun, Nov 29
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
34h 15m
R14 332
Trip: 23 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 6 299 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
CTS
HKG
Okay 5,3

Cons: The fish is terrible - no matter it is regular or low salt meal.

HKG
JFK
Excellent 10,0

Pros: Crew and ground Staff were very helpful and friendly

SEA
HKG
Good 7,6

Pros: Great food, entertainment options and personal space

Cons: Crew left something to be desired. Didnt check on anyone or "make the rounds", I had to get up and seek them out. Went almost 12 hours between meals and seemed annoyed when I asked for food

HKG
SEA
Excellent 9,3

Pros: Fast and easy to board nice crew worked fast and smooth large proposal for entertainment

Cons: more diversity of beverage offered Also please propose coffee or tea before/after dinner and breakfast, nobody proposed me and I thought it would come later but nothing came. I should have asked before the end of the service but I was surprised it wasn't coming automatically.

ICN
HKG
Good 7,3

Cons: The crew should be more kind.

Sat, Nov 7
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
40h 23m
Thu, Nov 26
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
29h 32m
R14 456
Trip: 20 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 28 351 reviews
Overall
8,1
Boarding
8,2
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
SFO
BOS
Excellent 10,0

Pros: Good organization, good hygiene, polite crew.

SBA
SLC
Excellent 10,0

Pros: The crew was amazing! The plane ride was smooth!

Cons: You should load the plane from back to front since everybody exits the plane from front to back. It is simple school bus rules

AMS
MSP
Excellent 10,0

Pros: Everything was better than expected.

Cons: Nothing

ATL
SFO
Mediocre 2,0

Pros: Delayed

DTW
SLC
Excellent 10,0

Cons: Better choices for food

Sat, Nov 7
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
45h 55m
Fri, Nov 27
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
34h 15m
R14 509
Trip: 21 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 6 299 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
BKK
HKG
Excellent 9,0

Cons: Misdirected at upper entrance.

SEA
HKG
Good 7,6

Pros: Great food, entertainment options and personal space

Cons: Crew left something to be desired. Didnt check on anyone or "make the rounds", I had to get up and seek them out. Went almost 12 hours between meals and seemed annoyed when I asked for food

HKG
BKK
Excellent 8,0

Cons: Seats were teeny

HKG
SEA
Excellent 9,3

Pros: Fast and easy to board nice crew worked fast and smooth large proposal for entertainment

Cons: more diversity of beverage offered Also please propose coffee or tea before/after dinner and breakfast, nobody proposed me and I thought it would come later but nothing came. I should have asked before the end of the service but I was surprised it wasn't coming automatically.

HKG
IAD
Good 6,0

Cons: They fed us expired food. Expired ice cream and expired yogurt. They could not put my wife and me together and I believe that it violates a new law passed by Senator Chuck Shummer. It made it difficult for me to get her medicine to her. On a short flight it wouldn’t matter as much. But we had to endure it for 15 hours. They only fed us two meals instead of 3. Other airlines put a sticker in front of you if you slept through the meal time.

Mon, Nov 9
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
31h 50m
Wed, Nov 25
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
24h 00m
R14 526
Trip: 17 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 28 351 reviews
Overall
8,1
Boarding
8,2
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
ATL
PBI
Excellent 10,0

Pros: They had hand sanitizer wipes upon entering plane as well as one time use sanitizer pack included in their snack bag

SLC
MEX
Excellent 9,3

Pros: Everyone was perfect...!!!

Cons: We need a real meal, we appreciate the snacks but real meal is necessary.

DTW
LIT
Okay 4,0

Pros: No entertainment on the plane and plane was very small...

Cons: Explain flight situations better..

CHA
ATL
Excellent 9,0

Pros: Due to COVID 19 we got a 737-800 on a route that usually boasts nothing better than a 717 so everything about this flight was superior to normal runs.

Cons: I wish DL could find a way to better manage food and drinks during the COVID 19 restrictive era.

BOS
DTW
Excellent 10,0

Pros: Good

Cons: Good for now

Sun, Aug 30
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
32h 00m
Wed, Sep 9
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
30h 40m
R14 544
Trip: 11 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
JFK
IST
Good 7,6

Pros: The crew was very helpful even though English is not their first language.

Cons: Maybe the food expections.

BEG
IST
Excellent 10,0

Pros: Turkish Airlines can really teach other airlines about hospitality and customer service. They really go above and beyond to make you feel super comfortable.

JFK
IST
Mediocre 2,0

Cons: AWFUL CREW. NEVER FLY. NOT CLEAN. NOT NICE.

HRK
IST
Excellent 10,0

Pros: The food is delicious, for a short 3 hour flight, unlike other airlines which they only give u snacks like cheeze it or crackers

Cons: It would be better if there’s a mini screen for movie as well

OTP
IST
Mediocre 2,3

Cons: If the airline cancels any flight, they should have stated so BEFORE boarding the plane.

Sun, Aug 30
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
31h 30m
Wed, Sep 9
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
28h 15m
R14 579
Trip: 11 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
LHR
ZRH
Excellent 10,0

Pros: Wonderful on board service from the crew

LAX
ZRH
Okay 5,3

Pros: The crew was very nice.

Cons: The seats had such little cushion that it made the flight extremely uncomfortable.

LHR
ZRH
Excellent 9,3

Pros: Seats were comfortable

Cons: Please make an announcement to passengers to not be dismissive if their surroundings. Passenger in front of me was has no regard for people behind him. Kept throwing himself in seat aggressively which cause water/food on trail to fall over. Thanks

ZRH
SFO
Excellent 9,0

Cons: Staff was very friendly, courteous and helpful.

JNB
ZRH
Mediocre 2,0

Pros: Not one thing about my experience.

Cons: The alertness of the staff, the boarding process, the knowledge of the staff. Not breaking my luggage!

Sun, Nov 8
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
34h 05m
Sat, Nov 28
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
49h 05m
R14 632
Trip: 21 days
Based on 0 reviews
Sun, Nov 8
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
35h 55m
Wed, Nov 25
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
24h 00m
R14 685
Trip: 18 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 28 351 reviews
Overall
8,1
Boarding
8,2
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
AMS
MSP
Excellent 10,0

Pros: Everything was better than expected.

Cons: Nothing

SAT
SLC
Excellent 10,0

Pros: Very courteous

SBA
SLC
Excellent 10,0

Pros: The crew was amazing! The plane ride was smooth!

Cons: You should load the plane from back to front since everybody exits the plane from front to back. It is simple school bus rules

DTW
RDU
Excellent 8,0

Cons: There should not be a pay wall around the internet in today's day and age

MSY
ATL
Okay 5,0

Cons: The pilot take off, navigation in the air, and landing were horrible .

Sun, Nov 8
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
34h 05m
Sun, Nov 29
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
25h 45m
R14 790
Trip: 22 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
SEA
Excellent 10,0

Cons: Internet speed is weak.

SFO
MUC
Excellent 9,6

Pros: Comfortable

MCO
FRA
Okay 4,0

Cons: seats were very uncomfortable

ALG
FRA
Poor 0,0

Pros: Trip was canceled

Cons: Trip was canceled without costumer exchange or rebooked

IST
FRA
Good 7,0

Pros: We were the only customers in business class, which was nice. Lots of attention from the crew, and food was good.

Cons: Ummm, THAT was "business class"? Same seats as economy, with middle seat blocked off. Limited recline, no entertainment, no comfort seats. Nice meal, nice drinks, nice service...but I'm a little stunned that a European airline would call this kind of seating "business class". Only thing that separated it from economy class was a curtain, and middle seats blocked off.

Thu, Nov 5
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
37h 20m
Thu, Nov 26
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
29h 32m
R14 808
Trip: 22 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 28 351 reviews
Overall
8,1
Boarding
8,2
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
MSY
ATL
Okay 5,0

Cons: The pilot take off, navigation in the air, and landing were horrible .

BOS
DTW
Excellent 10,0

Pros: Good

Cons: Good for now

DEN
SLC
Excellent 10,0

Cons: Delta.... they’rrrrrr Grrrreaaate!

AMS
DTW
Excellent 8,5

Pros: The plane was very new everything was good

Cons: Nothing considering the situation

DTW
ICN
Excellent 10,0

Pros: Good

Cons: Good for now

Tue, Nov 10
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
46h 45m
Mon, Nov 30
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
28h 02m
R14 825
Trip: 21 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
MAN
AMS
Excellent 10,0

Pros: Impressive service... amazing crew, very friendly and professional

DMM
MCT
Good 7,6

Pros: Information sharing by pilots and crew. Economy class leg room is good.

Cons: All good up to the level

JFK
AMS
Excellent 8,3

Pros: Food was great, movie selection too. Everything was great except for I couldn’t really get comfortable to sleep

Cons: Not sure how to make the seats more comfortable. I have some back issues though. However, some of my travel companions slept right through the flight.

AMS
EZE
Excellent 10,0

Pros: The plane ✈️ itself the attendants . The entertainment on board. Really great

Cons: Nothing dissatisfying about the flight nor the airline staff . Very polite, very professional. It was a Great flight. For long trips this airline is one of the best.

JNB
AMS
Good 6,0

Cons: Bigger seats the new ones are way to narrow

Sun, Aug 30
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
31h 20m
Wed, Sep 9
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
33h 15m
R14 861
Trip: 11 days
Based on 0 reviews
Mon, Nov 9
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
33h 45m
Tue, Dec 1
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
24h 00m
R14 966
Trip: 23 days
Based on 0 reviews
Sun, Nov 8
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
29h 05m
Wed, Nov 25
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
24h 00m
R14 984
Trip: 18 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
DMM
MCT
Good 7,6

Pros: Information sharing by pilots and crew. Economy class leg room is good.

Cons: All good up to the level

AMS
EZE
Excellent 10,0

Pros: The plane ✈️ itself the attendants . The entertainment on board. Really great

Cons: Nothing dissatisfying about the flight nor the airline staff . Very polite, very professional. It was a Great flight. For long trips this airline is one of the best.

TLV
AMS
Excellent 10,0

Pros: Almost everything, especially the crew.

Cons: Don’t feel like anything should be better to be honest

FLR
AMS
Excellent 8,0

Cons: Boarding at Florence is always chaotic but this isn't within the control of KLM or their crew.

AMS
MEX
Excellent 9,0

Pros: Confort and kindness

Cons: It was too cold

Sun, Nov 8
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
35h 55m
Fri, Nov 27
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
24h 00m
R15 037
Trip: 20 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 28 351 reviews
Overall
8,1
Boarding
8,2
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
AMS
IAD
Excellent 8,0

Pros: The crew was good, and the airline tried to make our wait in the airport as comfortable as possible.

Cons: The four-hour delay was really hard. Since it was in DC, I don't know why it took so long to get another plane.

SAT
SLC
Excellent 10,0

Pros: Very courteous

PDX
LAX
Excellent 10,0

Pros: Seat was average

DTW
RDU
Excellent 8,0

Cons: There should not be a pay wall around the internet in today's day and age

MSP
SAN
Good 7,6

Cons: When I pick up my bags

Fri, Aug 28
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
31h 30m
Thu, Sep 10
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
34h 35m
R15 054
Trip: 14 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 6 299 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
LAX
HKG
Okay 4,0

Cons: Extremely bad service at the ticket counter. Really disappointed, really disappointed

TPE
HKG
Excellent 8,0

Pros: Late departure but kept informed. Food good.

BKK
HKG
Okay 4,6

Cons: Baggage handling was poor

SGN
HKG
Excellent 9,3

Pros: The seat is comfortable.

BKK
HKG
Good 7,3

Pros: Staff was great and very helpful

Cons: If they didn't change my flight for 2 hours earlier.

*
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
  • Trip Builder
  • 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