Flights to Johannesburg from Vancouver depart from Vancouver International Airport (YVR). It is the second busiest airport in Canada, serving the city of Vancouver and the Lower Mainland region.
Airport Information
Vancouver International Airport (YVR)
Vancouver International Airport (YVR) is located on Sea Island in Richmond, British Columbia, approximately 12 km from Downtown Vancouver. It serves as a major trans-Pacific hub, offering numerous direct flights to destinations worldwide. The airport has two main terminals, the Main Terminal and the South Terminal, providing various amenities and services for travellers on flights to Johannesburg from Vancouver.
Abbotsford International Airport (YXX)
Located east of Vancouver in Abbotsford, this smaller airport serves as a secondary option, handling international charters and domestic flights. For those whose final destination is east of Vancouver, it might be more convenient than YVR for flights to Johannesburg from Vancouver.
Coal Harbour Spb (CXH)
Primarily catering to seaplanes, this airport is situated on Vancouver's waterfront. It offers a unique travel experience and convenient access to the city centre, however, is not relevant for flights to Johannesburg from Vancouver.
Main Airlines for this Route
Here are three airlines that offer flights to Johannesburg from Vancouver: