Rail Keystone Service Schedule in Philadelphia

Click to load interactive map
List of stops
                  Map

                  Harrisburg – Ny Moynihan Train Hall At Penn Station

                  Harrisburg

                  05:0005:4506:4007:5510:0816:3017:4018:4020:0021:15

                  Middletown

                  05:1005:5506:49
                  06:50
                  16:4017:5018:5020:1021:25

                  Elizabethtown Amtrak Station

                  05:1706:0206:56
                  06:57
                  08:1110:23
                  10:24
                  16:4717:5718:5720:16
                  20:17
                  21:31
                  21:32

                  Mount Joy Amtrak

                  05:2306:08
                  06:09
                  07:02
                  07:03
                  16:5318:0320:2221:37

                  Lancaster

                  05:33
                  05:35
                  06:22
                  06:24
                  07:13
                  07:16
                  08:25
                  08:27
                  10:38
                  10:39
                  17:02
                  17:05
                  18:12
                  18:15
                  19:1220:31
                  20:32
                  21:46
                  21:47

                  Parkesburg Amtrak

                  05:5306:42
                  06:43
                  07:3517:2518:3319:3020:5022:05

                  Coatesville Amtrak

                  05:5906:49
                  06:50
                  07:4117:3118:39

                  Downingtown Amtrak

                  06:0506:55
                  06:57
                  07:4717:3718:4519:4021:0022:15

                  Exton Amtrak

                  06:1007:02
                  07:04
                  07:53
                  07:54
                  17:4318:5119:4621:0522:20
                  22:21

                  Paoli Amtrak Station

                  06:1907:12
                  07:13
                  08:02
                  08:04
                  09:0511:15
                  11:16
                  17:50
                  17:52
                  18:58
                  19:00
                  19:53
                  19:55
                  21:1322:28
                  22:29

                  Ardmore Amtrak Station

                  06:3118:0619:1220:07

                  Philadelphia

                  06:46
                  06:59
                  07:41
                  08:04
                  08:34
                  08:45
                  09:31
                  09:45
                  11:41
                  11:54
                  18:27
                  18:49
                  19:28
                  19:40
                  20:21
                  20:41
                  21:40
                  21:52
                  22:55
                  23:10

                  North Philadelphia Amtrak Station

                  07:08

                  Cornwells Heights Amtrak

                  07:21
                  07:23

                  Trenton

                  07:35
                  07:37
                  08:32
                  08:33
                  09:13
                  09:15
                  10:11
                  10:12
                  12:22
                  12:23
                  19:17
                  19:19
                  20:07
                  20:09
                  21:11
                  21:12
                  23:38
                  23:40

                  Newark

                  08:14
                  08:15
                  09:04
                  09:06
                  09:46
                  09:47
                  10:46
                  10:47
                  12:5719:53
                  19:54
                  20:4421:4422:5300:16 +1
                  00:17 +1

                  Ny Moynihan Train Hall At Penn Station

                  08:3309:2610:1111:0513:1520:1221:0322:0323:1400:35 +1
                  Times marked with "—" indicate that the vehicle does not stop at this stop.
                  The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

                  Ny Moynihan Train Hall At Penn Station – Harrisburg

                  Ny Moynihan Train Hall At Penn Station09:2812:0514:1114:4416:0317:1018:35
                  Newark09:4412:20
                  12:22
                  14:27
                  14:28
                  14:58
                  14:59
                  16:18
                  16:20
                  17:25
                  17:27
                  18:50
                  18:52
                  Newark Liberty International Airport14:33
                  14:34
                  15:04
                  15:05
                  Trenton10:17
                  10:19
                  12:54
                  12:55
                  15:04
                  15:05
                  15:37
                  15:39
                  16:53
                  16:55
                  18:00
                  18:02
                  19:28
                  19:29
                  Cornwells Heights Amtrak15:50
                  15:51
                  19:40
                  North Philadelphia Amtrak Station16:02
                  16:03s
                  19:52s
                  Philadelphia05:1006:1510:51
                  11:01
                  13:26
                  13:36
                  15:34
                  15:46
                  16:13
                  16:39
                  17:24
                  17:35
                  18:30
                  18:43
                  20:01
                  20:14
                  Ardmore Amtrak Station05:2206:2716:5317:4918:5720:27
                  20:28
                  Paoli Amtrak Station05:34
                  05:36
                  06:4111:2513:59
                  14:01
                  16:10
                  16:12
                  17:0818:01
                  18:03
                  19:1020:40
                  20:41
                  Exton Amtrak05:4306:4911:3214:0816:1917:1618:1019:1720:48
                  Downingtown Amtrak05:4806:5311:3714:1317:2118:1419:2220:53
                  Coatesville Amtrak05:5406:5911:4314:1917:2818:2019:2820:59
                  Parkesburg Amtrak06:0007:0411:4914:2417:3318:2619:3321:04
                  Lancaster06:22
                  06:24
                  07:26
                  07:28
                  12:11
                  12:13
                  14:46
                  14:48
                  16:52
                  16:54
                  17:57
                  18:00
                  18:50
                  18:51
                  19:55
                  19:57
                  21:27
                  21:29
                  Mount Joy Amtrak06:3507:3812:2314:5818:0919:0020:0621:38
                  Elizabethtown Amtrak Station06:41
                  06:42
                  07:4512:29
                  12:30
                  15:0517:1118:1619:0720:1321:45
                  Middletown06:49
                  06:50
                  07:5312:37
                  12:38
                  15:1217:1818:2319:1420:2021:52
                  Harrisburg07:0008:0412:4915:2317:2918:3919:2620:3122:03
                  Times marked with "—" indicate that the vehicle does not stop at this stop.
                  The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
                  Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
                  Times marked with "—" indicate that the vehicle does not stop at this stop.
                  The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
                  Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
                  Build real-time departures into your app Free API Access →

                  Route Path (Streets & Roads)

                  Outbound: Harrisburg – Ny Moynihan Train Hall At Penn Station
                  South 4th Street - Genesis Court - South Wilson Avenue - South Market Street - McGovern Avenue - Maple Street - Fleetwood Street - West Lancaster Avenue - Walkertown Road - North Valley Road - Station Road - West Glenwood Avenue - Station Avenue - Raoul Wallenberg Avenue - Raymond Plaza West
                  Inbound: Ny Moynihan Train Hall At Penn Station – Harrisburg
                  Raymond Plaza West - Martin Road - Raoul Wallenberg Avenue - Station Avenue - West Glenwood Avenue - Station Road - North Valley Road - Walkertown Road - West Lancaster Avenue - Fleetwood Street - Maple Street - McGovern Avenue - South Market Street - South Wilson Avenue - Genesis Court - South 4th Street

                  Schedules and stops for this route are published in GTFS: amtrak

                  Last updated on April 24, 2026