Travel from Chicago to Frankenmuth

Train, bus or fly from Chicago to Frankenmuth?

Southwest Airlines flies from Chicago to Frankenmuth 3 times a day. Alternatively, Amtrak operates a train from Chicago to Frankenmuth once daily. Tickets cost $45 - $120 and the journey takes 4 h 50 min.

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 Frankenmuth

From Adams/Wabash subway to Chicago Midway airport, fly to Flint airport, then taxi to Frankenmuth. 2 h 50 min $313. From Jackson-Blue subway to Chicago O'Hare airport, fly to Flint airport, then taxi to Frankenmuth. 3 h 24 min $244. From Jackson-Blue subway to Chicago O'Hare airport, fly to Saginaw airport, then taxi to Frankenmuth. 3 h 33 min $374. From Chicago Union Station Amtrak train to Flint Amtrak then taxi to Frankenmuth. 5 h 24 min $186. From Chicago, IL bus to Saginaw, MI then taxi to Frankenmuth. 8 h 27 min $101. From Chicago, IL bus to Battle Creek, MI, Amtrak Thruway to Saginaw, MI, then taxi to Frankenmuth. 9 h 34 min. From Chicago drive to Frankenmuth. 4 h 54 min $35.