Cheap Bus and Train tickets to Johnstown, PA, US

What are the most popular routes to Johnstown?

New York City - JohnstownAverage price₹7 962Average duration15h 40mDaily departures13
New York City - JohnstownAverage price₹9 202Average duration7h 19mDaily departures1
Philadelphia - JohnstownAverage price₹5 965Average duration6h 40mDaily departures2
Philadelphia - JohnstownAverage price₹5 771Average duration5h 29mDaily departures1
Washington - JohnstownAverage price₹6 060Average duration13hDaily departures6