Train timings

Mexico City Metro train timings

Mexico City Metro trains run from 05:00 (first train) to 00:00 (last train), arriving every 2 minutes at peak and about 5 minutes off-peak. Timings can be ~30 minutes later on Sundays and public holidays.

Operated by Sistema de Transporte Colectivo (STC).

First train
05:00
Last train
00:00
Peak frequency
2 min
Off-peak frequency
5 min

Frequently asked questions

What time does the first Mexico City Metro train run?

The first Mexico City Metro train is around 05:00. Sunday and public-holiday services usually start about 30 minutes later.

What time is the last Mexico City Metro train?

The last Mexico City Metro train departs around 00:00. Reach your origin station a few minutes before to be safe.

How often do Mexico City Metro trains run?

Trains run about every 2 minutes during peak hours and every 5 minutes off-peak, depending on the line.

Do Mexico City Metro timings change on weekends?

On Sundays and public holidays, services typically begin about 30 minutes later and may run less frequently.

Mexico City Metro Timings — First & Last Train, Frequency | MetroFare