Trip to Pittsburgh

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Scranton to Pittsburgh

🚆 Experience a scenic train journey from Scranton to Pittsburgh! Covering a distance of 309 miles, the route involves a transfer in Harrisburg. 🚌 The first step of the trip includes a 3-hour and 10-minute bus ride towards Harrisburg passing through Wilkes-Barre, Hazleton, and Pottsville. The bus is operated by OurBus, and the journey promises picturesque views along the way. 🌆 The final leg of the journey consists of a 3-hour and 50-minute bus ride towards Detroit Bus Station, passing through New York and arriving at the Greyhound Bus Terminal in Pittsburgh. Enjoy the convenience and comfort of Greyhound buses for a seamless travel experience.

Where to stay in Pittsburgh

There are over 153 hotels to stay in Pittsburgh. Prices range from $38 per night.

Accomodation
  • The train route from Scranton to Pittsburgh involves a transfer at Harrisburg. The journey includes a bus ride from Scranton to Harrisburg with OurBus, followed by a second bus ride from Harrisburg to Pittsburgh with Greyhound. The total travel time for this route is approximately 7 hours and 28 minutes, covering a distance of 309 miles. For more information and to book tickets, you can visit the official websites of OurBus and Greyhound.
  • The fastest train route from Scranton to Pittsburgh involves a transfer in Harrisburg. This route includes a bus ride with OurBus from Scranton to Harrisburg and a second bus ride with Greyhound from Harrisburg to Pittsburgh. The total travel time for this option is approximately 7 hours and 28 minutes, covering a distance of 309 miles. For more details and to book tickets, you can visit the official websites of OurBus and Greyhound.
  • There are no direct trains between Scranton and Pittsburgh. For this route, travelers will need to take a combination of buses with transfers. The journey includes a bus ride with OurBus from Scranton to Harrisburg, followed by a second bus ride with Greyhound from Harrisburg to Pittsburgh. The total travel time for this option is approximately 7 hours and 28 minutes, covering a distance of 309 miles. Tickets and further information can be found on the official websites of OurBus and Greyhound.
  • The first bus of the day for the journey from Scranton to Pittsburgh operated by OurBus, typically departs from Scranton early in the morning. The last bus to complete the trip with Greyhound usually leaves Harrisburg in the late afternoon or early evening. The total travel time including transfers is around 7 hours and 28 minutes for this route covering a distance of 309 miles. For specific departure times and schedules, it is recommended to check the OurBus and Greyhound websites or contact them directly at 1 80-6828 and Greyhound.
  • There are no direct train trips available between Scranton and Pittsburgh. The route involves a bus transfer at Harrisburg with OurBus and then a second bus with Greyhound to reach Pittsburgh. The total travel time for this multi-step journey is approximately 7 hours and 28 minutes, covering a distance of 309 miles. For the most up-to-date information on schedules and connections, it is recommended to check with OurBus and Greyhound directly or visit their respective websites.

Will you be returning to Scranton by train?

If you are looking for the return train journey, check out trains from Pittsburgh to Scranton

See schedule