Travel from O-Hare to Kalamazoo

Train, bus or fly from O'Hare to Kalamazoo?

Chicago Transit (CTA) operates a train from O'Hare to Kalamazoo every 10 minutes. Tickets cost $2 - $5 and the journey takes 37 min. Amtrak also services this route 4 times a day. Alternatively, Chicago Transit (CTA) operates a bus from O'Hare to Kalamazoo hourly. Tickets cost $2 - $3 and the journey takes 9 min. 3 other operators also service this route.

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 O'Hare to Kalamazoo

From Cumberland subway to LaSalle, walk to Chicago Union Station Amtrak, then train to Kalamazoo Amtrak. 3 h 57 min $59. From East River Rd & Ainslie bus to Cumberland, subway to Jackson-Red, subway to Chicago, then bus to Kalamazoo. 5 h $40. From Lawrence & Oakview bus to Jefferson Park Transit Center, line 56 bus to Washington & Jefferson, walk to Chicago, IL, then bus to Kalamazoo, MI. 5 h 11 min $37. From O'Hare drive to Kalamazoo. 2 h 43 min $19. From East River Rd & Ainslie bus to Cumberland, subway to Chicago O'Hare airport, fly to Kalamazoo airport, then taxi to Kalamazoo. 2 h 20 min $374.