Last Minute Flights from Vancouver to Johannesburg
Vancouver to JohannesburgEthiopian Airlines / Air CanadaOne Way24 Jun14 hours ago
Vancouver to JohannesburgSwiss International Air LinesOne Way25 Jun14 hours ago
Vancouver to JohannesburgSouth African Airways / Air CanadaRound Trip21 Jun to 23 Jun8 hours ago
Vancouver to JohannesburgAir Canada / LufthansaRound Trip23 Jun to 17 Jul5 hours ago
Vancouver to JohannesburgAir Canada / LufthansaRound Trip24 Jun to 1 Jul8 hours ago
Find Best Flight Deals from Vancouver to Johannesburg
Vancouver to JohannesburgAir Canada / Turkish AirlinesOne Way31 Oct5 hours ago
Vancouver to JohannesburgTurkish Airlines / Air CanadaOne Way31 Oct5 hours ago
Vancouver to JohannesburgAir Canada / Ethiopian AirlinesOne Way4 Sep5 hours ago
Vancouver to JohannesburgEthiopian Airlines / Air CanadaOne Way12 Oct5 hours ago
Vancouver to JohannesburgAir FranceOne Way12 Oct5 hours ago
Vancouver to JohannesburgEthiopian Airlines / Air CanadaRound Trip8 Nov to 13 Nov5 hours ago
Vancouver to JohannesburgAir Canada / Emirates AirlineRound Trip6 Nov to 20 Nov5 hours ago
Vancouver to JohannesburgMultiple AirlinesRound Trip18 Nov to 5 Dec5 hours ago
Vancouver to JohannesburgEmirates Airline / Air CanadaRound Trip29 Sep to 4 Nov5 hours ago
Vancouver to JohannesburgCathay PacificRound Trip16 Sep to 30 Sep5 hours ago
Interesting Information About Flights from Vancouver to Johannesburg
  • Q: Are there regular non-stop flights on this route or do I have to book an itinerary with stops?
  • A: You would have to book an itinerary that includes stops, as there are no direct flights between Vancouver to Johannesburg.
  • Q: Which airports serve Vancouver and Johannesburg?
  • A: Vancouver International Airport serve Vancouver. OR Tambo International Airport serve Johannesburg.
  • Q: What is the total non-stop flight time between Vancouver and Johannesburg?
  • A: The total non-stop flight time for this route is 21 hours and 5 minutes.
Terms & Conditions: Prices subject to date restrictions and availability. Taxes, fees and surcharges are included in prices shown. Prices may differ slightly from what's shown as FlightNetwork does not control Airline inventory and is not notified of pricing changes in advance. Some prices may not be active deals, they may be a deal that a visitor has found in the past.