Travel options for:
Charlotte to Halifax
  • Fly

    $263 - $1,104
    1. Charlotte

      25 min - every 20 minutes - line 5

      $1 - $2

    2. Charlotte (CLT)

      4 h 48 min - 1 stopover

      $260 - $1,100

    3. Halifax (YHZ)

      39 min - hourly - line 320

      $2

      • Halifax
  • Bus, train, car ferry

    $433 - $738
    1. Charlotte

      8 h 40 min - once daily

      $35 - $50

    2. Washington

      4 h 20 min - once daily

      $23 - $35

    3. New York

      7 min - 1977 feet

    4. New York Penn Station

      3 h 45 min - 3 times a day

      $120 - $350

    5. Boston

      3 h 5 min - twice daily

      $19 - $50

    6. Brunswick

      28 min - 26.9 miles

      $90 - $110

    7. Portland, ME

      5 h 30 min - once daily

      $107

    8. Yarmouth

      11 min - 3171 feet

    9. Yarmouth

      5 h - once daily

      $36

      • Halifax
  • Bus, train

    $343 - $459
    1. Charlotte, NC

      11 h 30 min - 3 times a week

      $159

    2. 30Th St At Bergenline Ave

      11 min - hourly - line 108

      $1 - $2

    3. New York, NY

      7 h 55 min - 4 times a day

      $40 - $95

    4. Montreal, PQ

      6 min - 1773 feet

    5. Station Sherbrooke

      6 min - every 10 minutes - line 2

      $3

    6. Montréal, QC

      21 h 40 min - 3 times a week

      $140 - $200

      • Halifax, NS
  • Train

    $288 - $611
    1. Charlotte Amtrak

      12 h - once daily

      $85 - $250

    2. New York Penn Station

      10 h 42 min - once daily

      $60 - $170

    3. Saint-Lambert

      21 h 35 min - 3 times a week

      $140 - $200

      • Halifax, NS
  • Drive

    $200 - $300
    1. Charlotte

      25 h 24 min - 1528.2 miles

      $200 - $300

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

From Charlotte Transportation Center line 5 bus to Charlotte airport, fly to Halifax airport, then line 320 bus to Halifax. 8 h 21 min $604. From Charlotte bus to Washington, bus to New York, walk to New York Penn Station, train to Boston, bus to Brunswick, taxi to Portland, ME, car ferry to Yarmouth, walk to Yarmouth, then bus to Halifax. 36 h 7 min $603. From Charlotte, NC bus to 30Th St At Bergenline Ave, line 108 bus to New York, NY, bus to Montreal, PQ, walk to Station Sherbrooke, line 2 subway to Montréal, QC, then train to Halifax, NS. 43 h 37 min $388. From Charlotte Amtrak train to New York Penn Station, train to Saint-Lambert, then train to Halifax, NS. 46 h 17 min $464. From Charlotte drive to Halifax. 25 h 24 min $247.