Travel from Chicago to Royal-Oak

Train, bus or fly from Chicago to Royal Oak?

Amtrak operates a train from Chicago to Royal Oak 3 times a day. Tickets cost $50 - $140 and the journey takes 5 h 28 min. Alternatively, Megabus operates a bus from Chicago to Royal Oak twice daily. Tickets cost $28 - $40 and the journey takes 4 h 45 min. Southeast Michigan SMART also services this route hourly.

Book transport from Chicago to Royal Oak

Travel Guides

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

How to get from Chicago to Royal Oak

From Chicago Union Station Amtrak train to Royal Oak Amtrak. 5 h 28 min $95. From Chicago Megabus to Cass & Michigan then line 450 bus to Woodward & Hendrie. 6 h 7 min $32. From Chicago, IL bus to Lafayette & 6Th, line 049 bus to Cass & Michigan, then line 450 bus to Woodward & Hendrie. 6 h 53 min $35. From Chicago drive to Royal Oak. 4 h 39 min $33. From Adams/Wabash subway to Chicago Midway airport, fly to Detroit airport, line 261 bus to Dearborn Amtrak, then train to Royal Oak. 5 h 9 min $235. From Jackson-Blue subway to Chicago O'Hare airport, fly to Detroit airport, line 261 bus to Dearborn Amtrak, then train to Royal Oak. 5 h 43 min $206. From Jackson-Blue subway to Chicago O'Hare airport, fly to Toledo airport, taxi to Toledo, OH Amtrak, Amtrak Thruway to Woodward & Baltimore(Milwaukee), then bus to Royal Oak. 5 h 31 min. From Adams/Wabash subway to Chicago Midway airport, fly to Flint airport, line 27 bus to Flint, bus to Woodward & Orchard Lk Rd, then line 450 bus to Royal Oak. 6 h 45 min $226. From Jackson-Blue subway to Chicago O'Hare airport, fly to Flint airport, line 27 bus to Flint, bus to Woodward & Orchard Lk Rd, then line 450 bus to Royal Oak. 7 h 19 min $157.