1map logoGo to main page

Mexico City to Cancun from $110: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Mexico City, Mexico
to
Cancun, Mexico

How to Get from Mexico City to Cancun: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$110 by busBest price
1302.1 kmDistance
3h 8m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Mexico City to Cancun with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Various
Plane
Average Duration
3h  8m
Estimated price
$74-350
Recommended
Company
Various
Plane
Average Duration
3h  57m
Estimated price
$63-275
Cheapest
route map
Distance: 1302.1 km
Duration: 3h 8m

See more options

Pricing table
Company
Various
Plane
Average Duration
4h  48m
Estimated price
$71-340
Company
ADO
Bus
Average Duration
27h  38m
Estimated price
$110-240
Company
Various
Drive
Average Duration
19h  21m
Estimated price
$160-250
Company
Various
Taxi
Average Duration
4h  7m
Estimated price
$170-426

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Fly $60 $66 $61 $70 $69 $51 $53

Traveling From Mexico City to Cancun

Your journey from Mexico City to Cancun reveals the dynamic contrast between the vibrant urban life of the capital and the laid-back beach atmosphere of the Caribbean paradise.

Best Neighbourhoods in Cancun

Cancun features diverse neighborhoods, each offering distinct experiences for travelers.

Hotel Zone
• Home to luxury resorts and beachfronts.
• Vibrant nightlife options await you.
Downtown Cancun
• Authentic local cuisine and markets abound.
• Experience daily life with local culture.
Puerto Juarez
• Gateway to Isla Mujeres ferry service.
• Quiet atmosphere with stunning coastal views.

Best Times To Visit Cancun's Attractions

Timing your visits can greatly enhance your Cancun experience.

Chichen Itza
Arrive early, around 8 AM, to avoid throngs of tourists.
Tulum Ruins
Visit in the late afternoon for fewer visitors and cooler temperatures.
Cenote Ik Kil
Early mornings offer a tranquil atmosphere before peak crowds arrive.

Cancun Weather: What to Expect Year-Round

Cancun boasts a tropical climate with warm temperatures year-round, making it an attractive destination for sun-seekers. The dry season from December to April is ideal for travel, as sunny days and pleasant nights enhance your beach and exploration experience.

Dining in Cancun: A Taste of the Caribbean

Indulge in fresh ceviche at La Habichuela, where the laid-back coastal vibe complements the vibrant flavors of the dish, showcasing local seafood in a way that differs from the more complex and varied tastes found in traditional Mexico City cuisine. The enchanting garden setting enhances the experience, allowing you to savor Caribbean influences while enjoying the ocean breeze.

Mexico City - Cancun operators

Explore transport companies operating between Mexico City and Cancun, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
aeromexico.com

Plane from Mexico City Santa Lucia Apt to Cancun

Average Duration
2h 19m
Estimated price
$60-280

Plane from Mexico City to Cancun

Average Duration
2h 33m
Estimated price
$95-340
Website
volaris.com

Plane from Mexico City Santa Lucia Apt to Cancun

Average Duration
2h 14m
Estimated price
$55-370

Plane from Mexico City to Cancun

Average Duration
2h 13m
Estimated price
$60-300
Website
vivaaerobus.com

Plane from Mexico City Santa Lucia Apt to Cancun

Average Duration
2h 15m
Estimated price
$45-480

Plane from Mexico City to Cancun

Average Duration
2h 18m
Estimated price
$55-290
Bus Show bus routes
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from Terminal Central de Autobuses del Norte to Terminal de Autobuses ADO Cancún

Average Duration
27h 38m
Estimated price
$110-240
Taxi

Taxi from Terminal Central del Sur Taxqueña to Puebla

Average Duration
1h 31m
Estimated price
$75-95
all-pages.other Show other routes

Other from Mexico City to Cancún

Average Duration
19h 21m
Estimated price
$160-250

Mexico City to Cancun: Overview of Bus, Train, Flight, and Car Trips

Traveling between Mexico City and Cancun offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road trip from Mexico City to Cancun, covering a distance of 1615.8 km, with an estimated driving time of 19 hours and 21 minutes. 💰 Prepare for a range of budget options for this journey, with prices typically ranging from $160 to $250 to travel by car from Mexico City to the sun-kissed beaches of Cancun.
Average price
$160 - $250
🚂 Traveling from Mexico City to Cancun by train is an exciting journey that takes approximately 1 day and 3 hours, covering a distance of 1,654 km with 2 transfers.
🛫 Flying from Mexico City Santa Lucia Apt Airport to Cancun Airport is a quick and convenient journey, with the direct flight taking only 2 hours and 14 minutes. 💰 Prices for flights between Cancun and Mexico City can range from $74 to $350, offering affordable options for those looking to explore these vibrant Mexican destinations.
Departure Point
Mexico City Santa Lucia Apt Airport
Arrival Point
Cancun Airport
Useful tips for plane travellers
• Book your flight early, as prices between Mexico City and Cancun can vary widely, ranging from $74 to $350; websites like Volaris, Aeroméxico, and Viva Aerobus often offer competitive rates and promotions.
• Upon arrival at Cancun Airport, expect to navigate through a large, often busy terminal; follow the signs for 'Transportation' to reach pre-arranged taxi stands and be prepared for hustle—setting aside about 30-45 minutes to get through customs and to your transportation.
• A taxi from Cancun Airport to the city center generally costs around $25-$40 USD; consider booking a reliable airport taxi service in advance to avoid confusion upon arrival—refer to the official Cancun Airport website for transportation options.
🚌 The journey from Mexico City to Cancun by bus takes approximately 27 hours and 38 minutes. ☀️ Travelers can enjoy the diverse landscapes of Mexico while en route to Cancun, with prices for the bus ticket ranging from $110 to $240. The arrival point at Terminal de Autobuses ADO Cancun offers convenient access to the city's attractions and beaches.
Departure Point
Terminal Central de Autobuses del Norte station
Arrival Point
Terminal de Autobuses ADO Cancún station
Useful tips for bus travellers
• Book your ADO bus tickets in advance through the official ADO website (ado.reservatickets.com) to secure your spot on the direct service from Terminal Central de Autobuses del Norte to ADO Cancún, especially during peak travel seasons.
• Prepare for a lengthy journey of nearly 28 hours; pack snacks, a refillable water bottle, and entertainment options like e-books or movies to make your trip more enjoyable.
• Upon arriving at Terminal de Autobuses ADO Cancún, download the ADO app (ado.reservatickets.com) to help navigate local transportation options and find nearby dining options, as the terminal is close to many restaurants and services.

Frequently asked questions

Find out more about the route from Mexico City to Cancun.

Or choose the category:
The distance between Mexico City and Cancun is approximately 1302.0 km by air, while the road distance is about 1624.1 km. The typical travel times vary depending on the mode of transportation. Taking a taxi to Puebla and then flying is the fastest option, with a travel time of around 4 hours and 7 minutes. A direct flight from Mexico City to Cancun takes about 3 hours and 46 minutes. If driving by car, it would take approximately 19 hours and 30 minutes to travel from Mexico City to Cancun. Lastly, taking a bus would require a longer travel time of around 27 hours and 38 minutes.
The most cost-effective option for traveling from Mexico City to Cancun would be to take a bus, as it is cheaper than flying. However, it does come with a longer travel time of 27 hours and 38 minutes. If time efficiency is a priority, flying would be the best option, with a travel time of only 3 hours and 46 minutes.
The prices for a bus ticket between Mexico City and Cancun can range between $100 and $220, depending on the bus company and the type of service.
To get from Mexico City to Cancun without using public transportation, your best option is to drive. The distance between the two cities is approximately 1623.8 km, and it takes about 19 hours and 30 minutes to complete the journey by car. The cost of renting a car for this trip can vary from $160 to $250, depending on the rental company and the type of vehicle chosen.
To travel from Mexico City to Cancun without a car, the best option is to take a bus. The journey takes approximately 27 hours and 38 minutes and fares range from $100 to $220. Buses typically offer comfortable seating and amenities such as Wi-Fi, making the long trip more enjoyable.
Yes, there is a direct bus link between Mexico City and Cancun. The bus service operated by ADO departs from Mexico City Norte station and arrives at Terminal de Autobuses ADO Cancún. The journey takes approximately 27 hours and 38 minutes.
The flight between Mexico City and Cancun typically takes around 2 hours and 13 minutes. This is the quickest and most convenient mode of transportation for this route. The cost of a flight between the two cities can vary, with prices ranging from $63 to $297 depending on factors such as the airline, time of booking, and availability.
There are numerous options for places to stay near Cancun. With over 1223 hotels available, you have a wide range of choices to fit your budget and preferences. Prices for accommodations start at $126 per night.