Departure: | Harrisburg, PA |
Arrival: | Lancaster, PA |
Fastest route: | 0h 32min |
Distance: | 64km |
Cheapest route: | $12 |
Transfers: | 0 |
Train companies: | Amtrak |
One Passenger / One Trip
7:20am
Harrisburg, PA
Harrisburg
7:53am
Lancaster, PA
Lancaster
0h 33min
Amtrak
Keystone Service
$12
9:30am
Harrisburg, PA
Harrisburg
10:02am
Lancaster, PA
Lancaster
0h 32min
Amtrak
Keystone Service
$12
11:20am
Harrisburg, PA
Harrisburg
11:53am
Lancaster, PA
Lancaster
0h 33min
Amtrak
Keystone Service
$12
1:05pm
Harrisburg, PA
Harrisburg
1:37pm
Lancaster, PA
Lancaster
0h 32min
Amtrak
Pennsylvanian
$12
2:05pm
Harrisburg, PA
Harrisburg
2:38pm
Lancaster, PA
Lancaster
0h 33min
Amtrak
Keystone Service
$12
5:05pm
Harrisburg, PA
Harrisburg
5:37pm
Lancaster, PA
Lancaster
0h 32min
Amtrak
Keystone Service
$12
7:05pm
Harrisburg, PA
Harrisburg
7:38pm
Lancaster, PA
Lancaster
0h 33min
Amtrak
Keystone Service
$12
8:20pm
Harrisburg, PA
Harrisburg
8:53pm
Lancaster, PA
Lancaster
0h 33min
Amtrak
Keystone Service
$12
The Harrisburg - Lancaster route has approximately 8 frequencies and its minimum duration is around 0h 32min. It is important you book your ticket in advance to avoid running out, since $12 tickets tend to run out quickly.
The distance between Harrisburg and Lancaster is around 64 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 0h 32min to cover 64 kilometers.
According to our data, the cheapest ticket costs $12 and leaves Harrisburg. You will not have to do any transfers, the trip will go direct to Lancaster.
The last train leaves at 8:20pm from Harrisburg and arrives at 8:53pm at Lancaster. It will take 0h 33min, its price is $12 and the number of changes will be 0.
Yes, there are direct train routes, their duration is usually around 0h 33min and the price is $12.