From Detroit, MI bus to Flint then taxi to Frankenmuth. 2 h 14 min $114. From Detroit drive to Frankenmuth. 1 h 36 min $11. From Michigan & Cass line 261 bus to Detroit airport, fly to Saginaw airport, then taxi to Frankenmuth. 3 h 31 min $602.
How long does it take to get from Detroit to Frankenmuth?
It takes approximately 2 h 14 min to get from Detroit to Frankenmuth.