Travel from Vancouver-BC-Canada to Nova-Scotia

Train or fly from Vancouver to Nova Scotia?

Air Canada and WestJet fly from Vancouver to Glace Bay hourly. Alternatively, VIA Rail operates a train from Vancouver to Halifax twice daily. Tickets cost $300 - $1,100 and the journey takes 3 days 10 h. 2 other operators also service this route.

How to get from Vancouver to Nova Scotia

From King Edward Station train to Vancouver airport, fly to Sydney airport, then taxi to Glace Bay. 9 h 4 min $825. From King Edward Station train to Vancouver airport, fly to Halifax airport, line 320 bus to Bridge Terminal Bay 3, then line 61 bus to Cole Harbour. 8 h 55 min $370. From King Edward Station train to Vancouver airport, fly to St John airport, drive to Saint John, NB, car ferry to Digby, then drive to Kentville. 14 h 25 min $760. From King Edward Station train to Vancouver airport, fly to Moncton airport, bus to Sackville, NB, walk to Sackville, then train to Amherst. 11 h 11 min $335. From King Edward Station train to Vancouver airport, fly to Charlottetown airport, drive to Wood Islands, PEI, car ferry to Caribou, NS, then drive to New Glasgow. 11 h 52 min $931. From Vancouver, BC bus to Calgary, AB, bus to Toronto, ON, bus to Kingston, ON, drive to Portland, ME, car ferry to Yarmouth, walk to Yarmouth, then bus to Halifax. 4 days 0 h $660. From Vancouver train to Toronto, train to Montréal, then train to Halifax. 4 days 14 h $1,014. From Vancouver, BC train to Front St. At Bay St., line 6 bus to Toronto, ON, bus to Montreal, walk to Montréal, QC, then train to Halifax, NS. 4 days 17 h $929. From Vancouver drive to Halifax. 2 days 14 h $637.
Close Print Itinerary
  1. Here are 9 options to get from
    Vancouver to Nova Scotia:

    1. Trip:
      1 Fly to Sydney
      • One-Way approx: USD $393 - $1,426
      • Duration: 9 h 4 min
      Open +
      • Trip:
        1 Fly to Sydney
        • One-Way approx: USD $393 - $1,426
        • Duration: 9 h 4 min
        Close x
    2. Trip:
      2 Fly to Halifax
      • One-Way approx: USD $271 - $761
      • Duration: 8 h 55 min
      Open +
      • Trip:
        2 Fly to Halifax
        • One-Way approx: USD $271 - $761
        • Duration: 8 h 55 min
        Close x
    3. Trip:
      3 Fly to St John, car ferry, drive
      • One-Way approx: USD $387 - $1,164
      • Duration: 14 h 25 min
      Open +
      • Trip:
        3 Fly to St John, car ferry, drive
        • One-Way approx: USD $387 - $1,164
        • Duration: 14 h 25 min
        Close x
    4. Trip:
      4 Fly to Moncton
      • One-Way approx: USD $246 - $625
      • Duration: 11 h 11 min
      Open +
      • Trip:
        4 Fly to Moncton
        • One-Way approx: USD $246 - $625
        • Duration: 11 h 11 min
        Close x
    5. Trip:
      5 Fly to Charlottetown, drive, car ferry
      • One-Way approx: USD $459 - $1,634
      • Duration: 11 h 52 min
      Open +
      • Trip:
        5 Fly to Charlottetown, drive, car ferry
        • One-Way approx: USD $459 - $1,634
        • Duration: 11 h 52 min
        Close x
    6. Trip:
      6 Bus, drive, car ferry
      • One-Way approx: USD $457 - $860
      • Duration: 4 days 0 h
      Open +
      • Trip:
        6 Bus, drive, car ferry
        • One-Way approx: USD $457 - $860
        • Duration: 4 days 0 h
        Close x
    7. Trip:
      7 Train
      • One-Way approx: USD $455 - $1,628
      • Duration: 4 days 14 h
      Open +
      • Trip:
        7 Train
        • One-Way approx: USD $455 - $1,628
        • Duration: 4 days 14 h
        Close x
    8. Trip:
      8 Train, bus
      • One-Way approx: USD $448 - $1,530
      • Duration: 4 days 17 h
      Open +
      • Trip:
        8 Train, bus
        • One-Way approx: USD $448 - $1,530
        • Duration: 4 days 17 h
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $500 - $800
      • Duration: 2 days 14 h
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $500 - $800
        • Duration: 2 days 14 h
        Close x