Cheap Bus and Train tickets to Pittsburgh

What are the most popular routes to Pittsburgh?

New York City - PittsburghAverage price$91Average duration10h 25mDaily departures47
New York City - PittsburghAverage price$198Average duration12h 40mDaily departures7
Chicago - PittsburghAverage price$106Average duration9h 25mDaily departures1
Washington - PittsburghAverage price$66Average duration6h 55mDaily departures12
Cleveland - PittsburghAverage price$45Average duration3h 11mDaily departures1

Stations and stops in Pittsburgh

Locations map