Travel from Chicago to Muskegon

Bus or fly from Chicago to Muskegon?

You can take a bus from Chicago to Muskegon via Kalamazoo and Grand Rapids, MI in around 6 h 25 min. Alternatively, United Airlines flies from Chicago to Muskegon twice daily.

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 Muskegon

ModeDurationPrice
From Chicago Union Station Amtrak train to Grand Rapids, MI then bus to Muskegon, MI.5 h 58 min$84
From Chicago, IL bus to Kalamazoo, bus to Grand Rapids, MI, then bus to Muskegon, MI.6 h 25 min$110
From Chicago, IL bus to Grand Rapids, MI then bus to Muskegon, MI.8 h 29 min$72
From Chicago drive to Muskegon.3 h 11 min$22
From Jackson-Blue subway to Chicago O'Hare airport, fly to Muskegon airport, then taxi to Muskegon.2 h 56 min$209

How long does it take to get from Chicago to Muskegon?

It takes approximately 5 h 58 min to get from Chicago to Muskegon, including transfers.

Is there a direct bus between Chicago and Muskegon?

No, there is no direct bus from Chicago to Muskegon. However, there are services departing from Chicago, IL and arriving at Muskegon, MI via Kalamazoo and Grand Rapids, MI. The journey, including transfers, takes approximately 6 h 25 min.

Operators from Chicago to Muskegon

OperatorPhoneWebsite
Amtrak+1 1-800-872-7245Amtrak
Greyhound USA+1 214-849-8100Greyhound USA
Indian TrailsIndian Trails
Chicago Transit (CTA)Chicago Transit (CTA)
United AirlinesUnited Airlines