1map logo

Mazatlan to Cancun

from $154: ways by bus, train, flight or car

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Mazatlan 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.

Plane
5h 49m
Recommended
$117-337
Bus
42h 33m
$154-225
Drive
29h 40m
$270-400

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

by busBest price
2,636 kmDistance
5h 49mFastest

Mazatlan - Cancun operators

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

Plane

Website

vivaaerobus.com

Plane from Mazatlán (MZT) to Cancún (CUN)

Average Duration

4h 55m

Estimated price

$1175-270

Website

aeromexico.com

Plane from Mazatlán (MZT) to Cancún (CUN)

Average Duration

5h 42m

Estimated price

$1171-1176

Plane from Mazatlán (MZT) to Cancún (CUN)

Average Duration

7h 5m

Estimated price

$1175-270

Website

volaris.com

Plane from Mazatlán (MZT) to Cancún (CUN)

Average Duration

6h 12m

Estimated price

$1175-1177

Website

aa.com

Plane from Mazatlán (MZT) to Cancún (CUN)

Average Duration

5h 56m

Estimated price

$1178-1179

Bus

Contact phone

800 507 5500

Website

autobuseselite.com.mx

Bus from Mazatlán to Terminal Central de Autobuses del Norte

Average Duration

13h 55m

Estimated price

MX$3370-3371

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

Average Duration

27h 38m

Estimated price

MX$1171-3375

Contact phone

+52 55 5141 4300

Website

odm.com.mx

Bus from Mazatlán to Terminal Central de Autobuses del Norte

Average Duration

15h

Estimated price

MX$3372-3373

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

Average Duration

27h 38m

Estimated price

MX$1171-3375

Contact phone

+52 800 800 0386

Website

etn.com.mx

Bus from Mazatlán to Terminal Central de Autobuses del Norte

Average Duration

13h 46m

Estimated price

MX$3374-3371

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

Average Duration

27h 38m

Estimated price

MX$1171-3375

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

MX$1171-3375

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

Traveling between Mazatlan 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 exciting road trip from Mazatlán to Cancún, covering a driving distance of 1638 miles. The journey offers stunning landscapes and diverse scenery along the way. 💰 Experience budget-friendly travel with prices ranging from $270 to $400 for the trip from Mazatlán to Cancún by car. Enjoy the freedom of the open road while exploring the beauty of Mexico. ⏱️ Plan for a road trip duration of approximately 29 hours and 40 minutes to reach Cancún from Mazatlán. Make stops at charming towns and attractions to make the most of your driving adventure.
Average price
$270 - $400
🛫 Embark on a journey from Mazatlan to Cancun via a flight that typically takes around 4 hours and 55 minutes with one stopover along the way. 🏝️ Enjoy the tropical paradise of Cancun after a flight lasting approximately 5 hours and 49 minutes, with flight prices ranging between $117 to $337 for this route.
Departure Point
Mazatlan Airport
Arrival Point
Cancun Airport. The quickest flight takes 4h 55m and has one stopover
Useful tips for plane travellers
• While booking your flight from Mazatlan to Cancun, always check the layover timing and airport for potential delays; common layover airports include Mexico City (MEX) and Guadalajara (GDL), which could affect your total travel time.
• Upon arrival at Cancun International Airport (CUN), follow the signs to Terminal 3 for the quickest exit; expect to encounter busy immigration lines, so have your documents ready and consider using digital forms if available to expedite the process.
• Taxis from Cancun Airport to the city center typically charge around $30 USD; it's advisable to pre-purchase a taxi voucher from the authorized stands in the airport to avoid any potential fare disputes.
🚌 Traveling from Mazatlán to Cancún by bus is a scenic adventure that involves a journey of approximately 42 hours and 33 minutes. Although there is no direct route, buses operate between the two cities with transfers. 💰 Bus tickets between Cancún and Mazatlán can range from $172 to $365, offering budget-friendly options for those looking to experience the diverse landscapes and culture Mexico has to offer on a cross-country road trip.
Departure Point
Mazatlán station
Arrival Point
Terminal de Autobuses ADO Cancún station

Frequently asked questions

Find out more about the route from Mazatlan to Cancun.

Or choose the category:
The distance between Mazatlán and Cancún is 1266 miles, with a road distance of 1637.7 miles. Travel times vary depending on the mode of transportation. By flying, it takes approximately 5 hours and 39 minutes to reach Cancun from Mazatlan. Taking a bus to Culiacan and then flying to Cancun takes approximately 7 hours and 10 minutes. Driving by car can take around 29 hours and 40 minutes, while taking a bus from Mazatlan to Cancun can take approximately 43 hours and 38 minutes.
The most cost-effective way to travel from Mazatlán to Cancún is by taking a bus via Tonalá, which typically costs between $140 and $210. However, this option can be time-consuming as it takes approximately 2 days and 10 hours. For a more time-efficient journey, flying is the best option. Flights from Mazatlán to Cancún cost between $180 and $430 and typically take around 5 hours and 39 minutes.
When traveling from Mazatlan to Cancun the prices of a bus ticket can range from $158 to $324. It is important to check with different bus companies and compare prices to find the best deal for your journey. Additionally, prices may fluctuate depending on the time of year and availability, so it is wise to book your ticket in advance to secure a lower fare.
To travel from Mazatlán to Cancún without using public transportation, your best option would be to rent a car. The driving distance between the two cities is approximately 1638 miles, and it takes about 29 hours and 40 minutes to drive from Mazatlán to Cancún. The prices to rent a car for this journey can range from $270 to $400, depending on the rental company and the type of vehicle you choose.
The best way to travel from Mazatlán to Cancún without a car is by taking a bus. The journey takes approximately 43 hours and 38 minutes. The bus ticket costs between $150 and $330. This option allows you to relax and enjoy the scenery while saving money on transportation.
There is no direct link between Mazatlán and Cancún. However, there are bus services available that take approximately 43 hours and 38 minutes, including transfers. The buses, operated by ADO and TAP, depart from Mazatlán and arrive at Terminal de Autobuses ADO Cancún. It is recommended to check the current schedules and availability before planning the journey.
The flight between Mazatlan and Cancun typically takes 4 hours and 45 minutes with one stopover. The prices of the flights can range from $181 to $426. However, it's important to note that there is no direct flight available between the two destinations, so a layover is necessary.
There are plenty of accommodation options near Cancun. With over 1223 hotels available, you will have no trouble finding a place to stay. Prices start at $126, and you can choose from a range of hotels that suit your budget and preferences. From luxury resorts to cozy budget-friendly options, Cancun offers something for everyone.