How to get from Horseshoe Bay to Surrey by SkyTrain and bus?
Horseshoe Bay to Surrey - Bus Schedule
The 257 bus from Horseshoe Bay to Surrey runs from 00:20 to 23:50, with departures every 10 min-5 hr 30 min. The trip takes about 1 hr 57 min, with regular service throughout the operating hours.
From Horseshoe Bay to Surrey by SkyTrain and bus
To get from Horseshoe Bay to Surrey in Southwest British Columbia, you’ll need to take 2 bus lines and one SkyTrain line: take the 257 bus from Keith Rd @ Horseshoe Bay Ferry Terminal station to Eastbound W Georgia St @ Granville St station. Next, you’ll have to switch to the EXPO LINE SkyTrain and finally take the 335 bus from Gateway Station @ Bay 3 station to Guildford Exchange @ Bay 1 station. The total trip duration for this route is approximately 1 hr 57 min. The ride fare is CA$5.10. The SkyTrain and bus schedule from Horseshoe Bay may change. We recommend you check the updated SkyTrain and bus schedule to Surrey on the Moovit app.
Step by Step
- 1Walk to bus stationKeith Rd @ Horseshoe Bay Ferry TerminalID 545561.07 km • 14 min
- 2Wait for bus257Vancouver Express
- 3Ride to bus stationEastbound W Georgia St @ Granville StID 5097638 min
- 4Walk to SkyTrain stationGranville Station120 m • 2 min
- 5Wait for SkyTrainEXPO LINEExpo Line to King George
- 6Ride to SkyTrain stationGateway Station34 min
- 7Walk to bus stationGateway Station @ Bay 3ID 5578940 m • 1 min
- 8Wait for bus335Newton Exchange
- 9Ride to bus stationGuildford Exchange @ Bay 1ID 5512814 min
Public transit directions from Horseshoe Bay to Surrey
SkyTrain And Bus schedule from Horseshoe Bay to Surrey
Related Routes
- Pemberton to Surrey
- Stanley Park to Surrey
- Vancouver Convention Centre to Surrey
- Olympic Village Station to Surrey
- Scott Road Station to Surrey
- Metrotown Station to Surrey
- Burrard Station to Surrey
- Bridgeport Station to Surrey
- Vancouver Aquarium to Surrey
- Carvolth Exchange to Surrey
- Tsawwassen Ferry Terminal to Surrey
- North Delta Secondary School to Surrey
- Surrey Central Station to Surrey
- Royal Columbian Hospital to Surrey
- Vancouver General Hospital to Surrey
- Kitsilano Beach to Surrey
- Langara College to Surrey
- Holiday Inn Vancouver-Centre (Broadway) to Surrey
- Vancouver Marriott Pinnacle Downtown Hotel to Surrey
- university of british columbia to Surrey
Questions & Answers
What is the fastest way to get from Horseshoe Bay to Surrey?
The fastest way takes 117 minutes, using Bus line 257, SkyTrain line EXPO LINE, Bus line 335.
Is there a direct bus between Horseshoe Bay and Surrey?
No, you’ll have to take 2 bus lines and one SkyTrain line in total. The total traveling time is 1 hr 57 min.
Which bus line goes from Horseshoe Bay to Surrey?
The 257 bus line goes from Keith Rd @ Horseshoe Bay Ferry Terminal near Horseshoe Bay in West Vancouver to Eastbound W Georgia St @ Granville St station. From there you’ll have to take one bus line and one SkyTrain line till Eastbound W Georgia St @ Granville St station near Surrey in Southwest British Columbia.
How long does it take to travel from Horseshoe Bay to Surrey by bus and SkyTrain?
The total travel time between Horseshoe Bay in West Vancouver and Surrey in Southwest British Columbia by bus and SkyTrain is about 1 hr 57 min.
Where do I get on the bus near Horseshoe Bay to get to Surrey?
Get on the 257 bus from the Keith Rd @ Horseshoe Bay Ferry Terminal near Horseshoe Bay in West Vancouver.
Where do I get off the bus when traveling between Horseshoe Bay and Surrey?
Get off the bus at the Eastbound W Georgia St @ Granville St stop, which is closest to Surrey in Southwest British Columbia.
How much is the total bus and SkyTrain fare from Horseshoe Bay to Surrey?
The ride from Horseshoe Bay to Surrey costs CA$5.10.
Popular Routes
- Nanaimo Station to Ward 3R BC Children's Hospital
- Newton Exchange @ Bay 10 to Lynn Valley
- Eastbound Laurentian Cres @ Sheridan Ave to Ubc
- Eastbound Hastings St @ Madison Ave to Kwantlen Polytechnic University
- Promontory Rd at Vedder Rd to City of Abbotsford
- Abbotsford to Metrotown Station
- Northbound Main St @ E 46 Ave to UFV Mission Campus
- UBC Exchange @ Bay 6 to Belcarra
- Langford to Duncan
- Burrard Station @ Bay 1 to Maple Ridge, British Columbia
- Tsawwassen Ferry Terminal @ Bay 2 to Ubc
- Carvolth Exchange @ Bay 9 to Lynn Valley
- Burrard Station to Fraser Heights
- Southbound 152 St @ 24 Ave to Nyit Vancouver
- Mtn & Heatherstone to Arbutus College
- South Fraser Way at Minter St to City of Abbotsford
- Eastbound Canada Way @ Deer Lake Parkway to UFV Clearbrook Centre
- Douglas at Pandora - City Hall to Convocation Mall
- Southbound Lonsdale Ave @ W 27 St to City of Abbotsford
- Southbound No. 6 Rd @ International Place to Downtown Eastside