Travel options for:
Ann Arbor to Port Huron
  • Bus, taxi

    $69 - $101
    1. Ann Arbor, MI

      55 min - once daily

      $10 - $27

    2. Lafayette & 6Th

      5 min - every 30 minutes - line 049

      $2

    3. Michigan @ Cass

      1 h 28 min - 3 times a day

      $2

    4. 23 Mile Rd + X From Cypress

      35 min - 29.6 miles

      $55 - $70

  • Amtrak Thruway, train

    $44 - $106
    1. Ann Arbor, MI - Amtrak

      1 h 25 min - once daily

      $14 - $40

    2. East Lansing Amtrak

      2 h 44 min - once daily

      $30 - $70

  • Bus, train

    $46 - $100
    1. Ann Arbor Amtrak

      43 min - once daily

      $10 - $29

    2. Southfield, MI

      1 h 13 min - once daily

      $10 - $17

    3. Flint Amtrak

      1 h 36 min - once daily

      $25 - $55

  • Train

    $63 - $143
    1. Ann Arbor Amtrak

      1 h 34 min - once daily

      $28 - $60

    2. Battle Creek Amtrak

      3 h 53 min - once daily

      $35 - $85

  • Drive

    $9 - $15
    1. Ann Arbor

      1 h 42 min - 99.8 miles

      $9 - $15

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

From Ann Arbor, MI bus to Lafayette & 6Th, line 049 bus to Michigan @ Cass, bus to 23 Mile Rd + X From Cypress, then taxi to Port Huron. 4 h 9 min $87. From Ann Arbor, MI - Amtrak Amtrak Thruway to East Lansing Amtrak then train to Port Huron Amtrak. 5 h 9 min $76. From Ann Arbor Amtrak bus to Southfield, MI, bus to Flint Amtrak, then train to Port Huron Amtrak. 5 h 32 min $67. From Ann Arbor Amtrak train to Battle Creek Amtrak then train to Port Huron Amtrak. 6 h 27 min $102. From Ann Arbor drive to Port Huron. 1 h 42 min $11.