Travel options for:
Ames to Halifax
  • Shuttle to Des Moines, fly

    $331 - $792
    1. Ames

      1 h - every 3 hours

      $28 - $40

    2. Des Moines (DSM)

      6 h 56 min - 1 stopover

      $300 - $750

    3. Halifax (YHZ)

      40 min - hourly - line 320

      $2

      • Halifax
  • Bus to Minneapolis, fly

    $264 - $610
    1. Ames

      3 h 48 min - once daily

      $40 - $60

    2. Minneapolis-St Paul Airport

      8 min - 2392 feet

    3. Terminal 2 Humphrey Station

      4 min - every 15 minutes

      $2

    4. Minneapolis (MSP)

      5 h 26 min - 1 stopover

      $220 - $550

    5. Halifax (YHZ)

      40 min - hourly - line 320

      $2

      • Halifax
  • Bus, train via Brantford

    $357 - $583
    1. Ames, IA

      50 min - once daily

      $23 - $35

    2. Des Moines, IA

      6 h 55 min - 5 times a day

      $50 - $80

    3. Chicago, IL

      10 h 24 min - once daily

      $50 - $120

    4. Brantford

      1 h 6 min - every 3 hours

      $28 - $40

    5. Toronto

      4 h 54 min - every 3 hours

      $65 - $120

    6. Montréal, QC

      21 h 40 min - 3 times a week

      $140 - $190

      • Halifax, NS
  • Bus, Megabus, car ferry

    $423 - $633
    1. Ames, IA

      9 h 55 min - once daily

      $50 - $95

    2. Chicago, IL

      17 h 50 min - once daily

      $80 - $180

    3. Washington

      9 h 45 min - once daily

      $40 - $60

    4. Boston, MA

      2 h 55 min - twice daily

      $20 - $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
  • Bus, train

    $312 - $487
    1. Ames, IA

      9 h 55 min - once daily

      $50 - $95

    2. Chicago

      9 min - 2723 feet

    3. Chicago Union Station Amtrak

      15 h 18 min - once daily

      $90 - $140

    4. Schenectady Amtrak

      7 h 23 min - once daily

      $40 - $65

    5. Saint-Lambert

      21 h 35 min - 3 times a week

      $130 - $190

      • Halifax, NS
  • Drive

    $270 - $410
    1. Ames

      33 h 29 min - 2021.6 miles

      $270 - $410

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

From Ames, IA - Iowa State University shuttle to Des Moines airport, fly to Halifax airport, then line 320 bus to Halifax. 11 h 5 min $528. From Ames, IA bus to Minneapolis-St Paul Airport, walk to Terminal 2 Humphrey Station, tram to Minneapolis airport, fly to Halifax airport, then line 320 bus to Halifax. 12 h 41 min $412. From Ames, IA bus to Des Moines, IA, bus to Chicago, IL, bus to Brantford, train to Toronto, train to Montréal, QC, then train to Halifax, NS. 2 days 1 h $473. From Ames, IA bus to Chicago, IL, bus to Washington, Megabus to Boston, MA, bus to Brunswick, ME, taxi to Portland, ME, car ferry to Yarmouth, walk to Yarmouth, then bus to Halifax. 2 days 8 h $533. From Ames, IA bus to Chicago, walk to Chicago Union Station Amtrak, train to Schenectady Amtrak, train to Saint-Lambert, then train to Halifax, NS. 2 days 9 h $425. From Ames drive to Halifax. 33 h 29 min $341.