Travel from Kalamazoo to Pittsburgh

Train, bus or fly from Kalamazoo to Pittsburgh?

American Airlines, Delta and 2 other airlines fly from Kalamazoo to Pittsburgh hourly. Alternatively, Greyhound Canada operates a bus from Kalamazoo to Pittsburgh 3 times a day. Tickets cost $15 - $40 and the journey takes 2 h 26 min. 4 other operators also service this route.

Book transport from Kalamazoo to Pittsburgh

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Kalamazoo to Pittsburgh

From Kalamazoo taxi to Kalamazoo airport, fly to Pittsburgh airport, then bus to Pittsburgh. 4 h 44 min $572. From Kalamazoo, MI bus to Ann Arbor, MI, walk to Ann Arbor, MI, bus to Toledo, OH, then bus to Pittsburgh. 10 h 26 min $103. From Kalamazoo Amtrak train to Detroit, MI - Amtrak, Amtrak Thruway to Toledo Amtrak, then train to Pittsburgh Amtrak. 11 h 16 min. From Kalamazoo, MI bus to Detroit, MI then bus to Pittsburgh. 12 h $100. From Kalamazoo Amtrak train to Chicago Union Station Amtrak then train to Pittsburgh Amtrak. 12 h 41 min $205. From Kalamazoo drive to Pittsburgh. 6 h 11 min $45.