Search bus tickets to Vancouver
Quickview
How to get to Vancouver by bus
Routes | 17 |
Trips per day | 41 |
bus lines | 2 |
Stations | 1 |
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.
Which cities have the most buses to 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
What bus companies travel to Vancouver, British Columbia?
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.


Avg. Time
5h 7m
Avg. Price
$69.24
Top bus routes to and from Vancouver
- bus from Everett to Vancouver
- bus from Vancouver to New York
- bus from Vernon to Vancouver
- bus from San Diego to Vancouver
- bus from Boston to Vancouver
- bus from Hope to Vancouver
- bus from Houston to Vancouver
- bus from San Jose to Vancouver
- bus from Vancouver to Montreal
- bus from Vancouver to San Jose
- bus from Spokane to Vancouver
- bus from Vancouver to Salmon Arm
- bus from Sacramento to Vancouver
- bus from Vancouver to Las Vegas
- bus from Atlanta to Vancouver
- bus from Chilliwack to Vancouver
- bus from Vancouver to Atlanta
- bus from Kelowna to Vancouver
- bus from Kamloops to Vancouver
- bus from San Francisco to Vancouver
- bus from Vancouver to Vernon
- bus from Vancouver to Phoenix
- bus from Victoria to Vancouver
- bus from Vancouver to Washington
- bus from Vancouver to Hope
- bus from Vancouver to Kamloops
- bus from Vancouver to Los Angeles
- bus from Vancouver to Seattle
- bus from Vancouver to San Francisco
- bus from Washington to Vancouver
- bus from Salt Lake City to Vancouver
- bus from Seattle to Vancouver
- bus from Vancouver to Chilliwack
- bus from Vancouver to Kelowna
- bus from Vancouver to Tacoma
- bus from Toronto to Vancouver
- bus from Vancouver to Sacramento
- bus from Vancouver to Calgary
- bus from Vancouver to Abbotsford
- bus from Calgary to Vancouver
- bus from Banff to Vancouver
- bus from Vancouver to Victoria
- bus from Vancouver to Mexico City
- bus from Nashville to Vancouver
- bus from Cleveland to Vancouver
- bus from Vancouver to Merritt
- bus from Los Angeles to Vancouver
- bus from Louisville to Vancouver
- bus from Abbotsford to Vancouver
- bus from Vancouver to Oakland
- bus from Vancouver to San Diego
- bus from Portland to Vancouver
- bus from Vancouver to Toronto
- bus from Phoenix to Vancouver
- bus from Oakland to Vancouver
- bus from Vancouver to Everett
- bus from Vancouver to Portland
- bus from Vancouver to Bellingham
- bus from Merritt to Vancouver
- bus from Vancouver to Reno
- bus from Bellingham to Vancouver
- bus from New York to Vancouver
- bus from Montreal to Vancouver
- bus from Tacoma to Vancouver
- bus from Vancouver to Houston
- bus from Las Vegas to Vancouver
Popular bus routes in Europe
- bus from Bratislava to Cologne
- bus from Gdańsk to Łódź
- bus from Braila to Paris
- bus from Vienna to Sofia
- bus from Sofia to Zagreb
- bus from Essen to Budapest
- bus from Ostrava to Rome
- bus from Lviv to Vilnius
- Bus Tickets
- Canada
- British Columbia
- Vancouver