Travel options for:
Charlotte to Halifax
  • Fly

    $224 - $554
    1. Charlotte

      25min - every 20 minutes - line 5

      $2

    2. Charlotte (CLT)

      4hrs 24min - 1 stopover

      $220 - $550

    3. Halifax (YHZ)

      48min - hourly

      $2

      • Halifax
  • Bus, car ferry

    $399 - $488
    1. Charlotte, NC

      6hrs 02min - twice daily

      $60 - $70

    2. Richmond, VA

      7hrs 30min - 4 times a day

      $65 - $75

    3. New York, NY

      4hrs 20min - every 3 hours

      $20 - $60

    4. Boston, MA

      2hrs 55min - twice daily

      $22 - $35

    5. Brunswick, ME

      28min - 26.9 miles

      $90 - $110

    6. Portland, ME

      5hrs 30min - once daily

      $107

    7. Yarmouth

      11min - 3171 feet

    8. Yarmouth

      5hrs 00min - once daily

      $35

      • Halifax
  • Train

    $271 - $397
    1. Charlotte Amtrak

      12hrs 00min - once daily

      $75 - $120

    2. New York Penn Station

      10hrs 42min - once daily

      $55 - $85

    3. Saint-Lambert

      21hrs 35min - 3 times a week

      $140 - $200

      • Halifax, NS
  • Drive

    $210 - $310
    1. Charlotte

      25hrs 24min - 1528.2 miles

      $210 - $310

      • 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 bus to Halifax. 8hrs 15min $364. 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. 36hrs 41min $467. From Charlotte Amtrak train to New York Penn Station, train to Saint-Lambert, then train to Halifax, NS. 46hrs 17min $356. From Charlotte drive to Halifax. 25hrs 24min $258.