One Passenger / One Trip
7:29pm
Trenton, NJ
Trenton
10:05pm
Harrisburg, PA
Harrisburg
2h 36min
Amtrak
Keystone Service
$34
7:30pm
Parkesburg, PA
Parkesburg
8:35pm
Harrisburg, PA
Harrisburg
1h 5min
Amtrak
Keystone Service
$17
8:02pm
Mount Joy, PA
Mount Joy
8:35pm
Harrisburg, PA
Harrisburg
0h 33min
Amtrak
Keystone Service
$9
8:09pm
Elizabethtown, PA
Elizabethtown
8:35pm
Harrisburg, PA
Harrisburg
0h 26min
Amtrak
Keystone Service
$9.5
8:15pm
Philadelphia, PA
Philadelphia - 30th Street Station
10:05pm
Harrisburg, PA
Harrisburg
1h 50min
Amtrak
Keystone Service
$32
8:16pm
Middletown, PA
Middletown
8:35pm
Harrisburg, PA
Harrisburg
0h 19min
Amtrak
Keystone Service
$8.5
8:28pm
Ardmore, PA
Ardmore
10:05pm
Harrisburg, PA
Harrisburg
1h 37min
Amtrak
Keystone Service
$31
8:40pm
Paoli, PA
Paoli
10:05pm
Harrisburg, PA
Harrisburg
1h 25min
Amtrak
Keystone Service
$28
8:52pm
Downingtown, PA
Downingtown
10:05pm
Harrisburg, PA
Harrisburg
1h 13min
Amtrak
Keystone Service
$21
8:59pm
Coatesville, PA
Coatesville
10:05pm
Harrisburg, PA
Harrisburg
1h 6min
Amtrak
Keystone Service
$19
9:04pm
Parkesburg, PA
Parkesburg
10:05pm
Harrisburg, PA
Harrisburg
1h 1min
Amtrak
Keystone Service
$17
9:34pm
Mount Joy, PA
Mount Joy
10:05pm
Harrisburg, PA
Harrisburg
0h 31min
Amtrak
Keystone Service
$9
9:41pm
Elizabethtown, PA
Elizabethtown
10:05pm
Harrisburg, PA
Harrisburg
0h 24min
Amtrak
Keystone Service
$9.5
9:48pm
Middletown, PA
Middletown
10:05pm
Harrisburg, PA
Harrisburg
0h 17min
Amtrak
Keystone Service
$8.5
10:59pm
Philadelphia, PA
Philadelphia - 30th Street Station
12:50am
Harrisburg, PA
Harrisburg
1h 51min
Amtrak
Keystone Service
$32
11:11pm
Ardmore, PA
Ardmore
12:50am
Harrisburg, PA
Harrisburg
1h 39min
Amtrak
Keystone Service
$31
11:24pm
Paoli, PA
Paoli
12:50am
Harrisburg, PA
Harrisburg
1h 26min
Amtrak
Keystone Service
$28
11:36pm
Downingtown, PA
Downingtown
12:50am
Harrisburg, PA
Harrisburg
1h 14min
Amtrak
Keystone Service
$21
11:42pm
Coatesville, PA
Coatesville
12:50am
Harrisburg, PA
Harrisburg
1h 8min
Amtrak
Keystone Service
$19
11:48pm
Parkesburg, PA
Parkesburg
12:50am
Harrisburg, PA
Harrisburg
1h 2min
Amtrak
Keystone Service
$17
City: | Harrisburg, PA |
Daily arrivals: | 124 |
Train stations | Harrisburg |
Connections: | 27 |
Companies: | Amtrak |
Avg price: | $23.98 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Parkesburg to Harrisburg costs around $17 while one from Mount Joy to Harrisburg costs $9. The average ticket price is $23.98.
There are many cities from which you can reach Harrisburg by train. Some of them are Elizabethtown (Elizabethtown), Philadelphia (Philadelphia - 30th Street Station), Middletown (Middletown). If you need more information, you can use our search engine.
The train company that operates in Harrisburg is Amtrak. One of its trips, for example, is Amtrak Trenton Harrisburg. Its price is approximately $34 and it takes 2h 36min. We recommend that you book your ticket in advance.
The Harrisburg train station is Harrisburg. Many trains arrive at this station from cities like Ardmore (Ardmore), Paoli (Paoli), Downingtown (Downingtown). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Ardmore Harrisburg from $31.