YVR - JNB

R11 399 Find Cheap Flights from Vancouver to OR Tambo Airport, Johannesburg – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 13% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
R22 261
Typical prices: R17 046-R26 412
United Airlines
Thu 1/3Sun 11/3
YVR - JNB • 1 stop
Cheapest one-way flight
R11 399
Typical prices: R13 934-R18 714
Multiple Airlines
Wed 24/10
YVR - JNB • 3 stops
Direct flights
There are currently no direct flights between Vancouver Intl Airport and Johannesburg OR Tambo Airport. You'll need to take a connecting flight to reach the destination.
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 11 weeks in advance save around 39% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 27% price drop
Most popular
Good to know
+1
Good to know
+1
Top stopover airports
Cheapest • Avg R18 635 (return)
Shortest trip • 25h 02m (one-way)
Insights
Insights
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Johannesburg OR Tambo Airport!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Vancouver to Johannesburg (YVR-JNB)

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals from Vancouver Intl to OR Tambo

Mon, Mar 1 - Thu, Mar 11
United Airlines Logo
9:45 - 17:35YVR  Vancouver Intl-JNB Johannesburg OR Tambo
22h 50m1 stop Newark
United Airlines Logo
22:00 - 10:52JNB  Johannesburg OR Tambo-YVR Vancouver Intl
45h 52m2 stops Newark San Francisco
R22 261United Airlines
Mon, Mar 1 - Thu, Mar 11
United Airlines Logo
9:45 - 17:35YVR  Vancouver Intl-JNB Johannesburg OR Tambo
22h 50m1 stop Newark
United Airlines Logo
22:00 - 23:14JNB  Johannesburg OR Tambo-YVR Vancouver Intl
34h 14m1 stop Newark
R22 261United Airlines
Wed, Mar 3 - Thu, Apr 1
KLM Logo
16:40 - 21:00YVR  Vancouver Intl-JNB Johannesburg OR Tambo
43h 20m1 stop Amsterdam Schiphol
KLM Logo
23:15 - 15:55JNB  Johannesburg OR Tambo-YVR Vancouver Intl
25h 40m1 stop Amsterdam Schiphol
R22 782KLM
Mon, Sep 28 - Wed, Oct 14
Air Canada Logo
9:47 - 9:20YVR  Vancouver Intl-JNB Johannesburg OR Tambo
38h 33m2 stops San Francisco Zurich
Air Canada Logo
19:20 - 14:50JNB  Johannesburg OR Tambo-YVR Vancouver Intl
28h 30m1 stop Zurich
R22 896Air Canada
Mon, Sep 28 - Tue, Oct 13
Air Canada Logo
9:47 - 9:20YVR  Vancouver Intl-JNB Johannesburg OR Tambo
38h 33m2 stops San Francisco Zurich
Air Canada Logo
19:20 - 14:50JNB  Johannesburg OR Tambo-YVR Vancouver Intl
28h 30m1 stop Zurich
R22 896Air Canada
Fri, Mar 5 - Mon, Mar 29
KLM Logo
17:35 - 21:00YVR  Vancouver Intl-JNB Johannesburg OR Tambo
42h 25m2 stops Paris Charles de Gaulle Amsterdam Schiphol
KLM Logo
23:15 - 15:55JNB  Johannesburg OR Tambo-YVR Vancouver Intl
25h 40m1 stop Amsterdam Schiphol
R23 075KLM
Tue, Dec 8 - Mon, Feb 8
Lufthansa Logo
16:30 - 14:35YVR  Vancouver Intl-JNB Johannesburg OR Tambo
37h 05m2 stops Munich Franz Josef Strauss Windhoek Hosea Kutako Intl
Lufthansa Logo
19:45 - 13:45JNB  Johannesburg OR Tambo-YVR Vancouver Intl
27h 00m1 stop Frankfurt am Main
R23 319Lufthansa
Tue, Nov 24 - Wed, Jan 13
Lufthansa Logo
16:30 - 8:55YVR  Vancouver Intl-JNB Johannesburg OR Tambo
31h 25m1 stop Munich Franz Josef Strauss
Lufthansa Logo
19:55 - 15:50JNB  Johannesburg OR Tambo-YVR Vancouver Intl
28h 55m1 stop Munich Franz Josef Strauss
R23 743Lufthansa
Tue, Sep 29 - Mon, Oct 26
SWISS Logo
8:00 - 18:30YVR  Vancouver Intl-JNB Johannesburg OR Tambo
25h 30m2 stops Denver Intl Newark
SWISS Logo
20:40 - 17:20JNB  Johannesburg OR Tambo-YVR Vancouver Intl
53h 40m2 stops Zurich London Heathrow
R23 857SWISS
Wed, Oct 21 - Thu, Nov 5
SWISS Logo
16:40 - 15:35YVR  Vancouver Intl-JNB Johannesburg OR Tambo
61h 55m2 stops Zurich Windhoek Hosea Kutako Intl
SWISS Logo
20:40 - 22:47JNB  Johannesburg OR Tambo-YVR Vancouver Intl
59h 07m3 stops Zurich Toronto Pearson Intl Montreal Pierre Elliott Trudeau Intl
R24 524SWISS
Booking Insights

Price, demand, and travel trends for Vancouver Intl Airport to Johannesburg OR Tambo Airport flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights from Vancouver Intl Airport to Johannesburg OR Tambo Airport with more confidence.

How much is a return flight from Vancouver Intl Airport to Johannesburg OR Tambo Airport?

Return flights from Vancouver Intl Airport to Johannesburg OR Tambo Airport start at R22 261. Prices are typical for this route right now, with typical return fares ranging from R17 046 to R26 412. The lowest price found in the past 5 days was R22 261 on United Airlines.

What's the cheapest day of the week to fly from Vancouver Intl Airport to Johannesburg OR Tambo Airport?

Tuesday is the cheapest day of the week to fly from Vancouver Intl Airport to Johannesburg OR Tambo Airport and is 10% cheaper than the average day. Saturday is the most expensive day with flight prices 15% higher than average. Based on deals found by KAYAK users in the last 12 months.

What is the cheapest month to fly from Vancouver Intl Airport to Johannesburg OR Tambo Airport?

•February is the cheapest month to fly from Vancouver Intl Airport to Johannesburg OR Tambo Airport at R15 942 return.
•December (R27 863) and August (R27 651) are the most expensive months.
•The price difference between flying in the cheapest and most expensive months is 74% on average.
This is based on KAYAK aggregated and averaged internal data over the past 12 months.

When are prices from Vancouver Intl Airport to Johannesburg OR Tambo Airport the cheapest?

Flights from Vancouver Intl Airport to Johannesburg OR Tambo Airport are cheapest 11 weeks before departure. Booking in this window typically costs about 39% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for Vancouver Intl Airport to Johannesburg OR Tambo Airport flights

Low season

September

Cheapest flight

R11 399
Best time to beat the crowds (7% less expensive on average)
Most popular time to fly and prices are also 8% lower on average.
Flights from Vancouver Intl Airport to Johannesburg OR Tambo Airport

When to book flights from Vancouver Intl to OR Tambo

Are your dates flexible? Find out the best times to travel from Vancouver Intl to OR Tambo based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your Vancouver Intl Airport to Johannesburg OR Tambo Airport flight questions, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • How can I get from the Johannesburg Airport (JNB) to downtown?

    You can catch a train from the airport to downtown Johannesburg. You can find the train at the airport on the upper level adjacent to Terminals A and B. The train ride to downtown Johannesburg will be under an hour. Taxis are also available but are more expensive. If you prefer to take a taxi into the city, exit the doors and look for the Central Waiting Area, where you'll see several taxis.

  • Vancouver International Airport (YVR) is a hub for what airline?

    When you fly from an airline hub, you'll have more flight options. Vancouver Airport is a hub for Air Canada, which has over 40 flights going from Vancouver to Johannesburg daily.

  • In what city will I have a layover when flying from Vancouver International Airport (YVR) to Johannesburg Tambo Airport (JNB)?

    That depends on the airline. If you're flying with KLM, your layover could be in Schipol (Netherlands), Salt Lake City (United States), Paris (France), or Seattle (United States). Flights with British Airways include layovers in London (England), Cape Town (South Africa), or Seattle (United States); and flights aboard Air France require layovers in Minneapolis (United States) or Paris (France).

  • What airlines use wide-body jets for cheap flights from Vancouver International Airport (YVR) to Johannesburg Tambo Airport (JNB)?

    Flying on a wide-body jet like the Boeing 747 or the Boeing 777 can be more comfortable. This is because these aircraft are more spacious and offer a smoother flight. Some airlines that use these aircraft include Swiss Airlines, British Airways, Air France, or KLM.

  • Which airports can I use when flying from Vancouver Intl Airport to Johannesburg OR Tambo Airport?

    Flights from Vancouver Intl Airport to Johannesburg OR Tambo Airport usually depart from Vancouver Intl (YVR) and arrive at Johannesburg OR Tambo (JNB).

  • Which cabin classes can I book on flights from Vancouver Intl Airport to Johannesburg OR Tambo Airport?

    Only Economy class is available on flights from Vancouver Intl Airport to Johannesburg OR Tambo Airport.

  • Which airports do connecting flights from Vancouver Intl Airport to Johannesburg OR Tambo Airport pass through?

    One-stop flights from Vancouver Intl Airport to Johannesburg OR Tambo Airport most commonly connect through:

    • London Heathrow (LHR) – 43% of one-stop connections
    • Frankfurt am Main (FRA) – 19% of one-stop connections
    • Zurich (ZRH) – 14% of one-stop connections
    • Paris Charles de Gaulle (CDG) – 13% of one-stop connections

    London Heathrow (LHR) handles the largest share of one-stop connections on this route.

  • Can I save money by using flexible dates for flights from Vancouver Intl Airport to Johannesburg OR Tambo Airport?

    Yes. Being flexible with your travel dates can save you up to 22% on the Vancouver Intl Airport to Johannesburg OR Tambo Airport route. Tuesday is the cheapest departure day at R19 655 return on average, while Saturday is the most expensive at R25 159, a difference of R5 504. KAYAK's flexible dates feature shows options up to 3 days before and after your selected dates, making it easier to compare nearby fares.

  • What popular places can I visit in Johannesburg OR Tambo Airport?

    Some of the most popular sights in Johannesburg OR Tambo Airport are Gold Reef City, Gallagher Convention Centre, and Sandton Convention Centre. These are among the most viewed places in Johannesburg OR Tambo Airport on KAYAK.

  • How expensive are last-minute Vancouver Intl Airport to Johannesburg OR Tambo Airport flights?

    Last-minute fares on this route (booked within 2 weeks of departure) run 9% above the route average of R21 825. Book 11 weeks before departure for the lowest fares.

  • How long is a flight from Vancouver Intl Airport to Johannesburg OR Tambo Airport?

    A direct flight from Vancouver Intl Airport to Johannesburg OR Tambo Airport takes 0h 00m, covering 26 476 km.

  • Do I need a passport to fly from Vancouver Intl Airport to Johannesburg OR Tambo Airport?

    Yes, a valid passport is required for this international route. Many destinations require at least six months of validity beyond your travel dates. Check your passport expiry well before booking.

  • How are flight prices from Vancouver Intl Airport to Johannesburg OR Tambo Airport looking right now?

    One-way fares from Vancouver Intl Airport to Johannesburg OR Tambo Airport are currently in line with typical prices for this route. Average one-way fares are about R15 869.

  • How much time can I save by choosing a different stopover airport from Vancouver Intl Airport to Johannesburg OR Tambo Airport?

    Flying via Newark (EWR) gives the shortest average 1-stop total travel time of 25h 02m, compared to 27h 32m via London Heathrow (LHR) and 29h 47m via Frankfurt am Main (FRA).

  • What is the time difference between Vancouver Intl Airport and Johannesburg OR Tambo Airport?

    Johannesburg OR Tambo Airport is 9 hours ahead of Vancouver Intl Airport (South Africa Time vs Pacific Time). Plan for the time shift when scheduling connections or first-day activities.

  • Which car hire options are available at Johannesburg OR Tambo Airport (JNB)?

    Johannesburg OR Tambo Airport (JNB) hosts 5 major car hire companies, with daily rates starting from around R111 for economy cars. Top options include:
    • GREEN MOTION
    • Europcar
    • Woodford
    • Alamo
    • Sixt

  • How much should I expect to pay for a Vancouver Intl Airport to Johannesburg OR Tambo Airport flight?

    Return flights from Vancouver Intl Airport to Johannesburg OR Tambo Airport range from R17 046 to R26 412, with an average of R21 825 over the past 12 months. Anything below R17 046 counts as a good deal.

Your guide to booking Vancouver Intl Airport to Johannesburg OR Tambo Airport flights

Get tips on when to book, when to fly, and what to know before your trip.
  • If your dates are flexible, aim for a Tuesday departure instead of Saturday. On this route, Tuesday flights average R19 655 – about R5 504 less than Saturday (22% savings) based on the last 12 months.
  • For the best chance at a low fare, aim to book around 11 weeks before you fly. On this route, that window historically saves about 39% versus last-minute pricing (KAYAK booking data, last 12 months).
  • If you can choose when to travel, plan your Vancouver Intl Airport to Johannesburg OR Tambo Airport trip for February. Fares historically average R15 942 return in that month – typically R11 920 less than the most expensive month, which is December (based on the last 12 months).
  • If you're arriving late at night and need somewhere to stay, check out these hotels close to Johannesburg OR Tambo Airport.
    - Southern Sun Or Tambo International Airport
    - Garden Court Or Tambo International Airport
    - Aero Guest Lodge
  • Although there are no direct flights from Vancouver Airport (YVR) to Johannesburg/Tamba Airport (JNB), there are flights that will cover the trip in about a day. You can book a shorter flight with United Airlines, KLM, Lufthansa, and Air Canada. The flight will last about 24-25 hours with just one plane change. The layover is also short, lasting just two, three, or four hours.
  • If you need extra legroom or more comfortable seating or are carrying extra luggage, consider upgrading your airline ticket to a premium-economy or business-class ticket. Air Canada, Lufthansa, and British Airways offer these special flights. Business class offers more amenities but is more expensive than a premium-economy ticket.
  • Environmentally conscious passengers will want to fly with an airline that has lower CO2 emissions. KLM and British Airways have the most eco-friendly flights from Vancouver Airport (YVR) to Johannesburg/Tamba Airport (JNB).
  • If you're on a special diet, you can make a special meal request with most airlines with cheap flights from Vancouver to Johannesburg. They offer low-fat, low-salt, gluten-free, baby, and diabetic-friendly dishes. You can also order kosher, Hindu, and vegetarian meals when you fly with Qatar Airways, British Airways, or American Airlines.
  • You can pay to enjoy spending time in one of the premium lounges at Johannesburg Airport while you wait for your return flight to Vancouver. While waiting in one of the lounges, you will be able to relax in oversized chairs while watching television and sipping on a complimentary beverage.

More options for your flight from Vancouver Intl to OR Tambo

Complete your trip to OR Tambo with a hotel stay or car hire