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

    $331 - $792
    1. Ames

      1hrs 00min - every 3 hours

      $28 - $40

    2. Des Moines (DSM)

      7hrs 14min - 1 stopover

      $300 - $750

    3. Halifax (YHZ)

      48min - hourly

      $2

      • Halifax
  • Bus to Minneapolis, fly to Halifax

    $264 - $610
    1. Ames

      3hrs 48min - once daily

      $40 - $60

    2. Minneapolis-St Paul Airport

      8min - 2392 feet

    3. Terminal 2 Humphrey Station

      4min - every 15 minutes

      $2

    4. Minneapolis (MSP)

      5hrs 26min - 1 stopover

      $220 - $550

    5. Halifax (YHZ)

      48min - hourly

      $2

      • Halifax
  • Shuttle to Des Moines, fly to Moncton, train

    $411 - $925
    1. Ames

      1hrs 00min - every 3 hours

      $28 - $40

    2. Des Moines (DSM)

      7hrs 15min - 2 stopovers

      $320 - $800

    3. Moncton (YQM)

      11min - 6.3 miles

      $17 - $20

    4. Moncton

      3hrs 59min - 3 times a week

      $45 - $65

      • Halifax
  • Bus, train via Brantford

    $397 - $578
    1. Ames, IA

      50min - once daily

      $23 - $35

    2. Des Moines, IA

      6hrs 55min - 5 times a day

      $50 - $80

    3. Chicago, IL

      10hrs 24min - once daily

      $90 - $105

    4. Brantford

      1hrs 06min - every 3 hours

      $28 - $40

    5. Toronto

      4hrs 54min - every 3 hours

      $65 - $120

    6. Montréal, QC

      21hrs 40min - 3 times a week

      $140 - $200

      • Halifax, NS
  • Bus, Megabus, car ferry

    $496 - $609
    1. Ames, IA

      9hrs 55min - once daily

      $50 - $95

    2. Chicago, IL

      17hrs 50min - once daily

      $150 - $170

    3. Washington

      9hrs 45min - once daily

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

    $322 - $497
    1. Ames, IA

      9hrs 55min - once daily

      $50 - $95

    2. Chicago

      9min - 2723 feet

    3. Chicago Union Station Amtrak

      15hrs 18min - once daily

      $90 - $140

    4. Schenectady Amtrak

      7hrs 23min - once daily

      $40 - $65

    5. Saint-Lambert

      21hrs 35min - 3 times a week

      $140 - $200

      • Halifax, NS
  • Drive

    $270 - $410
    1. Ames

      33hrs 29min - 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 bus to Halifax. 11hrs 40min $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 bus to Halifax. 12hrs 58min $412. From Ames, IA - Iowa State University shuttle to Des Moines airport, fly to Moncton airport, taxi to Moncton, then train to Halifax. 15hrs 25min $661. 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. 2days 01hrs $488. 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. 2days 08hrs $577. 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. 2days 09hrs $425. From Ames drive to Halifax. 33hrs 29min $341.