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 Toronto to Pittsburgh

🚆 Traveling from Toronto to Pittsburgh by train offers a scenic and leisurely journey. Although there is no direct train route, the route includes transfers at Buffalo Depew Station and Cleveland. The total travel time is approximately 12 hours and 45 minutes. 💵 The prices for a train ticket between Toronto and Pittsburgh can range from C$49 to C$374, offering flexibility for different budget preferences. Whether you're a solo traveler, a family, or a group of friends, the train journey provides an enjoyable and cost-effective way to experience the charm of Pittsburgh from Toronto.

Where to stay in Pittsburgh

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

Accomodation
  • There is no direct train service from Toronto Union Station to Pittsburgh Amtrak Station. However, VIA Rail operates the train services departing from Toronto to reach the Buffalo Depew Station, where passengers must transfer to an Amtrak train to continue their journey to Pittsburgh via Cleveland. Overall, the travel time for this route is approximately 12 hours and 45 minutes, including transfers. The cost of a train ticket between Toronto and Pittsburgh typically ranges from C$49 to C$379, depending on the class of service and time of booking.
  • The fastest train option between Toronto and Pittsburgh involves a combination of services operated by VIA Rail and Amtrak. Passengers would depart from Toronto Union Station and transfer at Buffalo Depew Station to an Amtrak train bound for Pittsburgh, with a layover in Cleveland. This route typically takes about 12 hours and 45 minutes including transfers. The cost of a train ticket for this journey can range from C$49 to C$379, depending on factors like class of service and booking time.
  • Trains departing for Pittsburgh from Toronto specifically operate out of Toronto Union Station. VIA Rail is the main operator for this route, and passengers can board the train at Toronto Union Station to begin their journey to Pittsburgh via Buffalo Depew Station and Cleveland. Toronto Union Station serves as the primary departure point, offering convenient access to travelers embarking on this cross-border rail trip.
  • There are multiple trains that travelers can take from Toronto to reach Pittsburgh although there is no direct route between the two cities. Passengers can board a VIA Rail service at Toronto Union Station, which will take them to Buffalo Depew Station where they will transfer to an Amtrak train to continue their journey to Pittsburgh via Cleveland. The entire trip, including transfers, typically takes around 12 hours and 45 minutes. The cost of the train tickets for this route can vary between C$49 and C$379, depending on factors such as class of service and availability.
  • The train journey from Toronto to Pittsburgh concludes at the Pittsburgh Amtrak Station. This station is the final destination for the Amtrak train services that operate on this route. Passengers alighting at Pittsburgh Amtrak Station can easily access transportation options to reach their final destinations within the city or beyond.
  • The first train of the day to travel from Toronto to Pittsburgh typically departs from Toronto Union Station in the early morning to begin the multi-leg journey via Buffalo Depew Station and Cleveland. The last train of the day on this route usually leaves Toronto Union Station in the late afternoon or early evening. As the entire trip, including transfers, takes approximately 12 hours and 45 minutes, passengers should plan their travel schedule accordingly based on the departure times of each leg of the journey to reach Pittsburgh Amtrak Station.
  • There are no direct train trips each day between Toronto and Pittsburgh. Passengers traveling on this route must take a combination of train services operated by VIA Rail and Amtrak with transfers at Buffalo Depew Station and Cleveland. The entire journey, including transfers, typically takes around 12 hours and 45 minutes to reach Pittsburgh Amtrak Station. It's important for travelers to plan their trip accordingly to allow for the necessary transfers between trains.
  • There is no direct train service available between Toronto and Pittsburgh. Travelers need to take a series of train services that depart from Toronto Union Station and transfer at Buffalo Depew Station and Cleveland before reaching Pittsburgh Amtrak Station. This route requires passengers to change trains and adds approximately 12 hours and 45 minutes to the total travel time. It's important for passengers to plan ahead and be prepared for the transfers during the journey.
  • The cost of a train ticket from Toronto to Pittsburgh can vary depending on factors such as the class of service chosen and the time of booking. Typically, prices for this route range from C$49 to C$379. Passengers should consider booking in advance to secure lower fares and factor in any additional costs for amenities or upgrades during the journey. It's advisable for travelers to compare prices and select the most suitable option based on their budget and preferences.

Will you be returning to Toronto by train?

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

See schedule