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 52 min - 1 stopover

      $260 - $1,100

    3. Halifax (YHZ)

      40 min - hourly - line 320

      $2

      • Halifax
  • Bus, car ferry

    $392 - $536
    1. Charlotte, NC

      6 h 2 min - twice daily

      $55 - $80

    2. Richmond, VA

      7 h 30 min - 4 times a day

      $60 - $90

    3. New York, NY

      4 h 20 min - every 3 hours

      $21 - $65

    4. Boston, MA

      2 h 55 min - twice daily

      $22 - $50

    5. Brunswick, ME

      28 min - 26.9 miles

      $90 - $110

    6. Portland, ME

      5 h 30 min - once daily

      $107

    7. Yarmouth

      11 min - 3171 feet

    8. Yarmouth

      5 h - once daily

      $34

      • Halifax
  • Train

    $271 - $387
    1. Charlotte Amtrak

      12 h - once daily

      $75 - $120

    2. New York Penn Station

      10 h 42 min - once daily

      $55 - $85

    3. Saint-Lambert

      21 h 35 min - 3 times a week

      $140 - $190

      • 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 26 min $604. From Charlotte, NC bus to Richmond, VA, bus to New York, NY, bus to Boston, MA, bus to Brunswick, ME, taxi to Portland, ME, car ferry to Yarmouth, walk to Yarmouth, then bus to Halifax. 36 h 41 min $475. From Charlotte Amtrak train to New York Penn Station, train to Saint-Lambert, then train to Halifax, NS. 46 h 17 min $356. From Charlotte drive to Halifax. 25 h 24 min $247.