Skip to main content
  • Getting Here & Around

Visitors to BC Can Arrive by Air, Road, Rail, or Ferry

background image
Sea plane

Air

Vancouver International Airport is the main gateway to British Columbia, and there are dozens of smaller airports throughout the province. Seaplane and helicopter service is available along the coast, and seaplanes fly to many remote lakes. BC’s major airlines are:

Person waiting beside a train at sunset. Rocky Mountaineer train passing beneath towering mountain peaks

Rail

VIA Rail operates two routes from the coast to the Canadian Rockies, one starting in Vancouver, the other in Prince Rupert. Rocky Mountaineer offers three scenic routes from Vancouver to Jasper and Banff in the Rockies, with the option of starting in Seattle. And Amtrak provides direct service to Vancouver from Seattle, and from Portland and Eugene, Oregon. Connecting service is available from across the US.

Couple watching the sunset on BC Ferries Couple watching the sunset on BC Ferries A view from a cruise ship deck overlooking calm blue waters with distant mountains under clear skies.

Ferry

BC Ferries, serving almost 50 ports of call, is the province’s main provider of ferry service. The Alaska Marine Highway System provides scheduled vehicle and passenger service between southeast Alaska and Prince Rupert, and from Washington State you can access Vancouver Island via Clipper Vacations, the Black Ball Ferry Line, or the Washington State Ferries. The BC Government provides free passenger/vehicle ferry service via Inland Ferries across lakes and rivers that are not spanned by bridges. And water taxis provide access to many remote islands and inlets along the coast.

A coach bus boarding a ferry with the sign A person with a bicycle boarding a BC Transit bus at a sunny street-side stop.

Buses

Metro Vancouver’s buses, SkyTrain, SeaBus, and the West Coast Express commuter train are operated by Translink. The rest of the province is the domain of BC Transit. Indigenous-led Two Worlds Transportation provides best in class shuttle and motorcoach services throughout western Canada and the Pacific northwest. Skylnx connects Vancouver and Whistler, and Vancouver International Airport and Victoria; the BC Ferries Connector joins downtown Vancouver to downtown Victoria; and Tofino Bus services a number of communities on Vancouver Island. During the ski season, SNOWBUS provides daily service between Vancouver International Airport and Whistler. And Quick Shuttle operates between Seattle and Metro Vancouver. For those travelling greater distances, Rider Express connects communities between Vancouver and Calgary, Ebus travels between Vancouver and the Okanagan, and BC Bus North covers communities in Northern BC.

Elk crossing a road in front of an RV amidst forested landscape. Tsawaak RV Resort campers at night in Tofino Tsawaak RV Resort Campground

Road

BC has a well-maintained network of highways and roads with good signage, making road trips an ideal way to see the province. Car rental companies are conveniently located at or near most airports, and in larger communities. RV travel is also popular here, and many campgrounds offer RV-specific accommodation with hook-ups and other amenities. The majority of RVs do not require a special license to drive or tow. For current road conditions, visit Drive BC.