We work with more than 300 partners to bring you better travel deals
Cheap Flights to British Columbia
|Round-trip from||£13,088||From Johannesburg to Vancouver|
|One-way from||£729||One-way flight from Johannesburg to Vancouver|
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
Which day is cheapest to fly to British Columbia?
The cheapest day to fly to British Columbia is usually Monday. At the moment, Saturday is the most expensive.
What time of day is cheapest to fly to British Columbia?
British Columbia flights can be made cheaper if you choose a flight at midday. Booking a flight in the afternoon will likely mean higher prices.
Alternative, similarly priced destinations
Find flights to British Columbia
Select your preferred destinations from the list below
Select your preferred route from the list below
Cheapest flights to Canada
Johannesburg to Toronto flights from R12 484 pp
Johannesburg to Vancouver flights from R13 089 pp
Cape Town to Montreal flights from R13 170 pp
Johannesburg to Montreal flights from R13 285 pp
Johannesburg to Calgary flights from R13 383 pp
Cape Town to Toronto flights from R13 759 pp
Cape Town to Vancouver flights from R13 857 pp
Cape Town to Ottawa flights from R13 955 pp
Durban to Toronto flights from R15 311 pp
Johannesburg to St John's flights from R16 095 pp
Johannesburg to Kelowna flights from R16 193 pp
Johannesburg to Kamloops flights from R16 357 pp
Cape Town to Halifax flights from R23 971 pp
Cape Town to Regina flights from R25 654 pp
Durban to Montreal flights from R51 846 pp
Durban to Vancouver flights from R57 729 pp
Popular flight searches
Check out other popular destinations found by fellow travellers
International departures to British Columbia
Popular cities in Canada
Popular places in Canada