1map logoGo to main page

Mexico City, Federal District to Mérida, Yucatan from $90: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Mexico City, Mexico
to
Mérida, Mexico

How to Get from Mexico City to Mérida: 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.

$90 by busBest price
1013 kmDistance
3h Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Mexico City to Mérida 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 
Estimated price
$121-495
Recommended
Company
ADO
Bus
Average Duration
21h  15m
Estimated price
$90-190
Cheapest
route map
Distance: 1013 km
Duration: 3h

See more options

Company
various
Plane
Average Duration
3h  48m
Estimated price
$95-410
Company
various
Plane
Average Duration
4h  40m
Estimated price
$108-435
Company
various
Drive
Average Duration
16h 
Estimated price
$130-1210

Traveling From Mexico City to Merida

This journey from the bustling streets of Mexico City to the vibrant, laid-back atmosphere of Merida offers a striking contrast in culture, pace, and ambiance.

Best Neighbourhoods in Merida

Merida is known for its vibrant neighborhoods, each with unique charm.

Centro Historico
• Rich history with stunning colonial architecture.
• Bustling local markets and restaurants.
Paseo de Montejo
• Broad avenues lined with beautiful mansions.
• Great for leisurely walks and cultural events.
Santa Lucia
• Lively area with outdoor concerts and art galleries.
• Surrounded by cozy cafes and local shops.

Best Times To Visit Merida's Attractions

Planning your visit to Merida? Consider these tips for optimal experiences.

Plaza Grande
Visit early in the morning or late afternoon for a quieter atmosphere.
Paseo de Montejo
Sunday mornings offer a delightful car-free experience for leisurely strolls.
Museo Casa de Montejo
Late mornings or weekday afternoons are less crowded and more enjoyable.

Merida Weather: What to Expect Year-Round

Merida enjoys a warm tropical climate with hot summers and mild winters, making it ideal for year-round exploration. The best times to visit are typically between November and April, as pleasant temperatures enhance outdoor activities and events.

Dining Recommendation

Try the traditional cochinita pibil at Ramey, a local favorite that features slow-cooked, marinated pork wrapped in banana leaves. This dish offers a depth of flavor and a casual, inviting atmosphere that stands in contrast to the more upscale culinary scene in Mexico City.

Mexico City - Mérida operators

Explore transport companies operating between Mexico City and Mérida, 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 (NLU) to Merida (MID)

Average Duration
1h 53m
Estimated price
$1213-1214

Plane from Mexico City (MEX) to Merida (MID)

Average Duration
2h 6m
Estimated price
$1211-1215
Website
volaris.com

Plane from Mexico City Santa Lucia Apt (NLU) to Merida (MID)

Average Duration
1h 49m
Estimated price
$1216-1215

Plane from Mexico City (MEX) to Merida (MID)

Average Duration
1h 49m
Estimated price
$1217-1218
Website
vivaaerobus.com

Plane from Mexico City Santa Lucia Apt (NLU) to Merida (MID)

Average Duration
1h 50m
Estimated price
$1211-1219

Plane from Mexico City (MEX) to Merida (MID)

Average Duration
1h 53m
Estimated price
$1217-1214

Plane from Toluca (TLC) to Merida (MID)

Average Duration
1h 50m
Estimated price
$4950-1214
Bus Show bus routes
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from Terminal de Autobuses de Pasajeros de Oriente to Mérida Centro Histórico

Average Duration
21h 15m
Estimated price
$90-190

Mexico City to Mérida: Overview of Bus, Train, Flight, and Car Trips

Traveling between Mexico City and Mérida 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 exciting road trip from Mexico City to Mérida, covering 816 miles of diverse landscapes and cultural experiences. 💸 Depending on your budget and preferences, you can find car rental prices ranging from $130 to $200 for the journey to Mérida from Mexico City. 🌴 Arrive in Mérida after a scenic 16-hour drive, ready to explore this vibrant city known for its rich history, stunning architecture, and delicious Yucatecan cuisine.
Average price
$130 - $200
Useful tips for car travellers
• On your route from Mexico City to Merida, plan to stop for gas at one of the Pemex stations you will find every 200-300 km; expect prices to be around 25-28 pesos per liter.
• When entering Merida, be aware that the historic center has restricted traffic zones; parking typically costs between 50 to 100 pesos per day, and it's best to secure a spot at one of the public parking lots near Plaza Grande.
• Utilize Google Maps or Waze for navigation on highways such as the Mexico 180D, as these apps will provide up-to-date traffic conditions and can suggest detours if needed; also, familiarize yourself with the local driving etiquette, especially regarding yielding to pedestrians.
🚆 Embark on a scenic train journey from Mexico City to Merida route spans 1,301 km and includes 2 transfers, offering a unique way to experience Mexico's diverse landscapes.
🛫 Flying from Mexico City to Merida is a convenient option, with a direct flight taking just 1 hour and 49 minutes. Aeroméxico, Volaris, and Viva Aerobus provide flight options for this route. 🛄 The flight distance from Mexico City to Merida is covered in approximately 3 hours, making it a relatively short journey by air. Travelers can enjoy a quick and efficient trip between these two vibrant Mexican cities. 💸 Ticket prices for flights between Merida and Mexico City can range from $121 to $495, offering a variety of options to suit different budgets. Whether for business or leisure, flying between these destinations is a popular and accessible choice.
Departure Point
Mexico City Santa Lucia Apt Airport
Arrival Point
Merida Airport
Useful tips for plane travellers
• Consider booking your flight with Aeroméxico or Volaris as they may offer complimentary refreshments, which can enhance your travel experience—especially useful on the approximately 1h 49m direct flight from Mexico City Santa Lucia Airport to Merida.
• Upon arrival at Merida Airport, you'll find that the airport is relatively small, making it easy to navigate; however, it's advisable to collect your luggage swiftly as the baggage claim can get busy, and the airport’s limited facilities mean you’ll want to head to the city quickly.
• Expect to pay around $15 to $20 (300 to 400 MXN) for a taxi from Merida Airport to the city center; always confirm the fare before starting your ride and keep an eye out for authorized taxi stands located outside the terminal for safety and assurance.
🚌 Traveling from Mexico City to Merida by bus is a convenient option with services departing four times a day from Terminal de Autobuses de Pasajeros de Oriente. The journey takes approximately 21 hours and 15 minutes, providing a scenic route through Mexico.
Departure Point
Terminal de Autobuses de Pasajeros de Oriente station
Arrival Point
Mérida Centro Histórico station

Frequently asked questions

Find out more about the route from Mexico City to Mérida.

Or choose the category:
The distance between Mexico City and Merida is 629 miles by air and 821 miles by road. The typical travel time by plane is 3 hours and 37 minutes. If you prefer driving, it takes approximately 16 hours and 8 minutes to reach Merida from Mexico City. Alternatively, taking a bus will require around 22 hours and 10 minutes.
The most cost-effective option for traveling from Mexico City to Mérida is by bus, which costs $80-$180 and takes 22h 10m. However, this option is not time-efficient as it takes a considerably longer time. If you are looking for a faster way to travel, flying is the best option. It takes 3h 37min to reach Mérida from Mexico City by plane, and the cost ranges from $100 to $440.
The prices of a bus ticket between Merida and Mexico City can range from $80 to $180 depending on the type of bus, the class of service, and any additional amenities offered. It is recommended to book in advance to secure the best rates and availability. Additionally, prices may vary during peak travel seasons or holidays.
To get from Mexico City to Mérida without using public transportation, you can opt for a road trip by renting a car. The driving distance between the two cities is approximately 821 miles, and it takes around 16 hours and 8 minutes to complete the journey by car. It is recommended to check car rental prices, which can vary from $130 to $200, and plan your route accordingly to enjoy the scenic views along the way.
The best way to travel from Mexico City to Merida without a car is by bus. The journey takes approximately 22 hours and 10 minutes and costs between $80 and $180. Buses provide a comfortable and affordable option for getting from one city to another in Mexico.
Yes, there is a direct link between Mexico City and Merida. ADO operates bus services that depart twice daily from Mexico City TAPO station and arrive at the Mérida station. The journey by bus takes approximately 22 hours and 10 minutes.
The flight time between Mexico City and Merida is typically 1 hour and 47 minutes on a direct flight. The cost of a flight between the two cities can range from $100 to $432, depending on the airline, time of booking, and availability of seats. It is recommended to compare prices from different airlines and book in advance to secure the best deals for your travel.
There are numerous hotels available near Mérida with a wide range of options to suit different budgets and preferences. There are over 554 hotels to choose from, and prices start at $56 per night. Some popular options include boutique hotels in the city center, luxury resorts on the outskirts, and budget-friendly accommodations near the main attractions. It is advisable to book in advance to secure the best deals and preferred location.

Trips from Mexico City

Trips to Mérida