Getting Around British Columbia 2025
Navigate British Columbia like a local with our transportation guide.
British Columbia is Canada's westernmost province, celebrated for its dramatic landscapes ranging from the temperate rainforests of the coast to the rugged Rocky Mountains in the east, the semi-arid Okanagan valley in the south, and the vast boreal forests of the north. Home to world-class ski resorts, vibrant multicultural cities, ancient First Nations cultures, and an extraordinary diversity of wildlife, BC offers an unparalleled range of travel experiences.
Transportation Overview
Quick comparison of transport options in British Columbia.
Public Transit
Local buses and shared transport available in major cities.
Taxis
Taxis readily available. Negotiate fare before starting journey.
Car Rental
Available at airports and major cities. Consider local driving conditions.
Walking
City centers often walkable. Check safety conditions for your area.
Getting There
How to arrive in British Columbia.
✈️ By Air
Vancouver International Airport
Canada's second-busiest airport and the primary gateway to BC. Located on Sea Island in Richmond, 12km south of downtown Vancouver. YVR serves over 25 million passengers annually with connections to Asia-Pacific, Europe, the US, and all major Canadian cities. The Canada Line SkyTrain provides a direct ~25-minute link to downtown Vancouver for $4.45.
Victoria International Airport
Victoria's main airport located 26km north of downtown in Sidney. Serves domestic routes across Canada plus several US destinations. Connections to Vancouver (~30-min flight), Calgary, Toronto, and Seattle.
Kelowna International Airport
The main airport serving the Okanagan wine country and Kelowna. Serves multiple Canadian cities including Vancouver, Calgary, Edmonton, and Toronto, plus seasonal US routes. Located just 3km north of downtown Kelowna.
Abbotsford International Airport
A secondary airport serving the Fraser Valley east of Vancouver. Often has lower airfares than YVR for domestic and US routes. Located ~75km east of downtown Vancouver. Served by major carriers and low-cost airlines.
Kamloops Airport
Airport serving the Thompson-Okanagan region, located 5km west of Kamloops. Connects to Vancouver, Calgary, and Edmonton. Important gateway to Sun Peaks Resort ski area.
Prince Rupert Airport
Gateway to northwest BC's coastal fjords and the start of the Inside Passage ferry route to Port Hardy. Accessible only by water taxi from the airport island. Connects to Vancouver.
Prince George Airport
The main airport for northern BC, Prince George connects to Vancouver, Calgary, and other BC cities. Serves as a hub for the north-central BC region.
Airport Transfer Options
Complete Transportation Guide
Route guides, fare information, and transport app recommendations.
Local Transportation
Getting around within British Columbia.
🚌 Buses
Local buses connect major areas. Routes may not be well-marked - ask locals or your hotel for help. Fares are typically very affordable.
🛺 Local Alternatives
Depending on the region, options like tuk-tuks, rickshaws, or motorcycle taxis may be available. These offer flexible, affordable transport for short distances.
Intercity Travel
Getting between cities and regions.
Long-Distance Buses
Bus services connect major cities. Quality varies from basic to comfortable coaches. Book in advance for popular routes.
Shared Taxis/Minivans
Shared taxis depart when full. Faster than buses, more frequent. Find them at transport hubs.
Domestic Flights
Domestic flights available between major cities. Book through airline websites or local agents.
Private Car/Driver
Hire a car with driver for flexibility and comfort. Hotels can arrange. Good for day trips.
Driving in British Columbia
Information for self-driving travelers.
License Required
International Driving Permit typically required along with your home license.
Road Conditions
Main roads generally passable. Conditions vary significantly in rural areas.
Fuel
Gas stations available in cities. Fill up before long journeys.
Parking
Street parking common. Secure parking at hotels recommended overnight.
Driving Considerations
- Research local driving laws and road conditions before deciding to drive
- Consider hiring a driver instead - often affordable and less stressful
- Ensure comprehensive insurance if renting a vehicle
- Avoid driving at night in unfamiliar areas
- Keep copies of all documents (license, insurance, rental agreement)
Transportation Tips
Essential advice for getting around.
Download offline navigation apps before arriving - mobile data may be unreliable.
Have your destination written in the local language - show this to drivers who may not speak English.
Keep small bills and coins handy - exact change speeds up transactions.
Ask your hotel for transport recommendations - they often have trusted drivers and know current prices.
Allow extra time for journeys - traffic and unexpected delays are common.
Navigate British Columbia Like a Local
Get our complete transport guide with route planners, fare guides, and essential travel phrases.
Download Transport Guide