1map logoGo to main page

Oaxaca, Oaxaca to Mérida, Yucatan from $62: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Oaxaca, Mexico
to
Mérida, Mexico

How to Get from Oaxaca 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.

$62 by busBest price
869.37 kmDistance
2h 34m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Oaxaca 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
Volaris
Plane
Average Duration
2h  34m
Estimated price
$125-446
Recommended
Company
ADO
Bus
Average Duration
20h  36m
Estimated price
$62-212
Cheapest
route map
Distance: 869.37 km
Duration: 2h 34m

See more options

Company
Various
Bus
Average Duration
25h  20m
Estimated price
$83-160
Company
Various
Bus
Average Duration
20h  50m
Estimated price
$87-198
Company
various
Drive
Average Duration
15h  19m
Estimated price
$120-180

Traveling From Oaxaca to Merida

The journey from Oaxaca to Merida takes you from the vibrant cultural tapestry of Oaxaca, known for its indigenous roots and rich culinary scene, to the colonial charm of Merida, where French influences blend seamlessly with Yucatecan traditions.

Best Neighbourhoods in Merida

Merida's neighborhoods each offer a distinct flavor of life and culture.

Centro Historico
• Home to stunning colonial architecture.
• Vibrant marketplaces filled with local crafts.
Santa Ana
• Lively local art scene and galleries.
• Beautiful parks for relaxation and socializing.
Santiago
• Known for its charming plazas and local eateries.
• Offers a glimpse of authentic Yucatecan life.

Best Times To Visit Merida's Attractions

Timing your visits can significantly enhance your Merida experience.

Paseo de Montejo
Early mornings or late afternoons offer cooler temperatures and fewer crowds.
Catedral de Merida
Visiting on weekdays provides a quieter atmosphere to appreciate its beauty.
Gran Museo del Mundo Maya
Afternoons tend to be less busy, allowing for a more immersive experience.

Merida Weather: What to Expect Year-Round

Merida enjoys a warm tropical climate, with hot summers and mild winters, making it inviting for travelers year-round; however, the best times to visit are during the cooler months from November to March, as the heat can impact outdoor activities and explorations.

Dining Recommendation in Merida

A visit to Merida isn’t complete without trying Cochinita Pibil, a slow-roasted pork dish wrapped in banana leaves, which offers a smoky flavor profile that's distinct from Oaxaca's complex moles; the lively atmosphere at La Chaya Maya enhances the experience, giving you a taste of local ingredients and authentic Yucatecan hospitality.

Oaxaca - Mérida operators

Explore transport companies operating between Oaxaca and Mérida, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
volaris.com

Plane from Oaxaca Airport (OAX) to Merida Airport (MID)

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

Bus from Oaxaca to Villahermosa

Average Duration
11h 40m
Estimated price
$45-110

Bus from Villahermosa to Mérida Centro Histórico

Average Duration
8h 45m
Estimated price
$35-110

Bus from Oaxaca to Coatzacoalcos

Average Duration
8h 40m
Estimated price
$35-90

Bus from Coatzacoalcos to Mérida

Average Duration
11h 10m
Estimated price
$50-110

Bus from Oaxaca to Tuxtla Gutiérrez

Average Duration
10h
Estimated price
$30-60

Bus from Tuxtla Gutiérrez to Mérida

Average Duration
14h 20m
Estimated price
$50-100
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from Villahermosa to Mérida Centro Histórico

Average Duration
9h 35m
Estimated price
$30-65
all-pages.other Show other routes
Contact phone
+52 981 816 3445
Website
facebook.com

Other from Villahermosa to Mérida

Average Duration
7h 37m
Estimated price
$28-45
Contact phone
+52 999 924 0830
Website
facebook.com

Other from Villahermosa to Mérida

Average Duration
10h
Estimated price
$13-45

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

Traveling between Oaxaca 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 a scenic road trip from Oaxaca to Mérida, spanning 716 miles of diverse landscapes and charming villages. 💰 Experience affordable travel options, with car rental prices ranging from $120 to $180 for the journey from Oaxaca to Mérida. 🌞 Spend around 15 hours and 19 minutes on the road, soaking in the rich culture and vibrant colors of Mexico as you make your way to the enchanting city of Mérida.
Average price
$120 - $180
🛫 Flying from Oaxaca to Merida is convenient and quick, with the direct flight taking just 1 hour and 32 minutes with Volaris. 🌴 Enjoy a relatively short flight of 2 hours and 34 minutes, departing from Oaxaca Airport and arriving at Merida Airport for your adventure in this vibrant city. 💰 Prices for flights between Merida and Oaxaca can range from $125 to $446, giving you flexibility in choosing the best option for your budget and travel preferences.
Departure Point
Oaxaca Airport
Arrival Point
Merida Airport
Useful tips for plane travellers
• Consider booking your flight with Volaris, as they offer the most convenient direct flight from Oaxaca to Merida, taking approximately 1h 32m, which maximizes your time in the Yucatán.
• Upon arrival at Merida’s Manuel Crescencio Rejón International Airport, be prepared for a relatively small airport layout; the customs and baggage claim area can be a bit congested, so be patient and confirm you have all your belongings before exiting.
• Expect to pay around $200-250 MXN for a taxi from Merida airport to the city center; it's advisable to use the authorized taxi service located outside the terminal to ensure safety and fair pricing.
🚌 Traveling from Oaxaca to Mérida by bus requires a transfer in Villahermosa. The journey takes approximately 20 hours and 36 minutes. 🌮 From Oaxaca to Mérida, travelers can expect to pay between $62 to $212 for a bus ticket, depending on the class of service chosen. Plan ahead and embark on this adventure to discover the cultural treasures of Mérida.
Departure Point
Oaxaca station
Arrival Point
Mérida Centro Histórico station

Frequently asked questions

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

Or choose the category:
The distance between Oaxaca and Merida is approximately 540 miles or 716 miles by road. By plane, it takes around 2 hours and 39 minutes to travel from Oaxaca to Merida. However, if you prefer to drive, the travel time is estimated to be around 15 hours and 19 minutes. Lastly, taking a bus from Oaxaca to Merida usually takes around 21 hours and 9 minutes.
The most cost-effective option for traveling from Oaxaca to Merida is by bus via Villahermosa, with prices ranging from $75 to $180. Although it is the most affordable option, it does take a significantly longer time, approximately 21 hours and 9 minutes. Alternatively, the quickest way to reach Merida is by flying, with flights taking around 2 hours and 39 minutes and costing between $120 and $460. So, if time is a priority, flying would be the most time-efficient option, while if budget is a concern, taking the bus would be the more cost-effective choice.
The prices of a bus ticket between Oaxaca and Merida can range from $75 to $179. The exact price can depend on factors such as the class of the bus, amenities provided, and the time of travel. It is recommended to check with different bus companies for their current prices and deals before making a reservation.
To travel from Oaxaca to Merida without using public transportation, you can consider renting a car. The driving distance between the two cities is approximately 716 miles, and it takes around 15 hours and 19 minutes to drive from Oaxaca to Merida. Car rental prices range from $120 to $180, depending on the type of car and rental company. This option offers flexibility and the opportunity to explore other attractions along the way.
To travel from Oaxaca to Merida without a car, the best option is to take a bus. The journey takes approximately 20 hours and 40 minutes, depending on the specific route and stops. The cost of a bus ticket ranges from $75 to $190, depending on the bus company and class of service chosen. Other modes of transportation, such as trains or flights, are not available for this specific route.
Yes, there is a link between Oaxaca and Merida although it is not a direct route. There are bus services operated by ADO that depart from Oaxaca and arrive at Merida, with a transfer at Coatzacoalcos. The journey takes approximately 20 hours and 40 minutes including transfers.
The flight between Oaxaca and Merida typically takes around 1 hour and 37 minutes. The exact duration may vary depending on factors such as the airline and weather conditions. As for the cost, the prices for a flight between Merida and Oaxaca range from $125 to $456. It's recommended to compare prices from different airlines and book in advance to secure the best deal.
There are many options for accommodation near Mérida. There are over 554 hotels available, offering a range of prices starting at $56. Visitors can find a variety of hotels to suit their preferences and budgets. From luxury resorts to budget-friendly options, there is something for everyone in Mérida, making it easy to find a place to stay during your visit.

Trips to Mérida