Find Cheap Flights from Vancouver Intl to Johannesburg OR Tambo (YVR - JNB)

Search hundreds of travel sites at once for deals on flights to Johannesburg OR Tambo

Wed 22/11
Wed 29/11
Any month
Compare vs. KAYAK |

Good to Know

Low Season:
April
Best time to beat the crowds
2%
expected price decrease
High Season:
July
Most popular time to fly
14%
expected price increase
Average price:
C$ 2287
(avg. price over the last 2 weeks)
Good Deal:
C$ 1444
or less (round trip)

When to Book Flights from Vancouver Intl to Johannesburg OR Tambo

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

When looking for a cheap flight, consider that 25% of our users selected a flight on this route for C$ 1444 or less.
The cheapest flight from Vancouver Intl to Johannesburg OR Tambo was found, on average, 82 days before departure.
Book at least 6 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 is April.
Morning departure is around 9% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Vancouver Intl to Johannesburg OR Tambo Flights

How long does a flight from Vancouver Intl to Johannesburg OR Tambo take?
An average nonstop flight takes 24h 05m, covering a distance of 16465 km.
Which airlines provide the cheapest flights from Vancouver Intl to Johannesburg OR Tambo?
In the past 3 days, the cheapest round-trip tickets were found on Multiple Airlines (C$ 1171), Air France (C$ 1184) and Turkish Airlines (C$ 1212).
Do I need a passport to fly between Vancouver Intl and Johannesburg OR Tambo?
Yes.
What’s the cheapest day of the week to fly from Vancouver Intl to Johannesburg OR Tambo?
For Vancouver Intl to Johannesburg OR Tambo, Wednesday is the cheapest day to fly on average and Saturday is the most expensive. Flying from Johannesburg OR Tambo back to Vancouver Intl, the best deals are generally found on Wednesday, with Tuesday being the most expensive.
Flexible dates? Here are the best airfares found in the past 48 hours

Book cheap flights from Vancouver Intl to Johannesburg OR Tambo (round-trip)

Airports
Origin
Vancouver
C$ 1171
only
C$ 1171
Destination
Johannesburg
C$ 1171
only
C$ 1171
Wed, 21 Mar
YVR
JNB
28h 05m
Tue, 17 Apr
JNB
YVR
25h 35m
C$ 1171
Trip: 28 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 27 Feb
YVR
JNB
27h 05m
Tue, 20 Mar
JNB
YVR
25h 40m
C$ 1184
Trip: 21 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 1878 reviews
Overall
7.7
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
CDG
OUA
Excellent 8.6

Absolutely nice friendly and professional crew. Congrats! Nice food, rich and healthy Right in time despite few delay at departure

Just a need to improve entertainment facilities (digital screen, Wi-Fi. ..)

CDG
PRG
Excellent 8.6

It was on time and the crew was good

The food wasnt upto the mark

YYZ
CDG
Okay 4.6

Got pillow, blanket, headphone and eye cover

Older plane Very small tv screen Didn't get the bread roll with my dinner. Asked for it but she didn't bring it to me. No usb plug to charge

OUA
CDG
Okay 5.6

Seat comfort in business class Professional and friendly crew

Food not tasty Limited entertainment even in business class (such small and old screen style) Newspapers available to be much more diversified When is the WiFi going to be available?

CPH
CDG
Okay 5.0

Nice food Right in time Police and customs formalities easy

Poor comfort in business class No entertainment at all

Wed, 14 Mar
YVR
JNB
36h 20m
Sat, 31 Mar
JNB
YVR
36h 55m
C$ 1212
Trip: 18 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 16589 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
IST
TXL
Good 7.6

Polite and efficient crew

Crowded conditions. Passengers with too many carry-on items. Passengers removing shoes AND SOCKS for entire flight (unsanitary!). Dirty restrooms.

IST
ATL
Excellent 10.0

See previous

See previous

ORD
IST
Mediocre 3.0

Nothing

Nothing

IST
ADB
Excellent 10.0

On board catering and new planes are a plus

IST
KHI
Mediocre 3.6

Nothing

Everything

Sat, 9 Dec
YVR
JNB
31h 40m
Wed, 3 Jan
JNB
YVR
35h 20m
C$ 1544
Trip: 26 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 3226 reviews
Overall
6.4
Boarding
6.6
Comfort
6.4
Crew
6.8
Entertainment
5.9
Food
5.9
PEK
SFO
Mediocre 3.6

There were personal movie screens with movies I liked.

The food was pretty bad. The bottom seat cushion was quite hard so I couldn't sleep because I was shifting my weight every hour. We were told at the boarding gate that the flight was full when we asked about upgrades, but the economy plus section was almost empty once we were on. I don't understand the reasoning for lying about the flight being full. If you won't sell us an upgrade, just say so.

PEK
HND
Excellent 8.6

The seats had more room so it was easy to get comfortable and sleep.

Didn't like that there was no one there to answer any questions. The ladies there brushed off anyone who showed up by tossing a paper with a new departure time at them. The didn't even attempt to understand other questions. Plus the flight was delayed an hour.

PEK
BKK
Mediocre 3.0

Nothing

All our checked bags, all of them, never made it. We are still waiting. Very cramped on totally full flight.

SFO
PEK
Excellent 8.0

Crew was mostly polite and helpful

Lack of veggie meal options on SFO-PEK leg.

LAX
PEK
Excellent 8.0

not too full. included a meal even though it was a night 5 hour flight.

Fri, 24 Nov
YVR
JNB
27h 15m
Sun, 26 Nov
JNB
YVR
28h 10m
C$ 1954
Trip: 3 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 1140 reviews
Overall
7.5
Boarding
7.6
Comfort
7.3
Crew
7.9
Entertainment
6.6
Food
7.1
LLW
JNB
Mediocre 2.0

The seats weren’t too small.

The crew checking us in seemed to be doing it for the first time. F

CPT
JNB
Good 7.2

Quick flight, everything seemed to go smoothly.

Seats were not super comfortable, food wasn't great.

JNB
NBO
Excellent 10.0

Food, wine, service, seat, captain updates

Could have better in flight entertainment

JNB
LLW
Excellent 8.0

The crew was excellent and they were hospitable. Easy to approach

JNB
JFK
Okay 5.3

The entertainment systems were in poor working condition. Of the three seats we had, two screens didn't work and the one that did work didn't have sound. Would be ok if it wasn't a 15 hour flight!

Sun, 1 Apr
YVR
JNB
42h 35m
Mon, 16 Apr
JNB
YVR
25h 35m
C$ 1173
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 4 Feb
YVR
JNB
37h 35m
Sat, 24 Feb
JNB
YVR
48h 44m
C$ 1246
Trip: 21 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 16589 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
ZNZ
IST
Excellent 10.0

Food & Wine

10hrs of screaming kids in row 12! Ta RDG

SFO
IST
Good 7.3

Leg room is better than any other airline

Flight attendants are cold and act like they hate their jobs.

IST
IAH
Excellent 8.3

crew was excellent.

internet should be free, not wine. cabin temperature erratic and cannot adjust individual air flow. seat space is small. Pity the window seat occupant who cannot go to WC, blocked by two other sleeping passengers on a 12 hour flight.

IST
ADB
Excellent 10.0

On board catering and new planes are a plus

IST
IAD
Excellent 9.6

Very grateful our flight wasn't packed- this allowed us to lay down a little and sleep. The attendants were very nice and helpful.

Mon, 30 Apr
YVR
JNB
42h 30m
Fri, 25 May
JNB
YVR
25h 35m
C$ 1173
Trip: 26 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 16 Jan
YVR
JNB
37h 35m
Mon, 12 Feb
JNB
YVR
48h 44m
C$ 1247
Trip: 28 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 16589 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
BOS
IST
Mediocre 2.0

On the registration checking in in Boston Logan Airport they did not tell me that I as an american citizen must have a visa. After arriving to Turkey they refused me to get in and sent me back to the states. I want refund all my expenses on this trip.

IST
ATL
Excellent 10.0

See previous

See previous

ZNZ
IST
Excellent 10.0

Food & Wine

10hrs of screaming kids in row 12! Ta RDG

IST
KHI
Mediocre 3.6

Nothing

Everything

ORD
IST
Mediocre 3.0

Nothing

Nothing

Fri, 16 Mar
YVR
JNB
33h 25m
Wed, 21 Mar
JNB
YVR
31h 15m
C$ 1316
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 2 May
YVR
JNB
28h 35m
Wed, 27 Jun
JNB
YVR
30h 48m
C$ 1324
Trip: 57 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 24 Nov
YVR
JNB
30h 15m
Sun, 26 Nov
JNB
YVR
28h 10m
C$ 1973
Trip: 3 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 1140 reviews
Overall
7.5
Boarding
7.6
Comfort
7.3
Crew
7.9
Entertainment
6.6
Food
7.1
JNB
LLW
Excellent 8.0

The crew was excellent and they were hospitable. Easy to approach

JFK
JNB
Excellent 8.0

The crew was nice, were so easy to talk to and they were so hospitable.

But I do not have appetite of boarding it again due to the rudeness that I was shown by those who were at the terminal 5. I was coming from Washington State. I boarded a flight from Washington to San Fransisco then from there to New York but none of these charged me the carry on bag. When I reached at New York they said your laws (south african airways) does not allow a person to have carry on bag and laptop bag. At this time I had already extra lagguage which I paid $200 and they told me to pay another $200 dollars for carry on bag. They were so rude to me they told me to leave the bag if I do not have money. I was stranded. I tried to tell them that I boarded two flight which they did not charge me. They said the flights has different laws. But when I was going to New York i used the same flight with carry on lagguge and my laptop bag. So I paid $400. When I entered the flight I was shocked to find that almost everyone had a carryon bag. I felt that they did that to me because I was black and they wanted to find advantage on me. I was so stressful because I had no where to go. I used Delta flight when i was coming to new york but I have never experienced this charges. Now international flight experiencing this horrible situation. . True paying $400 because I had carry on bag?? Am still stressful they took a lot to me. They did not gave me receipt. I asked them to give me receipt all what they were answering me was like "just go." I have never been in a such situation. That is why I said I do not have appetite of boarding South African airways again. Is it true that your laws doesn't allow people to have carryon luggage? If it is true why some customers had the carry on luggage?? my carry was small it was not 23 pounds. Am still feeling pain for what they did to me. I know the name of the woman who was rude. If you treat passengers like that, there will be no good. The complain customer.

JNB
JFK
Excellent 8.0

On time

Too crowded.

JNB
NBO
Excellent 10.0

Food, wine, service, seat, captain updates

Could have better in flight entertainment

JFK
JNB
Okay 5.6

Had an exit row! (which I paid for). Everything was on time.

See the title- IFE didn't work at my seat (and several others) which on a flight this long is unacceptable.

Thu, 15 Mar
YVR
JNB
40h 25m
Mon, 2 Apr
JNB
YVR
32h 54m
C$ 1397
Trip: 19 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 25 Nov
YVR
JNB
37h 50m
Sat, 9 Dec
JNB
YVR
48h 44m
C$ 1867
Trip: 15 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 16589 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
DEL
IST
Excellent 10.0

Superb service. Good food. Organized on boarding. Not overbooked. New planes. USB available for charging devices.

Long layover in Istanbul.

IST
ADB
Excellent 10.0

On board catering and new planes are a plus

ORD
IST
Mediocre 3.0

Nothing

Nothing

ZNZ
IST
Excellent 10.0

Food & Wine

10hrs of screaming kids in row 12! Ta RDG

BOS
IST
Mediocre 2.0

On the registration checking in in Boston Logan Airport they did not tell me that I as an american citizen must have a visa. After arriving to Turkey they refused me to get in and sent me back to the states. I want refund all my expenses on this trip.

Fri, 8 Dec
YVR
JNB
27h 05m
Fri, 12 Jan
JNB
YVR
32h 39m
C$ 1742
Trip: 36 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 23 Dec
YVR
JNB
24h 05m
Sat, 13 Jan
JNB
YVR
32h 39m
C$ 2238
Trip: 22 days
Overall 0.0 Poor
Based on 0 reviews
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.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.