Mexico City to the Aeropuerto Internacional Felipe Ángeles (AIFA) by train.

After many months of delays and setbacks, the Tren Felipe Ángeles, formally known as the Tren Interurbano Buenavista–AIFA, is now up and running.
The Tren Felipe Ángeles connects Mexico City to the Aeropuerto Internacional Felipe Ángeles (AIFA).

The Tren Felipe Ángeles was inaugurated by Mexican President, Claudia Sheinbaum, on April 26, 2026.
I was away at that time. It’s now June 23, and I have been back a week. Today was my first opportunity to go and take the train from Buenavista to the Felipe Ángeles Airport, referred to simply as AIFA, to differentiate it from the Benito Juárez International Airport, which is ACIM or just Mexico City Airport.
The Felipe Ángeles International Airport is not in Mexico City itself. It’s not in Ciudad de México. It’s located 40 km away in Estado de México (Mexico State), not far from Teotihuacán.
So it is important, when you are flying in or out of Mexico City, to check exactly which airport you will be using.
The code of the Felipe Ángeles International Airport (AIFA) is NLU
The code of Mexico City International Airport (AICM), officially known as Benito Juárez International Airport, is MEX.
The trains to the airport run out of Buenavista station, which is served by the Metro and MetroBús.

The Tren Suburbano, which I wrote about previously, also runs out of Buenavista to Cuautitlán.
Here are the 12 stations:
- Buenavista
- Fortuna
- Tlalnepantla
- San Rafael
- Lechería
- Cueyamil
- La Loma
- Teyahualco
- Prados Sur
- Cajiga
- Xaltocan
- AIFA

Route map of the Tren Buenavista – AIFA:

The line is 41 km in length, and the trains reach speeds of up to 130 km/h.
Here is everything you need to know about taking the Tren Felipe Ángeles, from Buenavista station in Mexico City to the Felipe Ángeles Airport (AIFA), as of June 2026:
How much does it cost?
From Mexico City to AIFA costs just 45 pesos, which is about 2.50 USD. This is the promotional fare, so expect the price to increase.
If you are just going to one of the intermediate stations from Buenavista, the fare is just 11.50 pesos.

The fare from AIFA to all stations is 45 pesos.

How to pay for the ticket:
Contactless payment with your bank card is not possible.
So you need to have a Tarjeta de Movilidad Integrada, known as the Metro Card, the same card you use to ride the metro, metrobus and other transportation in Mexico City.
They cost 15 pesos. If you don’t have one already, you need to buy one and load it at the ticket office or at the machines.
Be warned, only some machines accept payment by card, some only with cash.
Here are the METRO CARD machines in Buenavista Station. Do not confuse with the Tren Suburbano travel card machines:

Hours of operation:
Monday to Friday: 5 am to midnight
Saturday: 6 am to midnight
Sundays and public holidays: 7 am to midnight

Schedule:
Trains are scheduled to depart every 30 minutes during the day and supposedly every 15 minutes during busier periods.
I took the Metrobus to Buenavista from where it’s a short walk to the station.
I already had credit on my Metro Card.

You need to touch in, which costs 11.50 pesos.

The Tren Felipe Ángeles at Buenavista Station in Mexico City:

The trains are clean and comfortable.

No smoking, food or drinks, mascotas must be carried in a suitable container.

There is a lot of security on board. Strictly no feet or bags on the seats.

Like the Mexico City to Toluca train, there are no toilets or Wi-Fi on board.
Journey time was 50 minutes.
Tren Felipe Ángeles train at AIFA–Clara Krause station:



On arrival, you need to tap out and pay the remaining 33.50 pesos.

It’s just a short walk to the terminal.
How does it compare to the bus, which I took just over a year ago, when flying to the Dominican Republic?
It’s quicker, more comfortable, and less prone to delays as road traffic in Mexico City is completely bonkers.
I took a coffee, used the baño, and took the train back to Mexico City.
If you have just landed in Mexico, you can buy the Metro Card in the AIFA-Clara Krause Station at the little ticket windows, but only with cash, at least just for now.
It would be a massive improvement once they accept card payments.

There are ATMs and a money exchange in the airport, this one is near the International Arrivals.

Taking the Tren Felipe Ángeles back to Buenavista:

Photos from Buenavista station in Mexico City:


On arrival in Buenavista, there is no requirement to touch out as you have paid the 45 pesos already.





