Travel from Pittsburgh to Reading-PA-USA

Bus from Pittsburgh to Reading

Greyhound USA operates a bus from Pittsburgh to Reading once daily. Tickets cost $25 - $60 and the journey takes 3 h 58 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 Pittsburgh to Reading

From Pittsburgh Amtrak train to Lancaster then bus to Reading. 7 h 52 min $106. From Pittsburgh, PA bus to Harrisburg, PA, line 4695 bus to York, then bus to Reading. 8 h 6 min $81. From Pittsburgh, PA bus to Toys R Us @ Pickup Window, line 013 bus to Harrisburg Amtrak, train to Lancaster, then bus to Reading. 9 h 18 min $75. From Pittsburgh drive to Reading. 4 h 20 min $31. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Lancaster airport, taxi to Lancaster, then bus to Reading. 4 h 53 min $109. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Philadelphia airport, train to 30th St. Station, then bus to Reading. 6 h 58 min $249. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Harrisburg airport, line 007 bus to Harrisburg Amtrak, train to Lancaster, then bus to Reading. 7 h 15 min $244. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Baltimore airport, bus to BWI Marshall Airport Amtrak, train to 30th St. Station, then bus to Reading. 7 h 20 min $323.

Is there a direct bus between Pittsburgh and Reading?

No, there is no direct bus from Pittsburgh to Reading. However, there are services departing from Pittsburgh, PA and arriving at Reading via Harrisburg, PA and York. The journey, including transfers, takes approximately 8 h 6 min.