COVID-19 Travel Guide
Learn more ›

Search bus tickets to Vancouver

Quickview

How to get to Vancouver by bus

Routes17
Trips per day41
bus lines2
Stations1
Lowest PricesWe work directly with hundreds of bus & train carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your bus & train tickets.
Best Travel OptionsWe help you find & compare the best buses and trains in one place.

What is a good price for a bus ticket to Vancouver?

$36.44 is the cheapest price for a bus ticket to Vancouver, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Vancouver. In the last month, buses from Chilliwack to Vancouver had the lowest average price at $36.82. The bus from Chilliwack to Vancouver also tends to start at relatively low prices.

Where is the bus station in Vancouver, BC?

The main bus station in Vancouver is Pacific Central Station - 1150 Station St. As the busiest station, it has the most bus arrivals, although some buses may make other stops in and around Vancouver.

Kelowna

There are 6 scheduled buses per day from Kelowna to Vancouver. The route can be as long as 168 miles, or 270 kilometers. On average, the journey takes 6 hours and 42 minutes. One bus company, Ebus, connects Kelowna to Vancouver. Buses from Kelowna usually arrive in Vancouver at Pacific Central Station - 1150 Station St.
Avg. Time
6h 42m
Avg. Price
$75.89

Tulalip

There are 5 scheduled buses per day from Tulalip to Vancouver. The route can be as long as 93 miles, or 149 kilometers. On average, the journey takes 3 hours and 15 minutes. One bus company, Quick Shuttle, connects Tulalip to Vancouver. Buses from Tulalip usually arrive in Vancouver at Holiday Inn on Howe.
Avg. Time
3h 15m
Avg. Price
$43.00

Seattle

There are 4 scheduled buses per day from Seattle to Vancouver. The route can be as long as 122 miles, or 196 kilometers. On average, the journey takes 3 hours and 26 minutes. One bus company, Amtrak Thruway, connects Seattle to Vancouver. Buses from Seattle usually arrive in Vancouver at Pacific Central Station - 1150 Station St.
Avg. Time
3h 26m
Avg. Price
$45.00

Kamloops

There are 4 scheduled buses per day from Kamloops to Vancouver. The route can be as long as 157 miles, or 253 kilometers. On average, the journey takes 6 hours and 33 minutes. One bus company, Ebus, connects Kamloops to Vancouver. Buses from Kamloops usually arrive in Vancouver at Pacific Central Station - 1150 Station St.
Avg. Time
6h 33m
Avg. Price
$80.31

North Hollywood

There are 4 scheduled buses per day from North Hollywood to Vancouver. The route can be as long as 1072 miles, or 1724 kilometers. On average, the journey takes 34 hours . One bus company, Greyhound, connects North Hollywood to Vancouver. Buses from North Hollywood usually arrive in Vancouver at Pacific Central Station - 1150 Station St.
Avg. Time
1d 10h 0m
Avg. Price
$136.38

Located in British Columbia, Canada, Vancouver is accessible by bus from 17 other cities. You can choose from 41 daily scheduled trips when you search for buses to Vancouver on Wanderu. Ebus usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to Vancouver are also available. Ferry trips to Vancouver are yet another option.

Bus companies serving Vancouver

Ebus

There are 35 scheduled Ebus buses per day. Ebus can get you to Vancouver from 16 cities, including Kamloops.
Ebus
Ebus
Avg. Time
5h 7m
Avg. Price
$69.24

Amtrak Thruway

There are 2 scheduled Amtrak Thruway buses per day.
Amtrak Thruway
Amtrak Thruway
Avg. Time
3h 55m
Avg. Price
$58.00

Top bus routes to and from Vancouver