Cheap Bus and Train tickets to Pittsburgh

What are the most popular routes to Pittsburgh?

New York City - PittsburghAverage price$139Average duration12h 38mDaily departures6
Altoona - PittsburghAverage price$40Average duration3h 40mDaily departures3
Philadelphia - PittsburghAverage price$108Average duration11h 11mDaily departures6
Chicago - PittsburghAverage price$69Average duration12h 5mDaily departures16
Chicago - PittsburghAverage price$64Average duration9h 25mDaily departures1

Pittsburgh stations and stops

Locations map