Travel from Mazatlán to Mexico-City

Bus or fly from Mazatlán to Mexico City?

Interjet, Aeroméxico and 2 other airlines fly from Mazatlán to Mexico City every 4 hours. Alternatively, Autobuses Elite operates a bus from Mazatlán to Mexico City every 2 hours. Tickets cost $60 and the journey takes 14 h 40 min. 3 other operators also service this route.

How to get from Mazatlán to Mexico City

From Mazatlán taxi to Mazatlan airport, fly to Mexico City airport, then line 5 subway to Mexico City. 2 h 17 min $92. From Mazatlán bus to Eje Central Lázaro Cárdenas - Poniente 116 Frente a Central Camionera then line 103 night bus to Insurgentes Norte - Debussy. 14 h 51 min $72. From Mazatlán bus to Terminal Central De Autobuses Del Norte then night bus to Santa Veracruz. 15 h 7 min $73. From Mazatlán drive to Mexico City. 10 h 48 min $103.

Operators from Mazatlán to Mexico City