Cheap flights from British Columbia to Johannesburg from C$ 1,058

YVR — JNB
21 Mar — 28 Mar1
Return
1 adult
Economy
From?
To?
Tue 21/3
Tue 28/3

To save on the cost of your flight from British Columbia to Johannesburg, book at least 58 days before your planned departure. Booking around this time can save you about 33% on the cost of this flight compared to booking a flight leaving this week. We have found prices from C$ 1,869 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as C$ 2,398.

Due to multiple factors, expect to potentially pay more when booking in December. For low rates, April can be a great choice for travel to Johannesburg. Flights to Johannesburg from British Columbia in April are about C$ 1,625 on average during April, but can be found for as low as C$ 1,139.

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from British Columbia to Johannesburg as you normally would.

British Columbia to Johannesburg 2023 flight deals

Cheap flights to Johannesburg from British Columbia found for this year

Cheap American Airlines flights from British Columbia to Johannesburg

Cheap Air Canada flights from British Columbia to Johannesburg

One-way flights to Johannesburg from British Columbia

The cheapest one-way flights from British Columbia to Johannesburg

Find flights from British Columbia to Johannesburg within your budget

Use the slider to find flights from British Columbia to Johannesburg that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

C$ 1,499 - C$ 2,180

Route

Depart

Return

Price

Vancouver IntlJohannesburg OR Tambo

YVR - JNB

YVRJNB

Vancouver Intl

2023-05-05

2 stops36h 25m

Johannesburg OR Tambo

2023-06-28

2 stops36h 18m

C$ 1,499

Vancouver IntlJohannesburg OR Tambo

YVR - JNB

YVRJNB

Vancouver Intl

2023-05-03

2 stops32h 50m

Johannesburg OR Tambo

2023-06-27

2 stops50h 25m

C$ 1,545

Vancouver IntlJohannesburg OR Tambo

YVR - JNB

YVRJNB

Vancouver Intl

2023-05-05

2 stops33h 17m

Johannesburg OR Tambo

2023-06-27

2 stops50h 25m

C$ 1,602

Vancouver IntlJohannesburg OR Tambo

YVR - JNB

YVRJNB

Vancouver Intl

2023-06-08

2 stops34h 49m

Johannesburg OR Tambo

2023-07-06

2 stops37h 18m

C$ 1,657

Vancouver IntlJohannesburg OR Tambo

YVR - JNB

YVRJNB

Vancouver Intl

2023-05-03

2 stops34h 20m

Johannesburg OR Tambo

2023-06-27

1 stop25h 20m

C$ 1,744

Vancouver IntlJohannesburg OR Tambo

YVR - JNB

YVRJNB

Vancouver Intl

2023-06-08

2 stops24h 20m

Johannesburg OR Tambo

2023-07-06

1 stop25h 40m

C$ 1,758

Vancouver IntlJohannesburg OR Tambo

YVR - JNB

YVRJNB

Vancouver Intl

2023-05-05

3 stops60h 25m

Johannesburg OR Tambo

2023-06-26

2 stops32h 23m

C$ 1,765

Vancouver IntlJohannesburg OR Tambo

YVR - JNB

YVRJNB

Vancouver Intl

2023-05-05

1 stop42h 25m

Johannesburg OR Tambo

2023-06-27

2 stops34h 53m

C$ 1,814

Vancouver IntlJohannesburg OR Tambo

YVR - JNB

YVRJNB

Vancouver Intl

2023-06-22

1 stop27h 20m

Johannesburg OR Tambo

2023-07-13

1 stop30h 40m

C$ 2,180

Flights are sorted by cheapest first

Deals found on 14/3

Related info for your journey

Useful info, stats and facts about British Columbia to Johannesburg flights.

Some of the carriers operating flights from British Columbia to Johannesburg that may be offering flexible cancellation policies are British Airways, KLM, and Lufthansa. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Yes, there are multiple flights from British Columbia to Johannesburg for under C$ 1,500. The cheapest flight booked recently is on Multiple Airlines for just C$ 1,499, but on average you can expect to pay C$ 1,877.

To fly one-way, consider booking your trip with KLM, which is currently one of the cheapest options available, starting at C$ 1,071. American Airlines flights start at C$ 1,076 while deals on Delta start at C$ 1,077 one-way.

While on average a flight from British Columbia to Johannesburg is generally C$ 2,783, our data shows the cheapest flight currently is C$ 1,141. When looking at the most popular route, (Vancouver Intl - Johannesburg OR Tambo), you can expect to pay C$ 1,321 for that flight.

Great question - YVR to JNB just means Vancouver Intl Airport to Johannesburg OR Tambo Airport. Now you’ll know what these unique codes when you look for flights! While you’re still figuring out your travel plans, it’s not a bad idea to learn the names and codes of other airports around these areas: Johannesburg Lanseria Airport (HLA), Pretoria Wonderboom Apt. Airport (PRY), Sun City Resort Pilansberg Airport (NTY).

Top 10 airlines flying from British Columbia to Johannesburg

The chart below displays the airlines Cheapflights users travelling from British Columbia to Johannesburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
DeltaCheapestC$ 934AverageC$ 1,570FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
American AirlinesCheapestC$ 1,139AverageC$ 1,224FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
British AirwaysCheapestC$ 1,179AverageC$ 1,624FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights
United AirlinesCheapestC$ 1,229AverageC$ 1,700FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
LufthansaCheapestC$ 1,230AverageC$ 2,300FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
KLMCheapestC$ 1,236AverageC$ 1,813FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
Brussels AirlinesCheapestC$ 1,245AverageC$ 1,824FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Brussels Airlines flights
Air FranceCheapestC$ 1,310AverageC$ 1,890FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
SWISSCheapestC$ 1,316AverageC$ 1,917FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search SWISS flights
Endeavor AirlinesCheapestC$ 1,853AverageC$ 2,053FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Endeavor Airlines flights
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.