There are 4 ways to get from Horseshoe Bay (Water) to Chilliwack by bus, subway or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Line 257 bus, bus  •  3 h 27 min

  1. Take the line 257 bus from Horseshoe Bay Ferry Terminal to Wb Dunsmuir St Fs Cambie St 257
  2. Take the bus from Vancouver, BC to Chilliwack, BC 5014 / ...

$16 - $35

3 alternative options

Line 250 bus, subway, bus  •  4 h 3 min

  1. Take the line 250 bus from Sb Nelson Ave At 6400 Block to Eb W Georgia St Ns Granville St 250
  2. Take the subway from Granville Station Platform 2 to Lougheed Town Centre Station Platform 2
  3. Take the bus from Carvolth Exchange Bay 13 to Downtown Exchange Bay B 66

Line 250 bus, bus  •  4 h 20 min

  1. Take the line 250 bus from Sb Nelson Ave At 6400 Block to Eb W Georgia St Ns Granville St 250
  2. Take the bus from Carvolth Exchange Bay 13 to Downtown Exchange Bay B 66

Drive  •  1 h 27 min

  1. Drive from Horseshoe Bay (Water) to Chilliwack 76.5 miles

$10 - $15

What companies run services between Horseshoe Bay (Water), Ontario, Canada and Chilliwack, BC, Canada?

You can take a bus from Horseshoe Bay (Water) to Chilliwack via Horseshoe Bay Ferry Terminal, Wb Dunsmuir St Fs Cambie St, Eb W Pender St Fs Hamilton St, Sb Main St Ns Terminal Ave, and Vancouver, BC in around 3 h 27 min.

Train operators
TransLink CA
Phone
+1 604-953-3333
Website
translink.ca
Subway from Granville Station Platform 2 to Lougheed Town Centre Station Platform 2
Ave. Duration
36 min
Frequency
Every 10 minutes
Schedules at
infomaps.translink.ca
Bus operators
West Vancouver Blue Bus
Phone
+1 604-925-7777
Email
bluebusinfo@westvancouver.ca
Website
translink.ca
Bus from Horseshoe Bay Ferry Terminal to Wb Dunsmuir St Fs Cambie St
Ave. Duration
36 min
Frequency
Hourly
Estimated price
$3
Schedules at
westvancouver.ca
Bus from Sb Nelson Ave At 6400 Block to Eb W Georgia St Ns Granville St
Ave. Duration
50 min
Frequency
Every 30 minutes
Estimated price
$3
Schedules at
westvancouver.ca
Greyhound Canada
Phone
+1 1-800-661-8747
Email
Canada.info@greyhound.ca
Website
greyhound.ca
Bus from Vancouver, BC to Chilliwack, BC
Ave. Duration
1 h 31 min
Frequency
Every 3 hours
Estimated price
$11 - $30
Website
Greyhound.ca
Advanced Purchase
$11 - $17
Online Fare
$12 - $26
Standard Fare
$20 - $30
Refundable
$24 - $35
BC Transit - Fraser Valley Express
Website
bctransit.com
Bus from Carvolth Exchange Bay 13 to Downtown Exchange Bay B
Ave. Duration
1 h 8 min
Frequency
Hourly
Schedules at
bctransit.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including French strikes 2018: What are my alternative transport options?, How do I get from Sydney to Melbourne and Want to know more about Flixbus? - to help you get the most out of your next trip.

Questions & Answers

The distance between Horseshoe Bay (Water) and Chilliwack is 99 km. The road distance is 122 km.

The cheapest way to get from Horseshoe Bay (Water) to Chilliwack is to drive which costs $10 - $15 and takes 1 h 27 min.

The quickest way to get from Horseshoe Bay (Water) to Chilliwack is to drive which takes 1 h 27 min and costs $10 - $15.

No, there is no direct bus from Horseshoe Bay (Water) to Chilliwack. However, there are services departing from Horseshoe Bay Ferry Terminal and arriving at Chilliwack, BC via Eb W Pender St Fs Hamilton St and Vancouver, BC. The journey, including transfers, takes approximately 3 h 27 min.

It takes approximately 3 h 27 min to get from Horseshoe Bay (Water) to Chilliwack, including transfers.