Travel from Chicago to Birmingham-MI-USA

Train, bus or fly from Chicago to Birmingham?

Amtrak operates a train from Chicago to Birmingham 3 times a day. Tickets cost $50 - $140 and the journey takes 5 h 35 min. Alternatively, Megabus operates a bus from Chicago to Birmingham twice daily. Tickets cost $27 - $40 and the journey takes 4 h 30 min. 3 other operators also service this route.

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 Birmingham

ModeDurationPrice
From Chicago Union Station Amtrak train to Troy Amtrak.5 h 35 min$96
From Chicago Megabus to Woodward & Forest, bus to Jefferson + Griswold, then line 462 bus to Woodward & Maple.5 h 51 min$34
From Chicago, IL bus to Lafayette & 6Th, line 049 bus to Cass & Michigan, then line 450 bus to S Old Woodward & Daines.7 h 8 min$35
From Chicago drive to Birmingham.4 h 40 min$33
From Adams/Wabash subway to Chicago Midway airport, fly to Detroit airport, line 261 bus to Jefferson + Griswold, then line 462 bus to Birmingham.4 h 53 min$207
From Jackson-Blue subway to Chicago O'Hare airport, fly to Detroit airport, line 261 bus to Jefferson + Griswold, then line 462 bus to Birmingham.5 h 27 min$178
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 line 462 bus to Birmingham.5 h 49 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 Birmingham.6 h 4 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 Birmingham.6 h 38 min$157