Departure: | Philadelphia, PA |
Arrival: | Johnstown, PA |
Fastest route: | 4h 55min |
Distance: | 370km |
Cheapest route: | $42 |
Transfers: | Between 0 and 1 |
Train companies: | Amtrak |
One Passenger / One Trip
9:00am
Philadelphia, PA
Philadelphia - 30th Street Station
3:45pm
Johnstown, PA
Johnstown
6h 45min
+
$59
9:00am
Philadelphia, PA
Philadelphia - 30th Street Station
10:25am
Harrisburg, PA
Harrisburg
1h 25min
Amtrak
Keystone Service
$29
0h 50min layover
11:15am
Harrisburg, PA
Harrisburg
3:45pm
Johnstown, PA
Johnstown
4h 30min
Amtrak
Thruway Bus
$30
11:20am
Philadelphia, PA
Philadelphia - 30th Street Station
6:07pm
Johnstown, PA
Johnstown
6h 47min
+
$59
11:20am
Philadelphia, PA
Philadelphia - 30th Street Station
12:45pm
Harrisburg, PA
Harrisburg
1h 25min
Amtrak
Keystone Service
$29
1h 51min layover
2:36pm
Harrisburg, PA
Harrisburg
6:07pm
Johnstown, PA
Johnstown
3h 31min
Amtrak
Pennsylvanian
$30
12:42pm
Philadelphia, PA
Philadelphia - 30th Street Station
6:07pm
Johnstown, PA
Johnstown
5h 25min
Amtrak
Pennsylvanian
$42
1:12pm
Philadelphia, PA
Philadelphia - 30th Street Station
6:07pm
Johnstown, PA
Johnstown
4h 55min
+
$59
1:12pm
Philadelphia, PA
Philadelphia - 30th Street Station
2:26pm
Harrisburg, PA
Harrisburg
1h 14min
Amtrak
Pennsylvanian
$29
0h 10min layover
2:36pm
Harrisburg, PA
Harrisburg
6:07pm
Johnstown, PA
Johnstown
3h 31min
Amtrak
Pennsylvanian
$30
1:12pm
Philadelphia, PA
Philadelphia - 30th Street Station
6:07pm
Johnstown, PA
Johnstown
4h 55min
+
$84
1:12pm
Philadelphia, PA
Philadelphia - 30th Street Station
4:48pm
Tyrone, PA
Tyrone
3h 36min
Amtrak
Pennsylvanian
$73
0h 1min layover
4:49pm
Tyrone, PA
Tyrone
6:07pm
Johnstown, PA
Johnstown
1h 18min
Amtrak
Pennsylvanian
$11
3:10pm
Philadelphia, PA
Philadelphia - 30th Street Station
10:35pm
Johnstown, PA
Johnstown
7h 25min
+
$59
3:10pm
Philadelphia, PA
Philadelphia - 30th Street Station
4:35pm
Harrisburg, PA
Harrisburg
1h 25min
Amtrak
Keystone Service
$29
1h 35min layover
6:10pm
Harrisburg, PA
Harrisburg
10:35pm
Johnstown, PA
Johnstown
4h 25min
Amtrak
Thruway Bus
$30
The Philadelphia - Johnstown route has approximately 6 frequencies and its minimum duration is around 4h 55min. It is important you book your ticket in advance to avoid running out, since $42 tickets tend to run out quickly.
The distance between Philadelphia and Johnstown is around 370 kilometers and bus companies that can help you in your journey are: Amtrak.
The train journey may vary depending on the stops. The minimum duration is usually around 4h 55min to cover 370 kilometers.
According to our data, the cheapest ticket costs $42 and leaves Philadelphia - 30th Street Station. You will not have to do any transfers, the trip will go direct to Johnstown.
The last train leaves at 3:10pm from Philadelphia - 30th Street Station and arrives at 10:35pm at Johnstown. It will take 7h 25min, its price is $59 and the number of changes will be 1.
Yes, there are direct train routes, their duration is usually around 5h 25min and the price is $42.