Travel from Tsawwassen-Ferry-Terminal to Mission-BC-Canada

Bus or train from Tsawwassen Ferry Terminal to Mission?

Pacific Coach - Crosswater operates a bus from Tsawwassen Ferry Terminal to Mission every 4 hours. Tickets cost $17 - $24 and the journey takes 30 min. Greyhound Canada also services this route once daily. Alternatively, Pacific Coach - Crosswater operates a train from Tsawwassen Ferry Terminal to Mission every 4 hours. Tickets cost $17 - $24 and the journey takes 30 min. VIA Rail also services this route twice a week.

How to get from Tsawwassen Ferry Terminal to Mission

From Tsawwassen Ferry Terminal bus and ferry to Vancouver, BC then bus to Mission. 2 h 51 min $48. From Tsawwassen Ferry Terminal bus and ferry to Vancouver, BC then train to Mission. 3 h 5 min $68. From Tsawwassen Ferry Terminal walk to Tsawwassen Ferry Terminal, line 620 bus to Bridgeport Station, train to Waterfront Station West Coast Express, then train to Mission City Stn Eastbound. 3 h 18 min $17. From Tsawwassen Ferry Terminal drive to Mission. 1 h 11 min $7.
Close Print Itinerary
  1. Here are 4 options to get from
    Tsawwassen Ferry Terminal to Mission:

    1. Trip:
      1 Bus
      • One-Way approx: USD $27 - $50
      • Duration: 2 h 51 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $27 - $50
        • Duration: 2 h 51 min
        Close x
    2. Trip:
      2 Train VIA Rail
      • One-Way approx: USD $40 - $88
      • Duration: 3 h 5 min
      Open +
      • Trip:
        2 Train VIA Rail
        • One-Way approx: USD $40 - $88
        • Duration: 3 h 5 min
        Close x
    3. Trip:
      3 Train Translink West Coast Express
      • One-Way approx: USD $12 - $16
      • Duration: 3 h 18 min
      Open +
      • Trip:
        3 Train Translink West Coast Express
        • One-Way approx: USD $12 - $16
        • Duration: 3 h 18 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $5 - $8
      • Duration: 1 h 11 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $5 - $8
        • Duration: 1 h 11 min
        Close x