Travel from Mexico-City to Acapulco

Bus or fly from Mexico City to Acapulco?

Interjet, Volaris and two other airlines fly from Mexico City to Acapulco every 4 hours. Alternatively, CostaLine operates a bus from Mexico City to Acapulco hourly. Tickets cost $20 - $29 and the journey takes 4 h 54 min.

How to get from Mexico City to Acapulco

ModeDurationPrice
From San Lázaro line 4 night bus to Mexico City airport, fly to Acapulco airport, then taxi to Acapulco.2 h 31 min$113
From Pino Suárez_1_2 line 1 subway to México Central Camionera Poniente, bus to Toluca airport, fly to Acapulco airport, then taxi to Acapulco.4 h$127
From Metro Jamaica bus to Metro Tasqueña, walk to Mexico City Taxqueña, then bus to Acapulco Papagayo.5 h 41 min$28
From Mexico City TAPO Bus bus to Acapulco.5 h 40 min$24
From Merced line 1 subway to México Central Poniente, bus to Toluca, then bus to Acapulco.8 h 23 min$47
From Mexico City drive to Acapulco.4 h 8 min$37

How long does it take to get from Mexico City to Acapulco?

It takes approximately 2 h 31 min to get from Mexico City to Acapulco, including transfers.

Is there a direct bus between Mexico City and Acapulco?

Yes, there is a direct bus departing from Mexico City TAPO Bus and arriving at Acapulco. Services depart five times a day. The journey takes approximately 5 h 40 min.

Operators from Mexico City to Acapulco

OperatorPhoneWebsite
MetrobúsMetrobús
InterjetInterjet
VolarisVolaris
AeroméxicoAeroméxico
AeromarAeromar
Sistema de Transporte Colectivo Metro+52 55 5709 0860Sistema de Transporte Colectivo Metro
El Caminante01 800 509 7545El Caminante
Red de Transporte de PasajerosRed de Transporte de Pasajeros
CostaLineCostaLine
ADO+52 800 369 4652ADO
ETNETN