Travel options for:
Metrotown to Horseshoe Bay, BC
  • Train, line 250 bus

    $6
    1. Metrotown Station Platform 1

      18 min - every 10 minutes

      $2 - $4

    2. Wb W Georgia St Fs Burrard

      51 min - every 30 minutes - line 250

      $3

    3. Horseshoe Bay Ferry Terminal

      3 min - 1010 feet

  • Train, line 257 bus

    $5 - $6
    1. Metrotown Station Platform 1

      17 min - every 10 minutes

      $2 - $4

    2. Granville Station Platform 1

      4 min - 1250 feet

    3. Wb Dunsmuir St Fs Cambie St

      36 min - every 30 minutes - line 257

      $3

    4. Horseshoe Bay Ferry Terminal

      3 min - 1010 feet

  • Line 019 bus, line 257 bus

    $5
    1. Metrotown Stn Bay 2

      48 min - every 20 minutes - line 019

      $3

    2. Wb Dunsmuir St Fs Cambie St

      36 min - every 30 minutes - line 257

      $3

    3. Horseshoe Bay Ferry Terminal

      3 min - 1010 feet

  • Taxi

    $55 - $70
    1. Metrotown

      31 min - 21.3 miles

      $55 - $70

  • Drive

    $2 - $5
    1. Metrotown

      31 min - 21.3 miles

      $2 - $5

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Metrotown Station Platform 1 train to Wb W Georgia St Fs Burrard St--, line 250 bus to Horseshoe Bay Ferry Terminal, then walk to Horseshoe Bay, BC. 1 h 21 min $7. From Metrotown Station Platform 1 train to Granville Station Platform 1, walk to Wb Dunsmuir St Fs Cambie St, line 257 bus to Horseshoe Bay Ferry Terminal, then walk to Horseshoe Bay, BC. 1 h 20 min $7. From Metrotown Stn Bay 2 line 019 bus to Wb Dunsmuir St Fs Cambie St, line 257 bus to Horseshoe Bay Ferry Terminal, then walk to Horseshoe Bay, BC. 1 h 47 min $6. From Metrotown taxi to Horseshoe Bay, BC. 31 min $89. From Metrotown drive to Horseshoe Bay, BC. 31 min $4.

 
 

Bus from Metrotown to Horseshoe Bay, BC

TransLink CA operates a bus from Metrotown to Horseshoe Bay, BC every 15 minutes. Tickets cost $3 and the journey takes 48 min. West Vancouver Blue Bus also services this route every 30 minutes.