COVID-19 Travel Guide
Learn more ›

Search bus tickets to Vancouver

switcheroo

Quickview

How to get to Vancouver by bus

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

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

$35.36 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 Abbotsford to Vancouver had the lowest average price at $35.62. The bus from Abbotsford 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.

Hope

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

Merritt

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

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

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 8 other cities. You can choose from 30 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 22 scheduled Ebus buses per day. Ebus can get you to Vancouver from 6 cities, including Merritt.
Avg. Time
4h 39m
Avg. Price
$63.13

Amtrak Thruway

There are 4 scheduled Amtrak Thruway buses per day. Amtrak Thruway can get you to Vancouver from 2 cities, including Seattle.
Avg. Time
3h 29m
Avg. Price
$45.81