United States / Rail
Amtrak Keystone Service first and last departure times
Keystone Service · America/New_York
Selected branch: Harrisburg · 12 stops. Service day: Wednesday, November 4, 2026.
First and last published boarding times
Wednesday, November 4, 2026 · Harrisburg. These are supplied times for this branch. Stops or trips with omitted times cannot establish complete first/last bounds. Drop-off-only visits are excluded. A frequency window’s end is labeled separately and is not an exact last departure.
| Boarding stop | First departure | Last departure / window end | Service notes |
|---|---|---|---|
| PhiladelphiaVisit 1 · PHL | 5:10 AM | 10:05 PM | 4 scheduled departures |
| Ardmore Amtrak StationVisit 2 · ARD | 5:22 AM | 10:18 PM | 4 scheduled departures |
| Paoli Amtrak StationVisit 3 · PAO | 5:36 AM | 10:30 PM | 4 scheduled departures |
| Exton AmtrakVisit 4 · EXT | 5:43 AM | 10:38 PM | 4 scheduled departures |
| Downingtown AmtrakVisit 5 · DOW | 5:48 AM | 10:42 PM | 4 scheduled departures |
| Coatesville AmtrakVisit 6 · COT | 5:54 AM | 10:49 PM | 4 scheduled departures |
| Parkesburg AmtrakVisit 7 · PAR | 6:00 AM | 10:55 PM | 4 scheduled departures |
| LancasterVisit 8 · LNC | 6:24 AM | 11:18 PM | 4 scheduled departures |
| Mount Joy AmtrakVisit 9 · MJY | 6:35 AM | 11:28 PM | 4 scheduled departures |
| Elizabethtown Amtrak StationVisit 10 · ELT | 6:42 AM | 11:35 PM | 4 scheduled departures |
| MiddletownVisit 11 · MID | 6:50 AM | 11:42 PM | 4 scheduled departures |
| HarrisburgVisit 12 · HAR | 7:00 AM | 11:56 PM | 4 scheduled departures |
Times after midnight belong to the service date above. These route limits do not establish the last viable connecting journey. Check connection times separately, or use a reviewed airport guide for a direct airport journey.
First and last times on other branches
All other published stopping patterns for the same service date. Open a branch to compare its stop-by-stop boarding limits.
Harrisburg · 11 stops · Pattern 7ca648c21c4b5d1faae0d7b4
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| PhiladelphiaVisit 1 · PHL | 11:00 AM | 2:40 PM |
| Paoli Amtrak StationVisit 2 · PAO | 11:23 AM | 3:05 PM |
| Exton AmtrakVisit 3 · EXT | 11:30 AM | 3:13 PM |
| Downingtown AmtrakVisit 4 · DOW | 11:35 AM | 3:17 PM |
| Coatesville AmtrakVisit 5 · COT | 11:41 AM | 3:23 PM |
| Parkesburg AmtrakVisit 6 · PAR | 11:47 AM | 3:28 PM |
| LancasterVisit 7 · LNC | 12:11 PM | 3:59 PM |
| Mount Joy AmtrakVisit 8 · MJY | 12:21 PM | 4:09 PM |
| Elizabethtown Amtrak StationVisit 9 · ELT | 12:28 PM | 4:16 PM |
| MiddletownVisit 10 · MID | 12:36 PM | 4:24 PM |
| HarrisburgVisit 11 · HAR | 12:47 PM | 4:35 PM |
Philadelphia · 11 stops · Pattern c8f8613e3cc1db226f997446
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| HarrisburgVisit 1 · HAR | 5:50 AM | 9:00 AM |
| MiddletownVisit 2 · MID | 6:00 AM | 9:10 AM |
| Elizabethtown Amtrak StationVisit 3 · ELT | 6:07 AM | 9:17 AM |
| Mount Joy AmtrakVisit 4 · MJY | 6:14 AM | 9:23 AM |
| LancasterVisit 5 · LNC | 6:29 AM | 9:34 AM |
| Parkesburg AmtrakVisit 6 · PAR | 6:48 AM | 9:53 AM |
| Coatesville AmtrakVisit 7 · COT | 6:55 AM | 9:59 AM |
| Downingtown AmtrakVisit 8 · DOW | 7:02 AM | 10:05 AM |
| Exton AmtrakVisit 9 · EXT | 7:09 AM | 10:11 AM |
| Paoli Amtrak StationVisit 10 · PAO | 7:18 AM | 10:19 AM |
| PhiladelphiaVisit 11 · PHL | 7:50 AM | 10:46 AM |
Harrisburg · 15 stops · Pattern 84cf7ed0af2cf86cd7caa6cf
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| Ny Moynihan Train Hall At Penn StationVisit 1 · NYP | 3:56 PM | 6:16 PM |
| NewarkVisit 2 · NWK | 4:12 PM | 6:32 PM |
| TrentonVisit 3 · TRE | 4:49 PM | 7:09 PM |
| PhiladelphiaVisit 4 · PHL | 5:35 PM | 8:15 PM |
| Ardmore Amtrak StationVisit 5 · ARD | 5:48 PM | 8:28 PM |
| Paoli Amtrak StationVisit 6 · PAO | 6:02 PM | 8:41 PM |
| Exton AmtrakVisit 7 · EXT | 6:09 PM | 8:48 PM |
| Downingtown AmtrakVisit 8 · DOW | 6:13 PM | 8:53 PM |
| Coatesville AmtrakVisit 9 · COT | 6:19 PM | 8:59 PM |
| Parkesburg AmtrakVisit 10 · PAR | 6:25 PM | 9:04 PM |
| LancasterVisit 11 · LNC | 6:50 PM | 9:29 PM |
| Mount Joy AmtrakVisit 12 · MJY | 6:59 PM | 9:38 PM |
| Elizabethtown Amtrak StationVisit 13 · ELT | 7:06 PM | 9:45 PM |
| MiddletownVisit 14 · MID | 7:13 PM | 9:52 PM |
| HarrisburgVisit 15 · HAR | 7:25 PM | 10:03 PM |
New York · 8 stops · Pattern dc466beec86dcde90a1ef100
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| HarrisburgVisit 1 · HAR | 7:50 AM | 10:05 AM |
| Elizabethtown Amtrak StationVisit 2 · ELT | 8:06 AM | 10:21 AM |
| LancasterVisit 3 · LNC | 8:22 AM | 10:36 AM |
| Paoli Amtrak StationVisit 4 · PAO | 9:00 AM | 11:13 AM |
| PhiladelphiaVisit 5 · PHL | 9:40 AM | 11:50 AM |
| TrentonVisit 6 · TRE | 10:07 AM | 12:18 PM |
| NewarkVisit 7 · NWK | 10:41 AM | 12:52 PM |
| Ny Moynihan Train Hall At Penn StationVisit 8 · NYP | 11:00 AM | 1:10 PM |
Philadelphia · 12 stops · Pattern 3c4bd693380e434c4e014102
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| HarrisburgVisit 1 · HAR | 4:55 AM | 4:30 PM |
| MiddletownVisit 2 · MID | 5:05 AM | 4:40 PM |
| Elizabethtown Amtrak StationVisit 3 · ELT | 5:12 AM | 4:47 PM |
| Mount Joy AmtrakVisit 4 · MJY | 5:18 AM | 4:53 PM |
| LancasterVisit 5 · LNC | 5:30 AM | 5:05 PM |
| Parkesburg AmtrakVisit 6 · PAR | 5:48 AM | 5:25 PM |
| Coatesville AmtrakVisit 7 · COT | 5:54 AM | 5:31 PM |
| Downingtown AmtrakVisit 8 · DOW | 6:00 AM | 5:37 PM |
| Exton AmtrakVisit 9 · EXT | 6:05 AM | 5:43 PM |
| Paoli Amtrak StationVisit 10 · PAO | 6:14 AM | 5:52 PM |
| Ardmore Amtrak StationVisit 11 · ARD | 6:26 AM | 6:06 PM |
| PhiladelphiaVisit 12 · PHL | 6:45 AM | 6:26 PM |
New York · 15 stops · Pattern 360e9a64a174c719ca7ea03a
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| HarrisburgVisit 1 · HAR | 5:40 PM | 5:40 PM |
| MiddletownVisit 2 · MID | 5:50 PM | 5:50 PM |
| Elizabethtown Amtrak StationVisit 3 · ELT | 5:57 PM | 5:57 PM |
| Mount Joy AmtrakVisit 4 · MJY | 6:03 PM | 6:03 PM |
| LancasterVisit 5 · LNC | 6:15 PM | 6:15 PM |
| Parkesburg AmtrakVisit 6 · PAR | 6:33 PM | 6:33 PM |
| Coatesville AmtrakVisit 7 · COT | 6:39 PM | 6:39 PM |
| Downingtown AmtrakVisit 8 · DOW | 6:45 PM | 6:45 PM |
| Exton AmtrakVisit 9 · EXT | 6:51 PM | 6:51 PM |
| Paoli Amtrak StationVisit 10 · PAO | 7:00 PM | 7:00 PM |
| Ardmore Amtrak StationVisit 11 · ARD | 7:12 PM | 7:12 PM |
| PhiladelphiaVisit 12 · PHL | 7:40 PM | 7:40 PM |
| TrentonVisit 13 · TRE | 8:09 PM | 8:09 PM |
| NewarkVisit 14 · NWK | 8:44 PM | 8:44 PM |
| Ny Moynihan Train Hall At Penn StationVisit 15 · NYP | 9:03 PM | 9:03 PM |
Harrisburg · 10 stops · Pattern 338d71dff751e4936390e985
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| Ny Moynihan Train Hall At Penn StationVisit 1 · NYP | 5:50 AM | 5:50 AM |
| NewarkVisit 2 · NWK | 6:07 AM | 6:07 AM |
| Princeton Junction Amtrak StationVisit 3 · PJC | 6:40 AM | 6:40 AM |
| PhiladelphiaVisit 4 · PHL | 7:30 AM | 7:30 AM |
| Ardmore Amtrak StationVisit 5 · ARD | 7:42 AM | 7:42 AM |
| Paoli Amtrak StationVisit 6 · PAO | 7:56 AM | 7:56 AM |
| Exton AmtrakVisit 7 · EXT | 8:04 AM | 8:04 AM |
| LancasterVisit 8 · LNC | 8:40 AM | 8:40 AM |
| Elizabethtown Amtrak StationVisit 9 · ELT | 8:56 AM | 8:56 AM |
| HarrisburgVisit 10 · HAR | 9:13 AM | 9:13 AM |
Harrisburg · 18 stops · Pattern a485aaa7f8e1b4e83220e5c5
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| Ny Moynihan Train Hall At Penn StationVisit 1 · NYP | 2:49 PM | 2:49 PM |
| NewarkVisit 2 · NWK | 3:04 PM | 3:04 PM |
| Newark Liberty International AirportVisit 3 · EWR | 3:10 PM | 3:10 PM |
| TrentonVisit 4 · TRE | 3:44 PM | 3:44 PM |
| Cornwells Heights AmtrakVisit 5 · CWH | 3:56 PM | 3:56 PM |
| PhiladelphiaVisit 7 · PHL | 4:40 PM | 4:40 PM |
| Ardmore Amtrak StationVisit 8 · ARD | 4:53 PM | 4:53 PM |
| Paoli Amtrak StationVisit 9 · PAO | 5:08 PM | 5:08 PM |
| Exton AmtrakVisit 10 · EXT | 5:16 PM | 5:16 PM |
| Downingtown AmtrakVisit 11 · DOW | 5:21 PM | 5:21 PM |
| Coatesville AmtrakVisit 12 · COT | 5:28 PM | 5:28 PM |
| Parkesburg AmtrakVisit 13 · PAR | 5:33 PM | 5:33 PM |
| LancasterVisit 14 · LNC | 6:00 PM | 6:00 PM |
| Mount Joy AmtrakVisit 15 · MJY | 6:09 PM | 6:09 PM |
| Elizabethtown Amtrak StationVisit 16 · ELT | 6:16 PM | 6:16 PM |
| MiddletownVisit 17 · MID | 6:23 PM | 6:23 PM |
| HarrisburgVisit 18 · HAR | 6:39 PM | 6:39 PM |
New York · 13 stops · Pattern 522ff4b6f6c85ff93a95383f
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| HarrisburgVisit 1 · HAR | 7:55 PM | 7:55 PM |
| MiddletownVisit 2 · MID | 8:05 PM | 8:05 PM |
| Elizabethtown Amtrak StationVisit 3 · ELT | 8:12 PM | 8:12 PM |
| Mount Joy AmtrakVisit 4 · MJY | 8:17 PM | 8:17 PM |
| LancasterVisit 5 · LNC | 8:27 PM | 8:27 PM |
| Parkesburg AmtrakVisit 6 · PAR | 8:45 PM | 8:45 PM |
| Downingtown AmtrakVisit 7 · DOW | 8:55 PM | 8:55 PM |
| Exton AmtrakVisit 8 · EXT | 9:00 PM | 9:00 PM |
| Paoli Amtrak StationVisit 9 · PAO | 9:08 PM | 9:08 PM |
| PhiladelphiaVisit 10 · PHL | 9:52 PM | 9:52 PM |
| TrentonVisit 11 · TRE | 10:19 PM | 10:19 PM |
| NewarkVisit 12 · NWK | 10:53 PM | 10:53 PM |
| Ny Moynihan Train Hall At Penn StationVisit 13 · NYP | 11:14 PM | 11:14 PM |
New York · 14 stops · Pattern 1bbf0fd31594d1289ed59052
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| HarrisburgVisit 1 · HAR | 12:05 PM | 12:05 PM |
| MiddletownVisit 2 · MID | 12:15 PM | 12:15 PM |
| Elizabethtown Amtrak StationVisit 3 · ELT | 12:22 PM | 12:22 PM |
| Mount Joy AmtrakVisit 4 · MJY | 12:29 PM | 12:29 PM |
| LancasterVisit 5 · LNC | 12:41 PM | 12:41 PM |
| Downingtown AmtrakVisit 6 · DOW | 1:07 PM | 1:07 PM |
| Exton AmtrakVisit 7 · EXT | 1:13 PM | 1:13 PM |
| Paoli Amtrak StationVisit 8 · PAO | 1:22 PM | 1:22 PM |
| Ardmore Amtrak StationVisit 9 · ARD | 1:35 PM | 1:35 PM |
| PhiladelphiaVisit 10 · PHL | 2:15 PM | 2:15 PM |
| TrentonVisit 11 · TRE | 2:43 PM | 2:43 PM |
| Princeton Junction Amtrak StationVisit 12 · PJC | 2:51 PM | 2:51 PM |
| NewarkVisit 13 · NWK | 3:24 PM | 3:24 PM |
| Ny Moynihan Train Hall At Penn StationVisit 14 · NYP | 3:45 PM | 3:45 PM |
Harrisburg · 16 stops · Pattern b6e47fba372fe0ef5d956839
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| Ny Moynihan Train Hall At Penn StationVisit 1 · NYP | 6:57 AM | 6:57 AM |
| NewarkVisit 2 · NWK | 7:14 AM | 7:14 AM |
| Princeton Junction Amtrak StationVisit 3 · PJC | 7:45 AM | 7:45 AM |
| TrentonVisit 4 · TRE | 7:54 AM | 7:54 AM |
| PhiladelphiaVisit 5 · PHL | 8:35 AM | 8:35 AM |
| Ardmore Amtrak StationVisit 6 · ARD | 8:48 AM | 8:48 AM |
| Paoli Amtrak StationVisit 7 · PAO | 8:59 AM | 8:59 AM |
| Exton AmtrakVisit 8 · EXT | 9:08 AM | 9:08 AM |
| Downingtown AmtrakVisit 9 · DOW | 9:12 AM | 9:12 AM |
| Coatesville AmtrakVisit 10 · COT | 9:18 AM | 9:18 AM |
| Parkesburg AmtrakVisit 11 · PAR | 9:24 AM | 9:24 AM |
| LancasterVisit 12 · LNC | 9:48 AM | 9:48 AM |
| Mount Joy AmtrakVisit 13 · MJY | 9:57 AM | 9:57 AM |
| Elizabethtown Amtrak StationVisit 14 · ELT | 10:04 AM | 10:04 AM |
| MiddletownVisit 15 · MID | 10:11 AM | 10:11 AM |
| HarrisburgVisit 16 · HAR | 10:22 AM | 10:22 AM |
Philadelphia · 10 stops · Pattern 906d49ef949779e3ddf6959d
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| HarrisburgVisit 1 · HAR | 9:10 PM | 9:10 PM |
| MiddletownVisit 2 · MID | 9:20 PM | 9:20 PM |
| Elizabethtown Amtrak StationVisit 3 · ELT | 9:27 PM | 9:27 PM |
| Mount Joy AmtrakVisit 4 · MJY | 9:32 PM | 9:32 PM |
| LancasterVisit 5 · LNC | 9:42 PM | 9:42 PM |
| Parkesburg AmtrakVisit 6 · PAR | 10:00 PM | 10:00 PM |
| Downingtown AmtrakVisit 7 · DOW | 10:10 PM | 10:10 PM |
| Exton AmtrakVisit 8 · EXT | 10:16 PM | 10:16 PM |
| Paoli Amtrak StationVisit 9 · PAO | 10:24 PM | 10:24 PM |
| PhiladelphiaVisit 10 · PHL | 10:55 PM | 10:55 PM |
Harrisburg · 7 stops · Pattern 75d4f0dfcabcbd7ef8652018
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| PhiladelphiaVisit 1 · PHL | 3:45 PM | 3:45 PM |
| Paoli Amtrak StationVisit 2 · PAO | 4:10 PM | 4:10 PM |
| Exton AmtrakVisit 3 · EXT | 4:17 PM | 4:17 PM |
| LancasterVisit 4 · LNC | 4:52 PM | 4:52 PM |
| Elizabethtown Amtrak StationVisit 5 · ELT | 5:09 PM | 5:09 PM |
| MiddletownVisit 6 · MID | 5:16 PM | 5:16 PM |
| HarrisburgVisit 7 · HAR | 5:27 PM | 5:27 PM |
Philadelphia · 10 stops · Pattern d4056a5e479d3d66c3472eb0
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| HarrisburgVisit 1 · HAR | 6:45 PM | 6:45 PM |
| MiddletownVisit 2 · MID | 6:55 PM | 6:55 PM |
| Elizabethtown Amtrak StationVisit 3 · ELT | 7:02 PM | 7:02 PM |
| LancasterVisit 4 · LNC | 7:17 PM | 7:17 PM |
| Parkesburg AmtrakVisit 5 · PAR | 7:35 PM | 7:35 PM |
| Downingtown AmtrakVisit 6 · DOW | 7:45 PM | 7:45 PM |
| Exton AmtrakVisit 7 · EXT | 7:51 PM | 7:51 PM |
| Paoli Amtrak StationVisit 8 · PAO | 8:00 PM | 8:00 PM |
| Ardmore Amtrak StationVisit 9 · ARD | 8:12 PM | 8:12 PM |
| PhiladelphiaVisit 10 · PHL | 8:30 PM | 8:30 PM |
Philadelphia · 11 stops · Pattern 90348513ee0fb5aab43b5f98
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| HarrisburgVisit 1 · HAR | 3:03 PM | 3:03 PM |
| MiddletownVisit 2 · MID | 3:13 PM | 3:13 PM |
| Elizabethtown Amtrak StationVisit 3 · ELT | 3:20 PM | 3:20 PM |
| Mount Joy AmtrakVisit 4 · MJY | 3:28 PM | 3:28 PM |
| LancasterVisit 5 · LNC | 3:40 PM | 3:40 PM |
| Parkesburg AmtrakVisit 6 · PAR | 4:00 PM | 4:00 PM |
| Downingtown AmtrakVisit 7 · DOW | 4:08 PM | 4:08 PM |
| Exton AmtrakVisit 8 · EXT | 4:14 PM | 4:14 PM |
| Paoli Amtrak StationVisit 9 · PAO | 4:24 PM | 4:24 PM |
| Ardmore Amtrak StationVisit 10 · ARD | 4:36 PM | 4:36 PM |
| PhiladelphiaVisit 11 · PHL | 4:58 PM | 4:58 PM |
New York · 14 stops · Pattern 45b4adc168ed64f35af07bbe
No boarding service on this branch for 2026-11-04.
Harrisburg · 14 stops · Pattern 3b006cd07ee6dae8f5944ea6
No boarding service on this branch for 2026-11-04.
Harrisburg · 11 stops · Pattern 2d076f87a648679413ca420b
No boarding service on this branch for 2026-11-04.
New York · 17 stops · Pattern 0d890c9e87c1e90375cfa3e1
No boarding service on this branch for 2026-11-04.
New York · 17 stops · Pattern e387175743104a7e85fed38c
No boarding service on this branch for 2026-11-04.
Harrisburg · 16 stops · Pattern f25c25ffa4e03e9a89f8d7b6
No boarding service on this branch for 2026-11-04.
Harrisburg · 16 stops · Pattern 2845501a59bb79326992bcfe
No boarding service on this branch for 2026-11-04.
Harrisburg · 15 stops · Pattern c627a9cf4ee2c53b96cb0d97
No boarding service on this branch for 2026-11-04.
Philadelphia · 6 stops · Pattern 7c7d7b428f8a62793cc447e7
No boarding service on this branch for 2026-11-04.
Harrisburg · 17 stops · Pattern 69aed3a53a6579c1f6992ee1
No boarding service on this branch for 2026-11-04.
New York · 12 stops · Pattern 2ea579b210362d16e2149f4e
No boarding service on this branch for 2026-11-04.
New York · 15 stops · Pattern 418d0373c62cba8bf1232b41
No boarding service on this branch for 2026-11-04.
New York · 15 stops · Pattern 4ecd64a1ba195713de8f50b3
No boarding service on this branch for 2026-11-04.
Harrisburg · 15 stops · Pattern d55f9b9852d62296cdf0e18a
No boarding service on this branch for 2026-11-04.
Philadelphia · 5 stops · Pattern 61b75da09babff0fb60a49a5
No boarding service on this branch for 2026-11-04.
New York · 17 stops · Pattern 176777c5ce39e74dbfba75c4
No boarding service on this branch for 2026-11-04.
Harrisburg · 15 stops · Pattern db3870cd835ade3af52fdd00
No boarding service on this branch for 2026-11-04.
Harrisburg · 17 stops · Pattern bbe914d9a89bcb22004b238c
No boarding service on this branch for 2026-11-04.
New York · 13 stops · Pattern 9a7f2e9e9872bc241a415cb4
No boarding service on this branch for 2026-11-04.
More Amtrak travel information
Imported Nov 04, 2026 · 08:26 UTC · Service dates 2026-11-01 through 2027-11-01. See data status
Schedule data published by Amtrak. Feed discovery and cached source archives from MobilityData. Source details ↗