Travel from Kansas-City to Pittsburgh

Train, bus or fly from Kansas City to Pittsburgh?

Southwest Airlines, American Airlines and 3 other airlines fly from Kansas City to Pittsburgh hourly. Alternatively, Amtrak operates a train from Kansas City to Pittsburgh twice daily. Tickets cost $65 - $190 and the journey takes 7 h 32 min. Amtrak also services this route once daily.

Book transport from Kansas City to Pittsburgh

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 Kansas City to Pittsburgh

From On 10Th At Walnut Eastbound Nearside line 229 bus to Kansas City airport, fly to Pittsburgh airport, then bus to Pittsburgh. 6 h 15 min $454. From Kansas City Amtrak train to Chicago Union Station Amtrak then train to Pittsburgh Amtrak. 17 h 57 min $282. From Kansas City, MO bus to Pittsburgh, PA. 18 h 52 min $156. From Kansas City drive to Pittsburgh. 14 h 10 min $101.