Find cheap flights from Vancouver to Johannesburg

Find cheap flights from Vancouver to Johannesburg

Return
Economy
Washington (WAS)
Johannesburg OR Tambo
Tue 7/14
Tue 7/21
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

FAQs for booking Vancouver to Johannesburg flights

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

Top 5 airlines serving Vancouver to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,1
SWISS
Overall score based on 8 965 reviews
8,2
Boarding
7,9
Comfort
8,7
Crew
7,8
Entertainment
8,0
Food
Airline reviews
Read more about SWISS

Book cheap flights from Vancouver to Johannesburg (return)

Airports
Origin
Vancouver
R13 379
only
R13 379
Destination
Johannesburg
R13 379
only
R13 379
Tue, Oct 27
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
45h 55m
Wed, Mar 17
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
34h 15m
R13 379
Trip: 142 days
Based on null reviews
Wed, Oct 28
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
40h 20m
Wed, Mar 17
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
25h 05m
R14 066
Trip: 141 days
Based on null reviews
Wed, Oct 28
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
34h 05m
Wed, Mar 17
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
25h 05m
R14 250
Trip: 141 days
Based on null reviews
Sun, Oct 25
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
25h 05m
Mon, Mar 15
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
32h 37m
R14 384
Trip: 142 days
Based on null reviews
Wed, Oct 28
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
34h 05m
Wed, Mar 17
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
25h 45m
R14 434
Trip: 141 days
Based on null reviews
Mon, Aug 31
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
42h 40m
Wed, Sep 9
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
25h 50m
R15 338
Trip: 10 days
Based on null reviews
Tue, Oct 27
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
32h 25m
Tue, Mar 16
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
34h 15m
R13 982
Trip: 141 days
Based on null reviews
Sun, Aug 30
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
32h 50m
Wed, Sep 9
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
25h 05m
R14 417
Trip: 11 days
Based on null reviews
Tue, Oct 27
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
35h 55m
Mon, Mar 15
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
26h 07m
R14 568
Trip: 140 days
Based on null reviews
Wed, Oct 28
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
34h 05m
Wed, Mar 17
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
49h 29m
R14 618
Trip: 141 days
Based on null reviews
Tue, Oct 27
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
46h 45m
Sun, Mar 14
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
24h 00m
R14 702
Trip: 139 days
Based on null reviews
Sun, Aug 30
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
42h 40m
Wed, Sep 9
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
26h 00m
R15 372
Trip: 11 days
Based on null reviews
Tue, Oct 27
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
32h 25m
Thu, Mar 18
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
34h 15m
R14 166
Trip: 143 days
Based on null reviews
Sun, Aug 30
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
32h 50m
Wed, Sep 9
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
25h 05m
R14 451
Trip: 11 days
Based on null reviews
Wed, Oct 28
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
34h 05m
Tue, Mar 16
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
33h 32m
R14 635
Trip: 140 days
Based on null reviews
Mon, Oct 26
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
33h 25m
Wed, Mar 17
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
25h 45m
R14 669
Trip: 143 days
Based on null reviews
Sun, Oct 25
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
25h 05m
Thu, Mar 18
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
26h 07m
R14 719
Trip: 145 days
Based on null reviews
Sun, Aug 30
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
42h 40m
Thu, Sep 10
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
58h 46m
R15 422
Trip: 12 days
Based on null reviews
Tue, Oct 27
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
40h 20m
Wed, Mar 17
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
25h 05m
R14 786
Trip: 142 days
Based on null reviews
Mon, Oct 26
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
33h 45m
Sun, Mar 14
JNB
OR Tambo Airport, Johannesburg
YVR
Vancouver Airport
24h 00m
R14 836
Trip: 140 days
Based on null reviews

Book cheap flights from Vancouver to Johannesburg (one-way)

Airports
Origin
Vancouver
R11 186
only
R11 186
Destination
Johannesburg
R11 186
only
R11 186
Fri, Jul 3
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
52h 05m
R11 186
Based on null reviews
Fri, Jul 3
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
38h 30m
R11 688
Based on null reviews
Sat, Jul 4
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
36h 55m
R12 040
Based on null reviews
Wed, Jul 8
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
39h 20m
R15 104
Based on null reviews
Fri, Jul 3
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
38h 30m
R11 722
Based on null reviews
Fri, Jul 3
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
39h 30m
R11 738
Based on null reviews
Thu, Jul 9
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
32h 00m
R12 576
Based on null reviews
Tue, Jul 7
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
31h 20m
R12 559
Based on null reviews
Tue, Jul 7
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
38h 30m
R12 776
Based on null reviews
Tue, Jul 7
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
32h 00m
R13 061
Based on null reviews
Sun, Jul 5
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
32h 50m
R13 212
Based on null reviews
Thu, Jul 2
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
27h 20m
R34 964
Based on null reviews
Mon, Jul 6
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
40h 10m
R13 279
Based on null reviews
Sat, Jul 4
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
29h 40m
R14 719
Based on null reviews
Sat, Jul 4
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
38h 30m
R14 903
Based on null reviews
Tue, Jun 30
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
29h 40m
R16 125
Based on null reviews
Sun, Jul 5
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
34h 20m
R16 594
Based on null reviews
Sun, Jul 5
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
38h 30m
R16 142
Based on null reviews
Tue, Jul 7
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
39h 50m
R17 365
Based on null reviews
Fri, Jul 10
YVR
Vancouver Airport
JNB
OR Tambo Airport, Johannesburg
48h 30m
R17 917
Based on null reviews
*
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.

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