Tren Felipe Ángeles: How to get to AIFA Airport by Train (Mexico) – Complete Guide

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

Tren Felipe Ángeles from Mexico City to AIFA Airport

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).

Nomadic Backpacker at the AIFA Clara Krause station

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.

Platforms at Buenavista station in Mexico City

The Tren Suburbano, which I wrote about previously, also runs out of Buenavista to Cuautitlán.

Here are the 12 stations:

  1. Buenavista
  2. Fortuna
  3. Tlalnepantla
  4. San Rafael
  5. Lechería
  6. Cueyamil
  7. La Loma
  8. Teyahualco
  9. Prados Sur
  10. Cajiga
  11. Xaltocan
  12. AIFA
Stations from Buenavista to Felipe Angeles Airport

Route map of the Tren Buenavista – AIFA:

Tren Buenavista - AIFA route map

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.

Buenavista AIFA fares

The fare from AIFA to all stations is 45 pesos.

fare list for the AIFA to Buenavista train

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:

Metro card ticket machine at Buenavista station

Hours of operation:

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

Operating hours of the Buenavista to AIFA train

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.

Tarjeta de Movilidad Integrada (MI) in Mexico City

You need to touch in, which costs 11.50 pesos.

Metro Card reader at Buenavista station

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

Tren Felipe Ángeles

The trains are clean and comfortable.

On board the Tren Felipe Ángeles

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

Nomadic Backpacker on the Tren Felipe Ángeles

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

View from the train

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:

Tren Felipe Ángeles train at the AIFA–Clara Krause station
Felipe Ángeles Airport train
Tren Felipe Ángeles at the station at AIFA airport

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

Metro card reader Mexico City

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.

Ticket kiosks at AIFA-Clara Krause station

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

Money exchange office at AIFA in Mexico

Taking the Tren Felipe Ángeles back to Buenavista:

Buenavista to Felipe Ángeles Airport train

Photos from Buenavista station in Mexico City:

Tren Felipe Ángeles at Buenavista station
Felipe Angeles train at Buenavista station

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

If you have enjoyed this post, please consider sharing it on:

Leave a comment