Travel from Nanaimo to Abbotsford

Bus or fly from Nanaimo to Abbotsford?

Tofino Bus operates a bus from Nanaimo to Abbotsford 5 times a day. Tickets cost $30 - $70 and the journey takes 3 h 10 min. Alternatively, Island Express flies from Nanaimo to Abbotsford twice daily.

How to get from Nanaimo to Abbotsford

From Southbound Wallace at Fitzwilliam line 20 bus to Nanaimo, BC - Departure Bay Ferry Terminal, Tofino Bus to Main Street-Science World Station Platform 2, train to Surrey Central Stn Bay 6, line 503 bus to Northbound 272 St at Fraser, line 21 bus to Bourquin Exchange Bay D, then line 1 bus to Northbound McKee at Cassiar. 8 h 29 min $103. From Nanaimo Departure Bay car ferry to Horseshoe Bay, BC then drive to Abbotsford. 2 h 42 min $29. From Nanaimo Harbour plane to Vancouver Harbour, walk to Burrard Station Platform 2, train to Vancouver, then bus to Abbotsford. 2 h 45 min $134. From Nanaimo Harbour plane to Vancouver Harbour, walk to Eb W Pender St Fs Burrard St, line 019 bus to Vancouver, BC, then train to Abbotsford. 3 h 28 min $155. From Nanaimo Harbour plane to Vancouver Harbour, walk to Waterfront Station West Coast Express, train to Westbound 1st Ave at James, then line 31 bus to Westbound George Ferguson at West Railway. 3 h 18 min $121. From Nanaimo airport fly to Coal Harbour Spb airport, train to Vancouver, then bus to Abbotsford. 2 h 35 min $147. From Nanaimo line 4103 Tofino Bus to Nanaimo airport, fly to Abbotsford airport, then line 21 bus to Abbotsford. 3 h 26 min $245.
Close Print Itinerary
  1. Here are 7 options to get from
    Nanaimo to Abbotsford:

    1. Trip:
      1 Tofino Bus
      • One-Way approx: USD $42 - $84
      • Duration: 8 h 29 min
      Open +
      • Trip:
        1 Tofino Bus
        • One-Way approx: USD $42 - $84
        • Duration: 8 h 29 min
        Close x
    2. Trip:
      2 Car ferry, drive
      • One-Way approx: USD $20 - $72
      • Duration: 2 h 42 min
      Open +
      • Trip:
        2 Car ferry, drive
        • One-Way approx: USD $20 - $72
        • Duration: 2 h 42 min
        Close x
    3. Trip:
      3 Fly Nanaimo Harbour to Vancouver Harbour, bus
      • One-Way approx: USD $91 - $117
      • Duration: 2 h 45 min
      Open +
      • Trip:
        3 Fly Nanaimo Harbour to Vancouver Harbour, bus
        • One-Way approx: USD $91 - $117
        • Duration: 2 h 45 min
        Close x
    4. Trip:
      4 Fly Nanaimo Harbour to Vancouver Harbour, train
      • One-Way approx: USD $107 - $159
      • Duration: 3 h 28 min
      Open +
      • Trip:
        4 Fly Nanaimo Harbour to Vancouver Harbour, train
        • One-Way approx: USD $107 - $159
        • Duration: 3 h 28 min
        Close x
    5. Trip:
      5 Fly Nanaimo Harbour to Vancouver Harbour, train #2
      • One-Way approx: USD $90 - $98
      • Duration: 3 h 18 min
      Open +
      • Trip:
        5 Fly Nanaimo Harbour to Vancouver Harbour, train #2
        • One-Way approx: USD $90 - $98
        • Duration: 3 h 18 min
        Close x
    6. Trip:
      6 Fly Nanaimo to Coal Harbour Spb, bus
      • One-Way approx: USD $100 - $226
      • Duration: 2 h 35 min
      Open +
      • Trip:
        6 Fly Nanaimo to Coal Harbour Spb, bus
        • One-Way approx: USD $100 - $226
        • Duration: 2 h 35 min
        Close x
    7. Trip:
      7 Fly Nanaimo to Abbotsford
      • One-Way approx: USD $39 - $343
      • Duration: 3 h 26 min
      Open +
      • Trip:
        7 Fly Nanaimo to Abbotsford
        • One-Way approx: USD $39 - $343
        • Duration: 3 h 26 min
        Close x