eDreams is now available in the following countries:

Book cheap flights from Johannesburg to Vancouver

Explore the best deals

Discover the cheapest flights from Johannesburg to Vancouver
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Johannesburg to Vancouver

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available in the middle of April. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 20 Apr - 26 Apr
R 18 789
R 20 635
R 13 992
R 14 527
R 15 117
R 14 488
R 18 805
R 13 635
R 12 432
R 18 184
R 19 943
R 11 466
FebruaryMarchApril
Airlines that fly from Johannesburg to Vancouver

Currency and cost comparison

TrainLocal, one-way ticket
8%Trains are 8% more expensive in Vancouver than in Johannesburg.
JohannesburgR 38,00
VancouverR 41,17
MealMid-priced restaurant
62%The average meal is 62% more expensive in Vancouver than in Johannesburg.
JohannesburgR 200,00
VancouverR 323,51
TaxiStandard daytime start rate
194%Taxis are 194% more expensive in Vancouver than in Johannesburg.
JohannesburgR 16,00
VancouverR 47,06
CoffeeRegular cappuccino
65%Coffee is 65% more expensive in Vancouver than in Johannesburg.
JohannesburgR 39,56
VancouverR 65,19
Exchange rate
1 ZAR = 0.09 CAD
1 CAD = 11.91 ZAR
Last checked on Tue, 01/27
Distance: 16451 kms
Johannesburg airports
OR Tambo International Airport (JNB)How far from city centre: 1 kms
Lanseria Intl Apt (HLA)How far from city centre: 48 kms
Vancouver airports
Vancouver International (YVR)How far from city centre: 9 kms
Abbotsford (YXX)How far from city centre: 67 kms

Flights from Johannesburg to Vancouver: all you need to know

Vancouver offers a compelling blend of urban sophistication, striking natural beauty, and a rich history. This Canadian city draws travellers keen to explore its diverse neighbourhoods, historic sites, and impressive mountain-to-ocean landscapes. You can find unique local experiences, engage with its cultural tapestry, or simply immerse yourself in its scenic surroundings.

When flying from Johannesburg to Vancouver, expect a significant journey. The average flight duration typically ranges between 20 to 24 hours, including at least one layover. Non-stop flights are not available for this route.

For the best travel experience, consider flying to Vancouver during the shoulder seasons. Spring, from April to May, and autumn, from September to October, offer pleasant weather and fewer crowds than the peak summer months. During these times, you can enjoy comfortable temperatures ideal for sightseeing and outdoor activities. Flights tend to be more affordable outside of the busy summer period. Winter, from November to March, brings colder temperatures and rain, though it is perfect for those interested in nearby skiing.

Information about Johannesburg airports

Flights from Johannesburg to Vancouver depart from O. R. Tambo International Airport, the primary air travel hub in the city.

O. R. Tambo International Airport (JNB)

This airport serves as the busiest air travel facility in Africa, handling a substantial volume of domestic and international traffic. It functions as a major gateway for long-haul routes connecting passengers from Southern Africa to destinations worldwide. Travellers will find a wide range of services, including numerous retail outlets and dining options within the main terminals. The establishment also provides extensive parking facilities and diverse transport links to the city centre.

Airports in Vancouver: good to know

When flying from Johannesburg to Vancouver, your arrival point will most likely be at Vancouver International Airport.

Vancouver International Airport (YVR)

This airport is the primary gateway to British Columbia, situated on Sea Island in Richmond, approximately 12 km from downtown Vancouver. As Canada's second busiest airport, it facilitates numerous international connections, making it the most probable destination for long-haul flights from Johannesburg. The facility is renowned for its operational efficiency and extensive passenger amenities.

Get the best flight deals from Johannesburg to Vancouver

Prepare for an unforgettable journey from Johannesburg to Vancouver. With eDreams, you can effortlessly compare thousands of flights from numerous airlines, finding the perfect option for your adventure. Unlock even bigger savings with an eDreams Prime subscription, giving you access to exclusive discounts on countless flights. Why not simplify your planning even further? Book your flight and hotel together to create a seamless trip package. Your Canadian escape awaits. Start exploring our flight deals today and turn your travel dreams into reality.

Frequently asked questions about flights from Johannesburg to Vancouver

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to Canada. At eDreams have you covered!
For flights from Johannesburg to Vancouver, how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to Vancouver is R9688. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Vancouver more expensive than Johannesburg to visit?
Looking at cab fares, a ride in Vancouver costs about $ 47.06 ZAR, 194% more expensive than Johannesburg, with a fare of $ 16.00 ZAR,
while train tickets cost 8% more at Vancouver: $ 41.17 ZAR versus $ 38.00 ZAR at Johannesburg.
If you compare the price of a lunch meal, however, you can find it from 323.51 ZAR in Vancouver, 62% more than the 200.00 ZAR in Johannesburg.
The price of the coffee is around 65% more expensive in Vancouver, with an average of 65.19 ZAR , while in Johannesburg the coffee costs 39.56 ZAR.
How is the weather in Vancouver compared to Johannesburg?
While in Johannesburg the temperatures can reach an average of 31.84 ºC in summer, with precipitation levels up to 6 mm ,Vancouver's temperatures can go up to 28.49 ºC during the hot season, with 12 mm average of rain rate . In winter, however, weather indicators show around -5.88 ºC in Vancouver, compared to the -0.43 ºC average degrees reported in Johannesburg. During the winter period, Johannesburg can register 0.9 mm precipitation, while Vancouver have an average of 12 mm rain level.
Which airports have flights between Johannesburg and Vancouver?
The main route from Johannesburg to Vancouver is: O. R. Tambo International Airport (JNB) to Vancouver International Airport (YVR). The following airlines fly this route:
Klm Royal Dutch Airlines.
British Airways.
Air Canada.

Plan your trip

Popular Flight RoutesAlternate routes