English | Español
Mexico City Airport Informational Guide to Mexico City International Airport - Benito Juarez International Airport (MEX) - Non Official

Mexico City Airport Bus

Mexico City Airport Bus Terminal

In Mexico City Airport there are two bus terminals that run 24 hours daily.

From these terminals, bus services depart to the main cities and points of interest in Mexico City and vicinities such as Cuernavaca, Tlaxcala, Puebla, Toluca, Pachuca, Queretaro, Cordoba and San Juan del Rio.


- Terminal 1: Close to the car ramp to the international area.

- Terminal 2: Close to Gate D, between entrance 4 and the domestic arrivals exit point.

bus Companies

The following bus companies serve Mexico City Airport:


To Cuernavaca.

Service hours: 04:00 am to 00:30 am.

Estrella Roja

To Puebla.

Service hours: 01:00 am to 11:59 pm.

Estrella Blanca

To Pachuca.

Service hours: 06:30 am to 10:30 pm.


To Toluca and Mexico City Airport.

Toluca: 07:20 am to 11:30 pm.

Mexico City Airport: 10:50 am to 11:50 pm.

Primera Plus

To Queretaro, Celaya and San Juan del Rio.

Queretaro: 01:20 am to 11:50 pm.

Celaya: 07:30 am to 10:00 pm.

San Juan del Río: 09:00 am and 06:15 pm.


Find attached the fixed prices of the bus services in Mexico City Airport:

- Cuernavaca: MX$270
- Pachuca: MX$225
- Puebla: MX$300
- Queretaro: MX$405
- Toluca: MX$210
- Cordoba: MX$582
- San Juan del Rio: MX$273
- Orizaba: MX$558
- Celaya: MX$470

*Rates are subject to change

Where do I buy my ticket?

As there aren’t bus offices at the airport, tickets are sold at the booths located facing the bus terminals.