1map logoGo to main page

Oaxaca, Oaxaca to Cancun, Quintana Roo from $62: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Oaxaca, Mexico
to
Cancun, Mexico

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

$62 by busBest price
708 milesDistance
2h 50m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Oaxaca 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
2h  50m
Estimated price
$83-311
Recommended
Company
various
Bus
Average Duration
23h 
Estimated price
$62-112
Cheapest
route map
Distance: 708 miles
Duration: 2h 50m

See more options

Company
various
Bus
Average Duration
24h  40m
Estimated price
$72-133
Company
various
Bus
Average Duration
27h  35m
Estimated price
$72-248
Company
various
Drive
Average Duration
18h  40m
Estimated price
$150-220

Traveling From Oaxaca to Cancun

Traveling from Oaxaca to Cancun offers a vivid contrast between Oaxaca's rich cultural heritage and culinary delights and Cancun's vibrant beaches and energetic nightlife.

Best Neighbourhoods in Cancun

Cancun boasts diverse neighborhoods, each offering something special for visitors.

Hotel Zone
• Home to iconic beachfront resorts.
• Lively nightlife with bars and clubs.
Downtown Cancun
• Authentic local cuisine at street vendors.
• Vibrant markets for shopping and culture.
Puerto Juarez
• Gateway to Isla Mujeres ferry.
• Quieter atmosphere with seaside charm.

Best Times To Visit Cancun's Attractions

Timing your visit can greatly enhance your experience in Cancun.

Chichen Itza
Visit early in the morning to beat the crowds and heat.
Xcaret Park
Midweek visits offer quieter paths and shorter lines at attractions.
Coco Bongo
Arrive early for optimal seating and to enjoy the pre-show atmosphere.

Cancun Weather: What to Expect Year-Round

Cancun enjoys a tropical climate with warm temperatures and plenty of sunshine throughout the year. The best times to visit are from December to April, when you can experience pleasant weather while avoiding the heavy rains and humidity of the summer months.

Dining Recommendation in Cancun

In Cancun, you shouldn't miss trying fresh ceviche at La Habichuela, where the vibrant flavors of the ocean come alive in a tropical setting. This contrasts with Oaxaca's rich, earthy moles, offering a refreshing experience that showcases Cancun's seafood and quintessential beach atmosphere.

Oaxaca - Cancun operators

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

Plane
Website
aeromexico.com

Plane from Oaxaca (OAX) to Cancún (CUN)

Average Duration
2h 50m
Estimated price
$80-320
Website
vivaaerobus.com

Plane from Oaxaca (OAX) to Cancún (CUN)

Average Duration
4h 35m
Estimated price
$100-370
Website
volaris.com

Plane from Oaxaca (OAX) to Cancún (CUN)

Average Duration
2h 5m
Estimated price
$65-350
Bus
Contact phone
800 397 7292
Website
fypsa.com.mx

Bus from Oaxaca to Jiquipilas

Average Duration
5h 48m
Estimated price
$18-26
Website
ahorrobus.com.mx

Bus from Jiquipilas to Tuxtla Gutiérrez

Average Duration
1h 4m
Estimated price
$3-16
Contact phone
+52 984 130 1992
Website
facebook.com

Bus from Tuxtla Gutiérrez to Cancún Ruta 5

Average Duration
15h
Estimated price
$40-55
Contact phone
+52 937 138 4100
Website
facebook.com

Bus from Tuxtla Gutiérrez to Cancún

Average Duration
19h 30m
Estimated price
$45-70
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from Oaxaca to Coatzacoalcos

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

Bus from Coatzacoalcos to Terminal de Autobuses ADO Cancún

Average Duration
17h 55m
Estimated price
$75-160
Contact phone
+52 998 398 8466
Website
facebook.com

Bus from Coatzacoalcos to Cancún

Average Duration
15h
Estimated price
$35-45
Contact phone
+52 937 132 0108
Website
facebook.com

Bus from Coatzacoalcos to Terminal de Autobuses ADO Cancún

Average Duration
17h 40m
Estimated price
$38-43

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

Traveling between Oaxaca 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 unforgettable road trip from Oaxaca to Cancun, covering a distance of 1454.8 km. 💰 Explore affordable options to reach Cancun from Oaxaca by car, with prices ranging between $150 to $220. 🏖️ Arrive in vibrant Cancun after approximately 18 hours and 40 minutes of driving, ready to indulge in the city's beautiful beaches, lively nightlife, and rich cultural heritage.
Average price
$150 - $220
🛫 Flying from Oaxaca to Cancun is convenient with direct flights taking just 2 hours and 5 minutes. Airlines like Volaris, Viva Aerobus, and Aeroméxico operate this route. 🌴 Upon arrival in Cancun, you'll find yourself in this vibrant beach destination after a short flight of 2 hours and 50 minutes from Oaxaca. 💸 Prices for flights between Oaxaca and Cancun can range from $83 to $311, offering travelers a range of options to suit their budget for this quick and scenic journey across Mexico.
Departure Point
Oaxaca Airport
Arrival Point
Cancun Airport
Useful tips for plane travellers
• Book your flight early with airlines like Volaris, Viva Aerobus, or Aeroméxico for the best prices and ensure you check their websites for potential discounts: Volaris, Viva Aerobus, Aeroméxico.
• Upon arrival at Cancun International Airport, use the clearly marked signs to navigate to the exit; expect a bustling atmosphere as it is a major tourist gateway, and be prepared to show identification for airport transport services.
• Taxi fares from Cancun Airport to the city center typically range from $25 to $40 USD; consider using the authorized airport taxi services which can be found at designated kiosks to avoid confusion or overpricing.
🚌 Despite there being no direct bus from Oaxaca to Cancun, travelers can take a bus service with transfers in Jiquipilas and Tuxtla Gutierrez. The journey takes approximately 23 hours. 🌴 Starting at Oaxaca station, passengers will travel with Autobuses Fletes y Pasajes S.A. de C.V for the first leg of the trip. The final destination in Cancun is the Cancun Ruta 5 station operated by Turismo Diamante. 💸 Prices for the Oaxaca to Cancun bus ticket range from $62 to $112, providing travelers with an affordable and scenic way to travel between these two vibrant Mexican cities.
Departure Point
Oaxaca station
Arrival Point
Cancún Ruta 5 station

Frequently asked questions

Find out more about the route from Oaxaca to Cancun.

Or choose the category:
The distance between Oaxaca and Cancun is 708 miles, with a road distance of 904.4 miles. If you choose to fly, it takes approximately 2 hours and 46 minutes to reach Cancun from Oaxaca. Driving by car takes considerably longer, with a travel time of around 18 hours and 40 minutes. Alternatively, traveling by bus takes about 23 hours to reach Cancun from Oaxaca.
The most cost-effective option for traveling from Oaxaca to Cancun is by bus via Tuxtla Gutiérrez, which takes approximately 23 hours and costs around $60 to $110. However, if time efficiency is a priority, the fastest option is to fly, which takes only 2 hours and 46 minutes and costs between $80 to $330. Both options have their advantages depending on budget and time constraints.
The prices of a bus ticket between Cancun and Oaxaca can range from $60 to $104. It is important to note that these prices may vary depending on factors such as the class of service and the time of year. It is recommended to check with specific bus companies for the most accurate and up-to-date pricing information.
To get from Oaxaca to Cancun without using public transportation, you can choose to drive. The distance between the two cities is approximately 904 miles, and the drive takes approximately 18 hours and 40 minutes. Depending on the rental company and type of car, prices for a one-way rental can range from $150 to $220. Driving allows you the freedom to stop and explore different places along the way and is a convenient option if you prefer a more independent and flexible mode of travel.
To travel from Oaxaca to Cancun without a car, the best option is to take a bus. The route typically involves a transfer at Tuxtla Gutierrez, and the journey takes around 23 hours. Ticket prices can range from $60 to $110, depending on the bus company and the type of service. Buses are a convenient and affordable option for traveling between these two cities in Mexico.
Yes, there is a link between Oaxaca and Cancun although it is not a direct route. There are bus services available that depart from Oaxaca and arrive in Cancun, with transfers in Jiquipilas and Tuxtla Gutierrez. The journey takes approximately 23 hours, including the transfers. The bus services are operated by Autobuses Fletes y Pasajes S.A. de C.V and Turismo Diamante.
The flight between Oaxaca and Cancun typically takes around 2 hours and 1 minute. The prices for this flight can vary from $83 to $321, depending on the airline and time of booking. It is advisable to check with different airlines and compare prices to find the best deal. It is also recommended to book your flight in advance to secure the most affordable price.
There are plenty of accommodation options near Cancun. With over 1223 hotels to choose from, there is something to suit every budget and preference. Prices for hotels in Cancun start at $126 per night, so there are affordable options available. Whether you prefer a luxury resort or a budget-friendly hotel, there are plenty of choices available for a comfortable stay near Cancun.