Skip Navigation

Train Status

 

Track on Map

Below is a map displaying all Metrolink trains that are currently running.  The map is updated every 60 seconds.  Click here for the full train schedules.

{{modalLine && getLineNameFromShort(modalLine)}}

train{{modalTrainNum && modalTrainNum.substring(1)}}
destination {{modalDestination}}
  • Exclamation Triangle{{data.Message}}
  • {{stop.FormattedTrackDesignation}}Estimated
    {{getStationName(stop.PlatformName)}}{{stop.FormattedCalcTrainMovementTime}}

    {{getStatusCodeText(stop.CalculatedStatus)}} {{stop.FormattedTrainMovementTime}} arrival.

Scroll to top

Back to top

Arrivals by Station

{{modalStation && getStationName(modalStation)}}
  • Exclamation Triangle{{data.Message}}
  • {{train.RouteCode && getLineNameFromShort(train.RouteCode)}} Line
    {{train.FormattedTrackDesignation}}Estimated
    train{{train.TrainDesignation}}{{train.FormattedCalcTrainMovementTime}}
    destination{{train.TrainDestination}}

    {{getStatusCodeText(train.CalculatedStatus)}} {{train.FormattedTrainMovementTime}} arrival.

No trains are scheduled to arrive within the next two hours

Scroll to top

Back to top

Train / Direction Next Stop Estimated Track Status View All Stops

{{ station.RouteCode.replace(/ LINE/i, '').replace(/rvs/i, 'RIV') }} {{ station.TrainDesignation.substring(1) }}

{{ station.TrainDirection ? 'Inbound' : 'Outbound' }}
destination{{ station.TrainDestination }}
Next stop {{ getStationName(station.PlatformName) }}
{{ getStatusCodeText(station.CalculatedStatus) }} {{ station.FormattedTrainMovementTime }} arrival.
{{ station.FormattedCalcTrainMovementTime }}
Estimated
{{station.FormattedTrackDesignation.replace('Track ', '')}}
Track
{{ getStatusCodeText(station.CalculatedStatus) }} {{ station.FormattedTrainMovementTime }} arrival.

About Train Tracker Estimates

Predictions are estimates based on available information and may be subject to change. Metrolink accepts no liability for deviations. Forecasts updated every 60 seconds.