Duration | 7h 45m |
Distance | 513 km |
Average price | $170 |
Nearby airports | 5 found |
The nearest airport to British Columbia is Williams Lake (YWL). However, there are better options for getting to British Columbia. Adventure Charters operates a bus from Prince George, BC - Travelodge to Surrey, BC - Scott Road Skytrain Station twice a week. Tickets cost $65 - $140 and the journey takes 10h 45m.
There is widespread community transmission globally.
Some travel restrictions may still be in place within Canada. For the latest travel status, please check the official page for Canada.
The nearest airport to British Columbia is Smithers (YYD) Airport which is 141 km away. Other nearby airports include Prince George (YXS) (195.2 km).
More informationIt takes 11h 34m to get from Vancouver to Prince George (YXS) Airport.
More informationWe recommend flying to Prince George (YXS) Airport, which is 512.6 km away from Vancouver. The bus from Prince George (YXS) to Vancouver takes 11h 34m.
More informationCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps