Cheap Bus and Train tickets to Pittsburgh

What are the most popular routes to Pittsburgh?

New York City - PittsburghAverage price$96Average duration10h 20mDaily departures59
Chicago - PittsburghAverage price$98Average duration12h 35mDaily departures21
Washington - PittsburghAverage price$66Average duration6h 55mDaily departures12
Washington - PittsburghAverage price$143Average duration11h 15mDaily departures4
Allentown - PittsburghAverage price$83Average duration6h 45mDaily departures6

Stations and stops in Pittsburgh

Locations map