Mexico City to Cancun
Whether you’re planning ahead or comparing last-minute options, this page covers all transport services between Mexico City and Cancun, including departure times, travel lengths and fares.
Travel options for Mexico City to Cancun
Get from Mexico City to Cancun quickly and affordably with flight for 1068 MXN, covering the journey in only 2h y 10 minutes.
Flight from Mexico City to Cancun
Travel from Mexico City to Cancun by flying out of MEX Mexico City Airport and completing the journey in approximately 2 hours 10 minutes, with arrival at CUN Cancun Airport. This option allows you to cover the distance efficiently, with flight prices usually starting from 1,068 MXN. You can check available routes and ticket options on the flight booking page.
Prices: 1,068 MXN
Duration: 2h 10m – 2h 45m ⏱
Combined from Mexico City to Cancun
From Mexico City to Cancun, combined transport lets you start your journey at MEX Mexico City Airport and arrive at CUN Cancun Airport. The trip usually takes about 4 hours 50 minutes with fares starting at 1,786 MXN. Explore available routes and reserve your seat book your journey.
Prices: 1,786 MXN
Duration: 4h 50m – 20h 14m ⏱
Bus from Mexico City to Cancun
Hop on a bus at TAPO San Lazaro, Mexico City or Mexico City Norte Bus Station, with the first departure of the day at 09:45, and head from Mexico City toward Cancun, arriving at Cancun ADO. Services run frequently, so you can pick a departure time that fits your schedule. The journey usually takes around 26 hours 35 minutes, with tickets starting from 2,732 MXN. Plan ahead and book your seat here.
Prices: 2,732 MXN
Duration: 26h 35m – 27h 50m ⏱
Flight Routes & Schedules from Mexico City to Cancun
Board your flight at MEX Mexico City Airport, the only direct service from Mexico City to Cancun. Flights operate from 06:05 until 22:40, and you can expect to be in the air for around 2h 10m to 2h 45m before landing at CUN Cancun Airport. Fares start from 1,068 to 7,198 MXN, and you can check the full timetable for the Mexico City–Cancun route to pick the departure that fits your plans and book your seat in advance.
Cheapest Flight Mexico City to Cancun
1068 MXN, from MEX Mexico City Airport to CUN Cancun Airport, departure at 22:40, duration 2h 10mFastest Flight Mexico City to Cancun
1137 MXN, from MEX Mexico City Airport to CUN Cancun Airport, departure at some times, duration 2h 10mFlight Timetable: MEX Mexico City Airport → CUN Cancun Airport
- 06:05 09:25 2h 20m 1462 MXN
- 06:05 09:25 2h 20m 1544 MXN
- 06:15 09:50 2h 35m 6264 MXN
- 06:15 09:50 2h 35m 6400 MXN
- 06:45 10:03 2h 18m 2556 MXN
- 06:45 10:03 2h 18m 2661 MXN
- 06:45 10:03 2h 18m 7198 MXN
- 07:00 10:20 2h 20m 1560 MXN
- 07:00 10:37 2h 37m 6087 MXN
- 07:00 10:20 2h 20m 1645 MXN
- 08:10 11:45 2h 35m 6087 MXN
- 08:25 11:45 2h 20m 1560 MXN
- 08:25 11:45 2h 20m 1645 MXN
- 09:05 12:40 2h 35m 5078 MXN
- 09:05 12:40 2h 35m 5059 MXN
- 09:55 13:33 2h 38m 5405 MXN
- 09:55 13:33 2h 38m 5507 MXN
- 10:30 13:55 2h 25m 1747 MXN
- 10:30 13:55 2h 25m 1658 MXN
- 10:45 14:30 2h 45m 4936 MXN
- 10:45 14:30 2h 45m 4755 MXN
- 11:10 14:28 2h 18m 1828 MXN
- 11:10 14:28 2h 18m 1751 MXN
- 11:10 14:28 2h 18m 1838 MXN
- 11:50 15:27 2h 37m 3312 MXN
- 11:50 15:27 2h 37m 3274 MXN
- 12:55 16:23 2h 28m 5372 MXN
- 12:55 16:23 2h 28m 5283 MXN
- 14:55 18:30 2h 35m 3312 MXN
- 14:55 18:30 2h 35m 3274 MXN
- 16:10 19:45 2h 35m 3027 MXN
- 16:10 19:45 2h 35m 2982 MXN
- 17:45 21:03 2h 18m 1838 MXN
- 17:45 21:03 2h 18m 1828 MXN
- 17:45 21:03 2h 18m 1751 MXN
- 18:10 21:36 2h 26m 3027 MXN
- 18:10 21:36 2h 26m 2982 MXN
- 19:20 22:55 2h 35m 3352 MXN
- 19:20 22:55 2h 35m 3274 MXN
- 20:45 23:58 2h 13m 1158 MXN
- 20:45 23:58 2h 13m 1187 MXN
- 20:45 23:58 2h 13m 1116 MXN
- 21:05 00:15 2h 10m 1442 MXN
- 21:05 00:15 2h 10m 1364 MXN
- 21:45 01:16 2h 31m 1239 MXN
- 21:45 01:16 2h 31m 1208 MXN
- 22:40 01:50 2h 10m 1137 MXN
- 22:40 01:50 2h 10m 1068 MXN
Combined Routes & Schedules from Mexico City to Cancun
Start at MEX Mexico City Airport for a multi-leg trip to Cancun, involving transfers between different vehicles. Travel time is around 4h 50m to 20h 14m, with services scheduled from 05:05 until 23:45 and tickets beginning at 1,786 to 9,768 MXN. Arrival is at CUN Cancun Airport, and consulting the timetable for routes between Mexico City and Cancun allows you to pick the departure that suits your plans.
Cheapest Combined Mexico City to Cancun
1786 MXN, from MEX Mexico City Airport to CUN Cancun Airport, departure at 11:05, duration 6h 54mFastest Combined Mexico City to Cancun
5243 MXN, from MEX Mexico City Airport to CUN Cancun Airport, departure at 05:35, duration 4h 50mCombined Timetable: MEX Mexico City Airport → CUN Cancun Airport
- 05:05 15:31 9h 26m 2193 MXN
- 05:05 15:31 9h 26m 2233 MXN
- 05:35 22:40 16h 5m 4343 MXN
- 05:35 15:35 9h 5050 MXN
- 05:35 22:10 15h 35m 4107 MXN
- 05:35 18:45 12h 10m 4461 MXN
- 05:35 12:35 6h 5243 MXN
- 05:35 14:40 8h 5m 6712 MXN
- 05:35 11:25 4h 50m 5243 MXN
- 06:00 18:59 11h 59m 5318 MXN
- 06:00 18:59 11h 59m 1828 MXN
- 06:00 13:44 6h 44m 5318 MXN
- 07:25 22:40 14h 15m 3949 MXN
- 07:25 15:35 7h 10m 4655 MXN
- 07:25 14:40 6h 15m 6321 MXN
- 07:25 18:45 10h 20m 4051 MXN
- 08:15 18:59 9h 44m 1828 MXN
- 08:15 18:59 9h 44m 7015 MXN
- 08:40 15:35 5h 55m 4655 MXN
- 08:40 22:40 13h 3949 MXN
- 08:40 14:40 5h 6321 MXN
- 08:40 18:45 9h 5m 4051 MXN
- 09:25 15:35 5h 10m 5050 MXN
- 09:25 22:40 12h 15m 4343 MXN
- 09:25 18:45 8h 20m 4441 MXN
- 09:25 22:10 11h 45m 4107 MXN
- 11:05 18:59 6h 54m 1828 MXN
- 11:05 18:59 6h 54m 1786 MXN
- 11:05 18:59 6h 54m 7015 MXN
- 14:25 22:40 7h 15m 4324 MXN
- 14:25 22:10 6h 45m 4089 MXN
- 16:15 22:10 4h 55m 4009 MXN
- 16:15 08:55 15h 40m 8518 MXN
- 16:15 22:40 5h 25m 4247 MXN
- 17:05 09:35 15h 30m 5515 MXN
- 17:05 08:55 14h 50m 8124 MXN
- 18:30 09:35 14h 5m 6667 MXN
- 18:30 11:30 16h 6667 MXN
- 18:30 08:55 13h 25m 9768 MXN
- 18:55 16:09 20h 14m 4673 MXN
- 18:55 16:09 20h 14m 4992 MXN
- 21:45 13:21 14h 36m 1975 MXN
- 22:45 14:40 14h 55m 7829 MXN
- 22:45 11:30 11h 45m 5909 MXN
- 22:45 12:35 12h 50m 7829 MXN
- 22:45 09:35 9h 50m 5881 MXN
- 23:45 13:21 12h 36m 1975 MXN
- 23:45 16:28 15h 43m 1975 MXN
Bus Routes & Schedules from Mexico City to Cancun
- Catch a bus at TAPO San Lazaro, Mexico City heading toward Cancun ADO, with the journey typically lasting 26h 35m to 27h 50m. Departures operate from 09:45 until 23:30, and fares start at 2,772 MXN.
- Board at Mexico City Norte Bus Station, and after a journey of around 27h to 27h 45m, the bus reaches Cancun ADO. Tickets are available from 2,732 MXN, and departures run from 14:30 until 20:30.
Cheapest Bus Mexico City to Cancun
2732 MXN, from Mexico City Norte Bus Station to Cancun ADO, departure at some times, duration 27hFastest Bus Mexico City to Cancun
2772 MXN, from TAPO San Lazaro, Mexico City to Cancun ADO, departure at 23:30, duration 26h 35mBus Timetable: Mexico City Norte Bus Station → Cancun ADO
- 14:30 19:15 27h 45m 2732 MXN
- 20:30 00:30 27h 2732 MXN
Bus Timetable: TAPO San Lazaro, Mexico City → Cancun ADO
- 09:45 14:30 27h 45m 2772 MXN
- 15:30 20:20 27h 50m 2772 MXN
- 23:30 03:05 26h 35m 2772 MXN
Plan journeys across Mexico
The interactive map helps you explore routes between major cities, coastal destinations, airports, and ferry ports. Compare available transport options and find tickets for your next trip.
More travel routes for Mexico City and Cancun
Planning more stops after Mexico City to Cancun?
If your journey doesn’t end with Mexico City to Cancun, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.