Travel from Ann-Arbor to Rochester-Hills

Bus or train from Ann Arbor to Rochester Hills?

Greyhound USA operates a bus from Ann Arbor to Rochester Hills once daily. Tickets cost $10 - $22 and the journey takes 43 min. Alternatively, Amtrak operates a train from Ann Arbor to Rochester Hills 3 times a day. Tickets cost $24 - $50 and the journey takes 1 h 26 min.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Ann Arbor to Rochester Hills

From Ann Arbor Amtrak bus to Southfield, MI then taxi to Rochester Hills. 1 h 9 min $62. From Ann Arbor Amtrak train to Troy Amtrak then taxi to Rochester Hills. 1 h 42 min $61. From Ann Arbor Amtrak train to Pontiac Amtrak then taxi to Rochester Hills. 2 h 7 min $59. From Ann Arbor taxi to Rochester Hills. 1 h 2 min $118. From Ann Arbor drive to Rochester Hills. 1 h 2 min $6.

Operators from Ann Arbor to Rochester Hills

Close Print Itinerary
  1. Here are 5 options to get from
    Ann Arbor to Rochester Hills:

    1. Trip:
      1 Bus
      • One-Way approx: USD $46 - $72
      • Duration: 1 h 9 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $46 - $72
        • Duration: 1 h 9 min
        Close x
    2. Trip:
      2 Train via Troy Amtrak
      • One-Way approx: USD $46 - $73
      • Duration: 1 h 42 min
      Open +
      • Trip:
        2 Train via Troy Amtrak
        • One-Way approx: USD $46 - $73
        • Duration: 1 h 42 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $44 - $73
      • Duration: 2 h 7 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $44 - $73
        • Duration: 2 h 7 min
        Close x
    4. Trip:
      4 Taxi
      • One-Way approx: USD $100 - $120
      • Duration: 1 h 2 min
      Open +
      • Trip:
        4 Taxi
        • One-Way approx: USD $100 - $120
        • Duration: 1 h 2 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $5 - $8
      • Duration: 1 h 2 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $5 - $8
        • Duration: 1 h 2 min
        Close x