1map logoGo to main page

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

Compare Travel Options and Prices

from
Cancun, Mexico
to
Mexico City, Mexico

How to Get from Cancun to Mexico City: 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
1303.6 kmDistance
3h 49m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Cancun to Mexico City 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  49m
Estimated price
$73-345
Recommended
Company
various
Plane
Average Duration
4h  7m
Estimated price
$64-271
Cheapest
route map
Distance: 1303.6 km
Duration: 3h 49m

See more options

Pricing table
Company
various
Plane
Average Duration
5h  39m
Estimated price
$70-334
Company
ADO
Bus
Average Duration
29h 
Estimated price
$110-240
Company
various
Drive
Average Duration
19h  6m
Estimated price
$160-250
Company
various
Taxi
Average Duration
4h  47m
Estimated price
$167-419

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Fly $83 $58 $62 $69 $68 $81 $80

Traveling From Cancun to Mexico City

Traveling from Cancun to Mexico City offers a shift from stunning beaches and vibrant nightlife to rich history, bustling urban life, and a thriving culinary scene.

Best Neighbourhoods in Mexico City

Mexico City boasts diverse neighborhoods, each offering a distinct character.

Roma
• Trendy cafes and boutiques line the streets.
• Known for its vibrant street art scene.
Condesa
• Lush parks provide a green escape in the city.
• Popular for its nightlife and dining options.
Coyoacán
• Home to the Frida Kahlo Museum.
• Bohemian vibe with charming colonial architecture.

Best Times To Visit Mexico City's Attractions

Visiting Mexico City’s attractions at the right time can enhance your experience.

Teotihuacan
Early morning visits offer cooler weather and fewer tourists.
Chapultepec Park
Weekdays are quieter, providing a peaceful stroll through nature.
Zócalo
Visit early on Sundays for local cultural events and fewer crowds.

Mexico City Weather: What to Expect Year-Round

Mexico City boasts a mild, temperate climate with distinct seasons; the best times to visit are during spring and fall when temperatures are comfortable and rain is less likely. Understanding the weather can help you plan outdoor activities and enjoy the city's vibrant atmosphere more fully.

Dining Recommendation in Mexico City

When in Mexico City, don't miss trying Tacos al Pastor at El Huequito, where the combination of marinated pork, fresh pineapple, and handmade tortillas creates an explosion of flavor that differs greatly from the seafood-focused cuisine of Cancun. The vibrant atmosphere and emphasis on traditional ingredients showcase the city's culinary heritage, offering a truly immersive dining experience.

Cancun - Mexico City operators

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

Plane Show flights
Website
vivaaerobus.com

Plane from Cancun (CUN) to Mexico City Santa Lucia Apt (NLU)

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

Plane from Cancun (CUN) to Mexico City (MEX)

Average Duration
2h 33m
Estimated price
$55-290

Plane from Cancun (CUN) to Toluca (TLC)

Average Duration
2h 25m
Estimated price
$50-350

Plane from Cancun (CUN) to Puebla (PBC)

Average Duration
2h 16m
Estimated price
$85-390
Website
aeromexico.com

Plane from Cancun (CUN) to Mexico City Santa Lucia Apt (NLU)

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

Plane from Cancun (CUN) to Mexico City (MEX)

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

Plane from Cancun (CUN) to Mexico City Santa Lucia Apt (NLU)

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

Plane from Cancun (CUN) to Mexico City (MEX)

Average Duration
2h 28m
Estimated price
$60-300

Plane from Cancun (CUN) to Toluca (TLC)

Average Duration
2h 33m
Estimated price
$55-490

Plane from Cancun (CUN) to Puebla (PBC)

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

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

Average Duration
29h
Estimated price
$110-240
all-pages.other Show other routes

Other from Puebla to Terminal Central del Sur Taxqueña bus station

Average Duration
1h 15m
Estimated price
$75-90

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

Traveling between Cancun and Mexico City 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 the sunny beaches of Cancún to the vibrant urban landscape of Mexico City, covering a distance of 1010 miles in approximately 19 hours and 6 minutes of driving time. 💰 Experience the flexibility of travel as the prices for the journey by car range from $160 to $250, allowing you to choose the option that suits your budget and travel preferences.
Average price
$160 - $250
🚂 Embark on a scenic train journey from Cancun to the vibrant Mexico City route spans 1,632 km and involves 2 transfers, offering a unique travel experience.
Useful tips for train travellers
• Onboard Services: For your train trip from Cancun to Mexico City, the most popular operator, ADO, offers catering services onboard. You'll find options that include snacks, beverages, and even light meals available for purchase. They also provide complimentary beverages in the higher-class cabins.
• Seating Options: ADO offers three main seating categories on the Cancun to Mexico City route: First Class (Platinum), Business Class (ADO GL), and Economy Class. First Class features recliner seats with more legroom, personal entertainment screens, and complimentary meals. Business Class offers spacious seats and a quieter environment, while Economy Class includes comfortable seating at a more budget-friendly price.
• Useful Links: Plan your journey and explore additional resources using these links: ADO website for bookings ADO, Map of Mexico City Metro system Metro Mexico City Map, and check local transport schedules at Transport in Mexico City.
🛫 Experience a convenient and efficient journey from Cancun to Mexico City with a quick 2-hour and 10-minute direct flight. Airlines like Volaris, Aeroméxico, and Viva Aerobus provide services from Cancun Airport to Mexico City Santa Lucia Apt Airport, offering a variety of options for travelers. 🌆 Enjoy a seamless transition as you cover the distance between the vibrant beaches of Cancun and the bustling streets of Mexico City in just 3 hours and 49 minutes by plane. Embrace the contrast between the two diverse destinations within the same country. 💸 Explore the range of prices for flights between Mexico City and Cancun, which typically range from $73 to $345, catering to various budgets and preferences for an enriching travel experience across Mexico. Plan your trip accordingly and make the most of your journey from the Yucatan Peninsula to the heart of Mexico.
Departure Point
Cancun Airport
Arrival Point
Mexico City Santa Lucia Apt Airport
🚌 The journey from Cancun to Mexico City by bus takes approximately 29 hours and services depart twice daily from Terminal de Autobuses ADO Cancún to Terminal Central de Autobuses del Norte operated by ADO. 🛣️ Route 1: It takes 1 day and 3 hours to reach Mexico City from Cancun, covering a distance of 1,632 km with 2 transfers along the way. 🚏 Route 2: Also taking 1 day and 3 hours, this route covers a distance of 1,637 km with 3 transfers before reaching Mexico City.
Departure Point
Terminal de Autobuses ADO Cancún station
Arrival Point
Terminal Central de Autobuses del Norte station
Useful tips for bus travellers
• Book your ADO bus tickets in advance, especially during peak travel seasons or holidays, to secure your seat for the roughly 29-hour journey from Terminal de Autobuses ADO Cancún to Terminal Central de Autobuses del Norte in Mexico City. You can check schedules and book tickets at ado.com.mx
• Upon arriving at Terminal Central de Autobuses del Norte in Mexico City, look for clearly marked signs pointing towards the exit and public transport options like Metro and taxis; the station can be busy and a bit overwhelming, so keep your belongings close and be aware of your surroundings.
• Pack snacks and water for the long trip, but also look out for stops at rest areas where you can stretch your legs and buy local food—try tamales or tortas, which are often available at these stops, making the experience more enjoyable.

Frequently asked questions

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

Or choose the category:
The cheapest way to travel from Cancun to Mexico City is by bus. Tickets range from $100 to $230, depending on the bus company and class of service. The journey takes approximately 29 hours, so it is important to plan for comfort and bring necessary items such as snacks and entertainment.
The fastest way to travel from Cancun to Mexico City is by flying. There are several airlines that offer direct flights between the two cities, with a flight time of approximately 4 hours and 22 minutes. The cost of the flight varies depending on the airline and time of booking, ranging from $70 to $370. It is recommended to compare prices and book in advance to get the best deals.
The distance from Cancún to Mexico City is approximately 809 miles. If you're driving, the road distance is about 1014.4 miles. It's important to note that these distances may vary depending on the route you take and any detours along the way.
The best way to travel from Cancun to Mexico City without a car is by bus. There are several bus companies that offer direct routes from Cancun to Mexico City, with travel times averaging around 29 hours. The cost of a bus ticket typically ranges from $100 to $230, depending on the class of service and the time of travel. Buses are a comfortable and affordable option for traveling between these two cities.
It takes approximately 4 hours and 22 minutes to travel from Cancun to Mexico City, including transfers. The most convenient way to make this journey is by taking a domestic flight, as it is the fastest option available. Flights between Cancun and Mexico City are operated by several airlines and depart regularly throughout the day. It is recommended to check the flight schedules and book tickets in advance to secure the best fares and availability.
There are numerous options for accommodation near Mexico City, with over 1117 hotels available to choose from. Prices for hotels in Mexico City start at $57 per night. Some popular areas to stay in Mexico City include the historic center, Polanco, Condesa, and Roma neighborhoods, which offer a range of hotels to suit different budgets and preferences. It is recommended to book accommodation in advance to secure the best rates and availability.
Yes, you can drive from Cancun to Mexico City. The driving distance is approximately 1014 miles and it takes around 19 hours and 13 minutes to complete the journey. It is advisable to plan your route in advance, ensure you have a valid driver's license, and be prepared for long stretches of driving on highways.
Yes, there is a direct bus between Cancun and Mexico City. The bus departs from Terminal de Autobuses ADO Cancún and arrives at Mexico City Norte. The bus service operates twice daily and runs every day. The journey typically takes approximately 29 hours.
You can catch the bus from Cancún to Mexico City at the Terminal de Autobuses ADO Cancún station. ADO is the bus company that operates this route. The terminal is located in Cancún and is easily accessible for travelers.
The Cancun to Mexico City bus service, operated by ADO, arrives at Mexico City Norte station. It is a major bus station located in the northern part of Mexico City. From there, travelers can easily access various parts of the city or transfer to other modes of transportation for onward travel. The Mexico City Norte station is well-equipped with amenities such as restrooms, food stalls, and waiting areas to make the passengers' arrival comfortable.
To get from Cancún to Mexico City, the cheapest option is to take a bus. The price for a bus ticket ranges from $100 to $230, and the journey takes approximately 29 hours. It is recommended to book your bus ticket in advance to secure your seat and choose a reputable bus company for a comfortable and safe trip.
Viva Aerobus, Volaris, and Aeroméxico are the airlines that offer flights from Cancun Airport to Mexico City Airport. These flights provide a convenient and time-saving option for travelers wanting to reach Mexico City from Cancun. It is recommended to check with each airline for schedules, prices, and any specific requirements before booking your flight.
The fastest way to get from Cancun to Mexico City is by taking a direct flight. The flight duration is approximately 2 hours and 25 minutes. Airlines such as Viva Aerobus, Volaris, and Aeroméxico offer flights from Cancun Airport to Mexico City Airport. The ticket prices for this route range from $71 to $362.
The flight from Cancun to Mexico City typically takes around 2 hours and 25 minutes. This is the quickest and most convenient way to travel between the two cities. There are multiple airlines that offer direct flights between Cancun Airport and Mexico City Airport, so you have several options to choose from. It is always recommended to check with the airlines for the most up-to-date schedules and prices.
The cost of a flight from Cancun to Mexico City can range from $71 to $362. The prices vary based on factors such as the airline, time of booking, and travel dates. It is advisable to compare prices from different airlines and book in advance to find the best deals and save money on your flight.
The cost of a bus ticket from Cancun to Mexico City ranges from $100 to $230. The price may vary depending on the bus company, the type of bus, and the class of service. It is recommended to check with different bus companies and compare prices to find the best deal.
Driving from Cancun to Mexico City can cost anywhere between $160 to $250, depending on factors like fuel prices, tolls, and duration of the trip. It is important to consider additional expenses such as accommodation and meals during the drive. It is advised to plan the route in advance and be aware of any driving restrictions or regulations in different regions of Mexico.

Trips from Cancun

Trips to Mexico City