Travel from Detroit to Muskegon

Bus from Detroit to Muskegon

Greyhound USA operates a bus from Detroit to Muskegon twice daily. Tickets cost $24 - $60 and the journey takes 4 h 30 min.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Detroit to Muskegon

ModeDurationPrice
From Detroit bus to Muskegon, MI.4 h 30 min$25
From Detroit drive to Muskegon.3 h 16 min$23
From Michigan & Cass line 261 bus to Detroit airport, fly to Grand Rapids airport, line 17 bus to Kentwood Station - Woodland, line 6 bus to Grand Rapids, MI, then bus to Muskegon.6 h 13 min$223
From Michigan & Cass line 261 bus to Detroit airport, fly to Milwaukee airport, drive to Milwaukee, car ferry to Muskegon, then drive to Muskegon.6 h 56 min$314
From Michigan & Cass line 261 bus to Detroit airport, fly to Lansing airport, line 14 bus to Lansing, MI, then bus to Muskegon.6 h 59 min$584