Search bus tickets to Vancouver

switcheroo

Quickview

How to get to Vancouver by bus?

Routes110
Trips per day257
bus carriers5
Stations3
Lowest Prices
We work directly with hundreds of carriers to find the best available fares.
No Wanderu Fees
We never add any extra fees. We just make it easy to book your travels.
Best Travel Options
We help you find & compare the best buses, trains and flights in one place.

How to find cheap bus tickets to Vancouver?

The cheapest prices for a bus ticket to Vancouver that users have found recently on Wanderu start at $1.00. Such great deals to Vancouver are available on 5 routes including Seattle, Bellingham and Everett. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Vancouver. Bellingham at $10.39 has consistently the lowest average bus ticket prices to Vancouver.

What are the main bus stations in Vancouver?

The most popular bus stations in Vancouver are Pacific Central Station - 1150 Station St, Skytrain Station and Holiday Inn on Howe. Pacific Central Station - 1150 Station St is the busiest bus station in Vancouver.

Seattle

There are 49 bus schedules per day connecting Seattle with Vancouver. It takes on average 4 hours and 16 minutes to travel 122 miles, 196 kms, by bus from Seattle. 4 bus carriers offer schedules from Seattle, with BoltBus offering the most daily connections to Vancouver. Traveling by bus from Seattle you will most likely to arrive in Vancouver at Pacific Central Station - 1150 Station St.
Avg. Time
4h 16m
Avg. Price
$35.69

Bellingham

There are 15 bus schedules per day connecting Bellingham with Vancouver. It takes on average 2 hours to travel 48 miles, 76 kms, by bus from Bellingham. 3 bus carriers offer schedules from Bellingham, with BoltBus offering the most daily connections to Vancouver. Traveling by bus from Bellingham you will most likely to arrive in Vancouver at Pacific Central Station - 1150 Station St.
Avg. Time
2h 0m
Avg. Price
$17.56

Hope

There are 6 bus schedules per day connecting Hope with Vancouver. It takes on average 5 hours and 38 minutes to travel 76 miles, 123 kms, by bus from Hope. One bus company operates schedules from Hope, with Ebus offering the most daily connections to Vancouver. Traveling by bus from Hope you will most likely to arrive in Vancouver at Pacific Central Station - 1150 Station St.
Avg. Time
5h 38m
Avg. Price
$62.39

Everett

There are 6 bus schedules per day connecting Everett with Vancouver. It takes on average 3 hours and 16 minutes to travel 100 miles, 160 kms, by bus from Everett. 2 bus carriers offer schedules from Everett, with BoltBus offering the most daily connections to Vancouver. Traveling by bus from Everett you will most likely to arrive in Vancouver at Pacific Central Station - 1150 Station St.
Avg. Time
3h 16m
Avg. Price
$26.00

Merritt

There are 6 bus schedules per day connecting Merritt with Vancouver. It takes on average 5 hours and 58 minutes to travel 120 miles, 192 kms, by bus from Merritt. One bus company operates schedules from Merritt, with Ebus offering the most daily connections to Vancouver. Traveling by bus from Merritt you will most likely to arrive in Vancouver at Pacific Central Station - 1150 Station St.
Avg. Time
5h 58m
Avg. Price
$61.99

Located in British Columbia, Canada, you can travel by bus to Vancouver from 110 destinations and choose from 257 daily bus schedules to get you there. BoltBus has the most bus connections to Vancouver. The furthest bus arriving in Vancouver covers a distance of 2804.88 miles, 4512.88 kms, covering the journey in 130 hours and 40 minutes

Looking for other ways to get there? Check out Train options to Vancouver or explore Ferry trips to Vancouver.

Bus companies serving Vancouver

BoltBus

There are 20 daily BoltBus schedules to Vancouver. BoltBus can get you to Vancouver by bus from 7 destinations including Seattle.
Restroom
WiFi
Movies
Extra legroom
Games
Power outlet
Air conditioning
Avg. Time
4h 24m
Avg. Price
$25.80

Quick Shuttle

There are 37 daily Quick Shuttle schedules to Vancouver. Quick Shuttle can get you to Vancouver by bus from 3 destinations including Seattle.
WiFi
Movies
Power outlet
Air conditioning
Avg. Time
4h 3m
Avg. Price
$46.68

Greyhound

There are 50 daily Greyhound schedules to Vancouver. Greyhound can get you to Vancouver by bus from 131 destinations including Everett.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
10h 4m
Avg. Price
$37.99

Ebus

There are 24 daily Ebus schedules to Vancouver. Ebus can get you to Vancouver by bus from 6 destinations including Merritt.
Restroom
WiFi
Extra legroom
Power outlet
Avg. Time
4h 44m
Avg. Price
$52.86

Amtrak Thruway

There are 5 daily Amtrak Thruway schedules to Vancouver. Amtrak Thruway can get you to Vancouver by bus from 2 destinations including Seattle.
Restroom
Loyalty rewards
Air conditioning
Avg. Time
3h 27m
Avg. Price
$45.27