Search Surrey bus tickets

switcheroo

Quickview

How to get to Surrey by bus?

Routes10
Trips per day35
bus carriers2
Stations2
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 $21.81. 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 $21.96 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 10588 160 St and South Surrey. 10588 160 St is the busiest bus station in Surrey.

What are the most popular bus routes to Surrey?

Seattle

There are 6 bus schedules per day connecting Seattle with Surrey. It takes on average 3 hours 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 0m
Avg. Price
$46.47

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. One bus company operates 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 10588 160 St.
Avg. Time
3h 0m
Avg. Price
$36.98

Hope

There are 4 bus schedules per day connecting Hope with Surrey. It takes on average 2 hours to travel 65 miles, 104 kms, by bus from Hope. One bus company operates 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 10588 160 St.
Avg. Time
2h 0m
Avg. Price
$36.98

Abbotsford

There are 4 bus schedules per day connecting Abbotsford with Surrey. It takes on average 1 hour to travel 22 miles, 35 kms, by bus from Abbotsford. One bus company operates schedules from Abbotsford, with Ebus offering the most daily connections to Surrey. Traveling by bus from Abbotsford you will most likely to arrive in Surrey at 10588 160 St.
Avg. Time
1h 0m
Avg. Price
$21.89

Chilliwack

There are 4 bus schedules per day connecting Chilliwack with Surrey. It takes on average 1 hour to travel 39 miles, 63 kms, by bus from Chilliwack. One bus company operates 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 10588 160 St.
Avg. Time
1h 0m
Avg. Price
$29.44

What bus companies travel to Surrey, ?

Located in, United States, you can travel by bus to Surrey from 10 destinations and choose from 35 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 177.11 miles, 284.95 kms, covering the journey in and 6 minutes

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

bus companies serving Surrey