Frankenmuth is located in the “thumb” area of Michigan, just a few minutes off I-75 between Flint and Saginaw.
To get to Frankenmuth from the South, take I-75 North to exit 136 at Birch Run and make a right hand turn onto Birch Run road. After 3 miles, make a left at the stop light onto M-83, which becomes Main Street in Frankenmuth after 5 miles.
From the North, take I-75 South to exit 144 and make a left hand turn onto Dixie Hwy. After 2 miles make a left hand turn onto Junction Rd. After about 3 miles Junction Rd. turns into W. Genesee.
Nearby airports are Bishop (in Flint, MI) and Midland-Bay City-Saginaw (MBS – in Freeland, MI); each of which are located approximately 35 minutes from Frankenmuth. Detroit Western Metropolitan Airport (in Romulus, MI) is approximately 2 hours away.