Railwatch

Train 670

ActiveUpdated 48 min agoKeystone

En route from NWK to NYP

HARNYP
Speed0 mph
HeadingTBD
Next stopNYP
Stops14/15

Route Progress

100%
HARHarrisburg
NYPNew York

Last Signal

5/31/2026 5:46:26 PM
Signal Age
Signal 62 min ago
Latitude
40.77056
Longitude
-74.03986
Data Updated

Delay Trend

13 min late
Holding steady13 min late
13 min lateon time6 min earlyNYP6:35 PM10:00 PM

Data Quality

48 snapshots
  • Cached data is staleUpdated 48 min ago. The scheduled ingest may be delayed or the upstream feed may be slow.
  • Train signal is staleSignal 62 min ago. Position and stop estimates may lag the real train.

Trip Timeline

15 stops
  1. HARHarrisburg, PA, Harrisburg
    ON TIME
    ConfirmedActual stop event received
    TBD14:05on time
  2. MIDMiddletown, PA, Middletown
    ON TIME
    ConfirmedActual stop event received
    14:1214:153 min early
  3. ELTElizabethtown, PA, Elizabethtown
    1 MI LATE
    ConfirmedActual stop event received
    14:2114:231 min early
  4. MJYMount Joy, PA, Mount Joy
    1 MI LATE
    ConfirmedActual stop event received
    14:2614:292 min early
  5. LNCLancaster, PA, Lancaster
    5 MI LATE
    ConfirmedActual stop event received
    14:3714:451 min early
  6. PARParkesburg, PA, Parkesburg
    7 MI LATE
    ConfirmedActual stop event received
    15:0215:064 min late
  7. COTCoatesville, PA, Coatesville
    9 MI LATE
    ConfirmedActual stop event received
    15:1415:1410 min late
  8. DOWDowningtown, PA, Downingtown
    7 MI LATE
    ConfirmedActual stop event received
    15:1815:187 min late
  9. EXTExton, PA, Exton
    9 MI LATE
    ConfirmedActual stop event received
    15:2415:267 min late
  10. PAOPaoli, PA, Paoli
    6 MI LATE
    ConfirmedActual stop event received
    15:3315:347 min late
  11. ARDArdmore, PA, Ardmore
    6 MI LATE
    ConfirmedActual stop event received
    15:4615:476 min late
  12. PHLPhiladelphia, PA, Philadelphia
    3 MI LATE
    ConfirmedActual stop event received
    16:0116:126 min late
  13. TRETrenton, NJ, Trenton
    2 MI LATE
    ConfirmedActual stop event received
    16:4016:413 min late
  14. NWKNewark, NJ, Newark
    ON TIME
    ConfirmedActual stop event received
    17:0917:133 min early
  15. NYPNew York, NY, New York
    13 MI LATE
    LowTrain signal is stale
    17:45TBD13 min late