Español | English


At Mexico Airport there are 2 bus terminals with various bus routes that run 24 hours daily to the main cities and points of interest that are located in Mexico City and vicinities as Cuernavaca, Tlaxcala, Puebla, Toluca, Pachuca, Querétaro, Córdoba and San Juan del Río.




See below the bus terminals location:


- Terminal 1: Upper and Ground Floor. It is located close to the international area.

- Terminal 2: Ground Floor

Even though, they depart from Terminal 2 close to Gate D.




The bus companies that serves Mexico Airport are the following ones:


  • Pullman de Morelos: To Cuernavaca. Opening hours: From 06:30 am to 11:00 pm.
  • Estrella Roja: This bus company takes you to different places within Mexico: To Puebla. Opening hours: From 06:00 am to 00:00 am, to Pachuca. Opening hours: From 07:15 am to 09:15 pm, to Queretaro. Opening hours: From 08:30 am to 09:15 pm. Other destinations: Toluca, San Miguel de Allende, León and Irapuato.
  • ADO: To Cordoba, Orizaba and Veracruz.
  • TNT Caminante: To Toluca.
  • Flecha Blanca: To San Juan del Rio.
  • Flecha Roja: To Pachuca.
  • Primera Plus: To Queretaro (by this bus you can also transfer to other ones to Leon, San Miguel Allende, Guanajuato, etc.)




Find attached the fixed prices of the bus service:

- Cuernavaca - $270.00

- Pachuca - $225.00

- Puebla - $300.00

- Querétaro - $405.00

- Toluca - $210.00

- Córdoba - $582.00

- San Juan del Rio - $273.00

- Orizaba - $558.00

- Celaya - $470.00

*Rate are subject to change.



Where do I buy my ticket?

As there aren’t bus offices at the airport, you should purchase your ticket at the booth located facing the buses park.