Travel from Morristown to Pittsburgh

Train, bus or fly from Morristown to Pittsburgh?

United Airlines and Air Canada fly from Morristown to Pittsburgh every 3 hours. Alternatively, NJ Transit operates a bus from Morristown to Pittsburgh every 3 hours. Tickets cost $1 - $5 and the journey takes 40 min. 2 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 Morristown to Pittsburgh

From Morristown train to Broad St At Lackawanna Ave, bus to Newark airport, fly to Pittsburgh airport, then bus to Pittsburgh. 4 h 53 min $233. From Morristown train to 34 St - Penn Station, subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Pittsburgh airport, then bus to Pittsburgh. 5 h 24 min $253. From Morristown train to Penn Station, train to Station D Jamaica Station, train to New York JFK airport, fly to Pittsburgh airport, then bus to Pittsburgh. 5 h 44 min $244. From Morristown train to University Ave At Lackawanna Ave, line 76 bus to Newark Penn Station Amtrak, train to 30th Street Station, train to Philadelphia airport, fly to Pittsburgh airport, then bus to Pittsburgh. 6 h 10 min $411. From Speedwell Ave At Cattano Ave line 874 bus to Willowbrook Mall Shoppers Stop, line 194 bus to New York, NY, then bus to Pittsburgh, PA. 9 h 48 min $58. From Morristown train to New York Penn Station, walk to New York, NY, then bus to Pittsburgh, PA. 10 h 29 min $46. From Morristown train to University Ave At Lackawanna Ave, line 76 bus to Newark Penn Station Amtrak, then train to Pittsburgh Amtrak. 10 h 49 min $140. From Morristown drive to Pittsburgh. 5 h 58 min $41.