Cheap flights from Vancouver Intl Airport to Johannesburg from R20 093

1 adult
1 adult, Economy, 0 bags

Find the cheapest flights from Vancouver Intl Airport to Johannesburg

Cheap return flights

Enter your travel dates to find the best prices.
Multiple Airlines Logo
21:55 - 11:35YVR  Vancouver Intl-HLA Johannesburg Lanseria
52h 40m2 stops London Heathrow Cape Town Intl
Multiple Airlines Logo
13:00 - 19:50HLA  Johannesburg Lanseria-YVR Vancouver Intl
39h 50m2 stops Cape Town Intl London Heathrow
R27 626Multiple Airlines
Fri, Feb 26 - Fri, Mar 5
Multiple Airlines Logo
12:55 - 15:45YVR  Vancouver Intl-HLA Johannesburg Lanseria
41h 50m3 stops Seattle/Tacoma Intl Doha Hamad Intl Cape Town Intl
Multiple Airlines Logo
13:00 - 17:50HLA  Johannesburg Lanseria-YVR Vancouver Intl
37h 50m3 stops Cape Town Intl Doha Hamad Intl Seattle/Tacoma Intl
R32 818Multiple Airlines
Fri, Feb 26 - Fri, Mar 5
Multiple Airlines Logo
1:15 - 20:55YVR  Vancouver Intl-HLA Johannesburg Lanseria
34h 40m3 stops Toronto Pearson Intl Addis Ababa Bole Durban King Shaka Intl
Multiple Airlines Logo
16:45 - 18:05HLA  Johannesburg Lanseria-YVR Vancouver Intl
34h 20m2 stops Cape Town Intl Istanbul
R36 016Multiple Airlines
Tue, Dec 29 - Mon, Jan 11
Multiple Airlines Logo
1:15 - 20:55YVR  Vancouver Intl-HLA Johannesburg Lanseria
34h 40m3 stops Toronto Pearson Intl Addis Ababa Bole Durban King Shaka Intl
Multiple Airlines Logo
16:45 - 18:05HLA  Johannesburg Lanseria-YVR Vancouver Intl
34h 20m2 stops Cape Town Intl Istanbul
R41 670Multiple Airlines
Fri, Dec 25 - Tue, Jan 12
Multiple Airlines Logo
0:25 - 20:55YVR  Vancouver Intl-HLA Johannesburg Lanseria
35h 30m3 stops Toronto Pearson Intl Addis Ababa Bole Durban King Shaka Intl
Multiple Airlines Logo
9:40 - 21:45HLA  Johannesburg Lanseria-YVR Vancouver Intl
45h 05m3 stops Durban King Shaka Intl Dubai Intl Los Angeles
R52 928Multiple Airlines
Sun, Dec 13 - Sat, Jan 9
Multiple Airlines Logo
18:00 - 15:45YVR  Vancouver Intl-HLA Johannesburg Lanseria
36h 45m3 stops Paris Charles de Gaulle Frankfurt am Main Cape Town Intl
Multiple Airlines Logo
12:55 - 21:45HLA  Johannesburg Lanseria-YVR Vancouver Intl
41h 50m3 stops Durban King Shaka Intl Dubai Intl Los Angeles
R57 048Multiple Airlines
Mon, Dec 14 - Sat, Jan 9
Multiple Airlines Logo
1:15 - 20:55YVR  Vancouver Intl-HLA Johannesburg Lanseria
34h 40m3 stops Toronto Pearson Intl Addis Ababa Bole Durban King Shaka Intl
Multiple Airlines Logo
10:00 - 23:25HLA  Johannesburg Lanseria-YVR Vancouver Intl
46h 25m3 stops Cape Town Intl Doha Hamad Intl Montreal Pierre Elliott Trudeau Intl
R59 636Multiple Airlines
Mon, Dec 14 - Wed, Jan 6
Multiple Airlines Logo
1:15 - 20:55YVR  Vancouver Intl-HLA Johannesburg Lanseria
34h 40m3 stops Toronto Pearson Intl Addis Ababa Bole Durban King Shaka Intl
Multiple Airlines Logo
10:00 - 22:03HLA  Johannesburg Lanseria-YVR Vancouver Intl
45h 03m3 stops Cape Town Intl Dubai Intl Los Angeles
R60 114Multiple Airlines
Mon, Dec 14 - Tue, Jan 5
Multiple Airlines Logo
18:00 - 15:45YVR  Vancouver Intl-HLA Johannesburg Lanseria
36h 45m3 stops Paris Charles de Gaulle Frankfurt am Main Cape Town Intl
Multiple Airlines Logo
11:30 - 23:25HLA  Johannesburg Lanseria-YVR Vancouver Intl
44h 55m3 stops Cape Town Intl Doha Hamad Intl Montreal Pierre Elliott Trudeau Intl
R61 021Multiple Airlines
Mon, Dec 14 - Wed, Jan 6
Multiple Airlines Logo
1:15 - 20:55YVR  Vancouver Intl-HLA Johannesburg Lanseria
34h 40m3 stops Toronto Pearson Intl Addis Ababa Bole Durban King Shaka Intl
Multiple Airlines Logo
16:45 - 18:05HLA  Johannesburg Lanseria-YVR Vancouver Intl
34h 20m2 stops Cape Town Intl Istanbul
R68 933Multiple Airlines
Mon, Dec 14 - Tue, Jan 5

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Stopover? Instantly customise your results.

Trusted and free

Trusted and free

We’re completely free to use - no hidden charges or fees.

Price Alerts

Price Alerts

Not ready to book? to track prices.

momondo Fare Finder

 
Use the filters below to find and compare flights from Vancouver Intl Airport to Johannesburg Lanseria Airport that are best for you.

Fly from

Fly to

Route

Depart

Return

Price

Cheapest return flight

VancouverJohannesburg

YVR Vancouver Intl - HLA Johannesburg Lanseria

YVRHLA

Vancouver Intl

Fri 26/2

21:55-11:35

2 stops52h 40m

Johannesburg Lanseria

Fri 5/3

13:00-19:50

2 stops39h 50m

R27 626

VancouverJohannesburg

YVR Vancouver Intl - HLA Johannesburg Lanseria

YVRHLA

Vancouver Intl

Fri 26/2

12:55-15:45

3 stops41h 50m

Johannesburg Lanseria

Fri 5/3

13:00-17:50

3 stops37h 50m

R32 818
Fastest return journey

VancouverJohannesburg

YVR Vancouver Intl - HLA Johannesburg Lanseria

YVRHLA

Vancouver Intl

Tue 29/12

1:15-20:55

3 stops34h 40m

Johannesburg Lanseria

Mon 11/1

16:45-18:05

2 stops34h 20m

R36 016

VancouverJohannesburg

YVR Vancouver Intl - HLA Johannesburg Lanseria

YVRHLA

Vancouver Intl

Fri 25/12

1:15-20:55

3 stops34h 40m

Johannesburg Lanseria

Tue 12/1

16:45-18:05

2 stops34h 20m

R41 670

VancouverJohannesburg

YVR Vancouver Intl - HLA Johannesburg Lanseria

YVRHLA

Vancouver Intl

Sun 13/12

0:25-20:55

3 stops35h 30m

Johannesburg Lanseria

Sat 9/1

9:40-21:45

3 stops45h 05m

R52 928

VancouverJohannesburg

YVR Vancouver Intl - HLA Johannesburg Lanseria

YVRHLA

Vancouver Intl

Mon 14/12

18:00-15:45

3 stops36h 45m

Johannesburg Lanseria

Sat 9/1

12:55-21:45

3 stops41h 50m

R57 048

VancouverJohannesburg

YVR Vancouver Intl - HLA Johannesburg Lanseria

YVRHLA

Vancouver Intl

Mon 14/12

1:15-20:55

3 stops34h 40m

Johannesburg Lanseria

Wed 6/1

10:00-23:25

3 stops46h 25m

R59 636

VancouverJohannesburg

YVR Vancouver Intl - HLA Johannesburg Lanseria

YVRHLA

Vancouver Intl

Mon 14/12

1:15-20:55

3 stops34h 40m

Johannesburg Lanseria

Tue 5/1

10:00-22:03

3 stops45h 03m

R60 114

VancouverJohannesburg

YVR Vancouver Intl - HLA Johannesburg Lanseria

YVRHLA

Vancouver Intl

Mon 14/12

18:00-15:45

3 stops36h 45m

Johannesburg Lanseria

Wed 6/1

11:30-23:25

3 stops44h 55m

R61 021

VancouverJohannesburg

YVR Vancouver Intl - HLA Johannesburg Lanseria

YVRHLA

Vancouver Intl

Mon 14/12

1:15-20:55

3 stops34h 40m

Johannesburg Lanseria

Tue 5/1

16:45-18:05

2 stops34h 20m

R68 933

Flights are sorted by cheapest return flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

When to book flights from Vancouver Intl Airport to Johannesburg Lanseria Airport

Are you open to changing your travel dates? Check out the ideal times to fly from Vancouver Intl Airport to Johannesburg Lanseria Airport according to our flight data. Find out which month and days have the cheapest flights.
Estimated return price

Cheap Vancouver Intl Airport to Johannesburg Lanseria Airport (YVR to HLA) flight deals and tips

Find info about flight duration, direct flights, and airports for your flight from Vancouver Intl Airport to Johannesburg Lanseria Airport

Best price found

R20 093

Fastest flight time

36h 45m

Direct flights

None
The best one-way flight to Johannesburg Lanseria Airport from Vancouver Intl Airport in the past 72 hours is R20 093. The best return flight deal from Vancouver Intl Airport to Johannesburg Lanseria Airport found on momondo in the last 72 hours is R27 626.
The fastest flight from Vancouver Intl Airport to Johannesburg Lanseria Airport takes 36h 45m
There are no direct flights from Vancouver Intl Airport to Johannesburg Lanseria Airport. There are no popular flight routes from Vancouver Intl Airport to Johannesburg Lanseria Airport.

Frequently asked questions about flying from Vancouver Intl Airport to Johannesburg Lanseria Airport

  • How far is Vancouver Intl to Johannesburg Lanseria by plane?

    There are 16415,9 km between Vancouver Intl and Johannesburg Lanseria. In terms of flight time, this usually takes a little over 36h 45m.

  • When did momondo last update prices for flights from Vancouver Intl Airport to Johannesburg Lanseria Airport?

    Prices for flights from Vancouver Intl Airport to Johannesburg Lanseria Airport are updated daily.

  • How old do you have to be to fly from Vancouver Intl Airport to Johannesburg Lanseria Airport?

    The minimum age a child must be to fly alone is five but airlines that offer an unaccompanied minor (UNMR) service will have their own age restrictions, including rules around flight length, timings, and stopovers. We always recommend checking with the individual airline you are booking with to travel from Vancouver Intl Airport to Johannesburg Lanseria Airport.

  • What documentation or ID do you need to fly to Johannesburg Lanseria Airport?

    The travel and health documents required for your trip to Johannesburg Lanseria Airport can vary based on your itinerary and personal situation. As a rule, consider having multiple documents such as a national ID card or driver’s licence, and a passport valid for six-months after you plan to arrive at Johannesburg Lanseria Airport. We always recommend checking with your airline or a trusted third party such as IATA to get advice.

Frequently asked questions about flying from Vancouver Intl Airport to Johannesburg Lanseria Airport

  • How do I get Price Alerts for flights from Vancouver Intl Airport to Johannesburg Lanseria Airport?

    You can take advantage of momondo’s Price Alerts by first searching for your flights to Vancouver Intl Airport from Johannesburg Lanseria Airport. Flight offers will be shown to you in real-time. From there you can create a Price Alert by using our on-site widget.

  • How can I save money on flights from Vancouver Intl Airport to Johannesburg Lanseria Airport with momondo?

    By using tools like our “Price Calendar”, you can see the best days for return flights on your travels. Our “Price Forecast” tool uses AI to predict whether you should purchase or hold off on booking for potentially cheaper prices. Explore shows you all flight options from a city or airport to build your own unique adventure. The Discover blog also provides valuable insights for saving money while booking your experience. After searching you can toggle on “Price Alerts” to track prices for your desired flight and book at the ideal moment.

  • How does momondo find its flight prices?

    We show prices from over 700+ competitors with a single click. With options from airlines and OTAs from across our 30 international markets, we are able to show you a diverse range of deals to create your adventure.

Why use momondo?

Why should I use momondo to find a flight deal from Vancouver to Johannesburg?

momondo collates all your flight options in one place and lets you filter them to find the perfect flight from Vancouver to Johannesburg. momondo saves you time and could save you money on your trip.

Can I find flights from Vancouver to Johannesburg with flexible booking policies on momondo?

Yes. All flights to Johannesburg from Vancouver on momondo can be compared and filtered by various policies on offer, including flexible booking.

How can momondo help me find flights from Vancouver to Johannesburg?

Once you have performed a search in the form on the page, momondo provides useful filters and insights. We can show you the cheapest days and times to fly as well as help filter your options to help you make an informed choice when booking flights to Johannesburg from Vancouver.

I’m not ready to book a flight from Vancouver to Johannesburg right now. Can momondo alert me if prices change?

Price alerts on flights to Johannesburg from Vancouver are quick and easy to set up on momondo. Simply perform a search and select the price alert feature. It is as simple as that.

An easier way to manage your Johannesburg Lanseria Airport trip

We make it super easy to schedule, organise and travel with friends or family. Trips is free – and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Wed 9/12
Wed 16/12