Travel options for:
Abbotsford to Tsawwassen Ferry Terminal
  • Bus

    $26 - $49
    1. Abbotsford, BC

      1 h 10 min - once daily

      $10 - $27

    2. Vancouver, BC - Downtown

      30 min - every 4 hours

      $16 - $23

  • Train

    $43 - $60
    1. Abbotsford

      1 h 41 min - 3 times a week

      $27 - $40

    2. Vancouver, BC - Downtown

      30 min - every 4 hours

      $16 - $23

  • Line 1 bus, line 21 bus, line 503 bus, train, bus, line 620 bus

    $11 - $13
    1. Westbound McKee at McCrae

      17 min - every 30 minutes - line 1

      $2

    2. Bourquin Exchange Bay A

      30 min - every 3 hours - line 21

      $2

    3. Nb 272 St Fs Fraser Hwy

      1 h 6 min - hourly - line 503

      $3

    4. Surrey Central Station

      4 min - every 10 minutes

      $1 - $3

    5. Scott Road Stn Bay 7

      39 min - hourly

      $3

    6. Ladner Exchange Bay 2

      15 min - hourly - line 620

      transfer

    7. Tsawwassen Ferry Terminal

      6 min - 1719 feet

  • Drive

    $5 - $8
    1. Abbotsford

      1 h 5 min - 51 miles

      $5 - $8

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

From Abbotsford, BC bus to Vancouver, BC - Downtown then bus and ferry to Tsawwassen Ferry Terminal. 2 h 40 min $48. From Abbotsford train to Vancouver, BC - Downtown then bus and ferry to Tsawwassen Ferry Terminal. 3 h 11 min $65. From Westbound McKee at McCrae line 1 bus to Bourquin Exchange Bay A, line 21 bus to Nb 272 St Fs Fraser Hwy, line 503 bus to Surrey Central Station Platform 1, train to Scott Road Stn Bay 7, bus to Ladner Exchange Bay 2, line 620 bus to Tsawwassen Ferry Terminal, then walk to Tsawwassen Ferry Terminal. 4 h 58 min $15. From Abbotsford drive to Tsawwassen Ferry Terminal. 1 h 5 min $7.