Rail tracking
How Train Tracking Works
Train tracking is usually operator-specific. A useful passenger view can combine the scheduled trip with realtime vehicle positions, trip updates, service alerts, and predictions supplied by the railway or transit agency.
By TransitSatellite · Reviewed October 20, 2026
The schedule is the baseline
A published timetable describes the planned trip, stops, and times. It is not proof that the train is currently on time or even operating normally.
Realtime systems add updates that can describe delays, cancellations, changed routes, and predicted arrivals or departures.
Vehicle positions answer a different question
GTFS Realtime can include a VehiclePosition with latitude and longitude for a vehicle. The position should also be associated with the trip the vehicle is serving when that information is available.
A position timestamp matters because a marker can become stale even if the surrounding feed continues updating.
Passenger status can include more than a map
Trip updates and service alerts can be more important than a vehicle dot. A rider may need to know whether a stop was skipped, a train was cancelled, or an arrival prediction changed.
That is why TransitSatellite sends live Amtrak status questions back to Amtrak rather than presenting a schedule as if it were realtime.
Common questions
Is a train schedule the same as live train status?
No. A schedule is the planned service. Realtime status can add delays, cancellations, vehicle positions, and predicted stop times.
Why can a train marker be stale?
The vehicle position may have an older measurement timestamp even if the data feed itself was updated more recently.
Sources
Amtrak train status
Use Amtrak’s own service for current Amtrak train status.
Open AmtrakTransportation hub
Explore aviation, maritime, GPS, fleet, and rail tracking.
Continue exploring