Search Surrey bus tickets

switcheroo

Quickview

How to get to Surrey by bus?

Routes17
Trips per day48
bus carriers3
Stations3
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Surrey?

The cheapest prices for a bus ticket to Surrey that users have found recently on Wanderu start at $29.00. Such great deals to Surrey are available on one route to Abbotsford. 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 Surrey. Abbotsford at $29.11 has consistently the lowest average bus ticket prices to Surrey.

What are the main bus stations in Surrey?

The most popular bus stations in Surrey are 105 Ave Across From Guildford Recreation Center, South Surrey and Guildford Recreation Center. 105 Ave Across From Guildford Recreation Center is the busiest bus station in Surrey.

Seattle

There are 10 bus schedules per day connecting Seattle with Surrey. It takes on average 3 hours and 3 minutes to travel 106 miles, 171 kms, by bus from Seattle. One bus company operates schedules from Seattle, with Quick Shuttle offering the most daily connections to Surrey. Traveling by bus from Seattle you will most likely to arrive in Surrey at South Surrey.
Avg. Time
3h 3m
Avg. Price
$63.75

Hope

There are 4 bus schedules per day connecting Hope with Surrey. It takes on average 1 hour and 45 minutes to travel 65 miles, 104 kms, by bus from Hope. 2 bus carriers offer schedules from Hope, with Ebus offering the most daily connections to Surrey. Traveling by bus from Hope you will most likely to arrive in Surrey at 105 Ave Across From Guildford Recreation Center.
Avg. Time
1h 45m
Avg. Price
$49.36

Chilliwack

There are 4 bus schedules per day connecting Chilliwack with Surrey. It takes on average 1 hour and 10 minutes to travel 39 miles, 63 kms, by bus from Chilliwack. 2 bus carriers offer schedules from Chilliwack, with Ebus offering the most daily connections to Surrey. Traveling by bus from Chilliwack you will most likely to arrive in Surrey at 105 Ave Across From Guildford Recreation Center.
Avg. Time
1h 10m
Avg. Price
$39.29

Bellingham

There are 4 bus schedules per day connecting Bellingham with Surrey. It takes on average 1 hour to travel 29 miles, 47 kms, by bus from Bellingham. One bus company operates schedules from Bellingham, with Quick Shuttle offering the most daily connections to Surrey. Traveling by bus from Bellingham you will most likely to arrive in Surrey at South Surrey.
Avg. Time
1h 0m
Avg. Price
$38.64

Merritt

There are 4 bus schedules per day connecting Merritt with Surrey. It takes on average 3 hours to travel 114 miles, 184 kms, by bus from Merritt. 2 bus carriers offer schedules from Merritt, with Ebus offering the most daily connections to Surrey. Traveling by bus from Merritt you will most likely to arrive in Surrey at 105 Ave Across From Guildford Recreation Center.
Avg. Time
3h 0m
Avg. Price
$49.36

Located in British Columbia, Canada, you can travel by bus to Surrey from 17 destinations and choose from 48 daily bus schedules to get you there. Ebus has the most bus connections to Surrey. The furthest bus arriving in Surrey covers a distance of 409.69 miles, 659.16 kms, covering the journey in 13 hours and 45 minutes

Looking for other ways to get there? Check out Train options to Surrey.

bus companies serving Surrey

Quick Shuttle

There are 15 daily Quick Shuttle schedules to Surrey. Quick Shuttle can get you to Surrey by bus from 3 destinations including Seattle.
WiFi
Movies
Power outlet
Air conditioning
Avg. Time
0h 3m
Avg. Price
$60.83

Rider Express

There are 2 daily Rider Express schedules to Surrey. Rider Express can get you to Surrey by bus from 11 destinations including Kamloops.
Air conditioning
Avg. Time
0h 7m
Avg. Price
$80.97

Ebus

There are 27 daily Ebus schedules to Surrey. Ebus can get you to Surrey by bus from 8 destinations including Abbotsford.
Restroom
WiFi
Extra legroom
Power outlet
Avg. Time
0h 4m
Avg. Price
$55.89