Cheap Bus and Train tickets to Johnstown, PA, US

What are the most popular routes to Johnstown?

Philadelphia - JohnstownAverage priceARS 81 960Average duration6h 40mDaily departures2
Philadelphia - JohnstownAverage priceARS 82 657Average duration5h 30mDaily departures1
Newark - JohnstownAverage priceARS 138 572Average duration7h 2mDaily departures2
Altoona - JohnstownAverage priceARS 24 169Average duration55mDaily departures1
Harrisburg - JohnstownAverage priceARS 62 782Average duration4h 15mDaily departures2