Back to rail

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 Amtrak

Transportation hub

Explore aviation, maritime, GPS, fleet, and rail tracking.

Continue exploring