1map logoGo to main page

Mazatlan, Sinaloa to Cancun, Quintana Roo from $154: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Mazatlan, Mexico
to
Cancun, Mexico

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.

$154 by busBest price
2636 kmDistance
5h 49m Fastest

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.

Company
various
Plane
Average Duration
5h  49m
Estimated price
$117-337
Recommended
Company
various
Bus
Average Duration
49h  10m
Estimated price
$154-225
Cheapest
route map
Distance: 2636 km
Duration: 5h 49m

See more options

Company
various
Bus
Average Duration
42h  33m
Estimated price
$172-365
Company
various
Drive
Average Duration
29h  40m
Estimated price
$270-400

Traveling From Mazatlan to Cancun

Traveling from Mazatlan to Cancun offers a fascinating shift from charming coastal culture and historic streets in Mazatlan to the vibrant nightlife and stunning beaches of Cancun.

Best Neighborhoods in Cancun

Cancun's neighborhoods offer diverse experiences for every type of traveler.

Hotel Zone
• Home to the best beaches and resorts.
• Vibrant nightlife with numerous bars and clubs.
Downtown Cancun
• Experience authentic Mexican culture and cuisine.
• Affordable shopping and local markets available.
Puerto Juarez
• Gateway to Isla Mujeres, a stunning nearby island.
• Scenic views along the marina and beachfront.

Best Times To Visit Cancun's Attractions

Timing your visit to Cancun’s attractions can significantly enhance your experience.

Chichen Itza
Visit early in the morning or late afternoon to avoid peak crowds and heat.
Xcaret Park
Weekdays are less busy, allowing for a more relaxed exploration of the park.
Cenotes
Early mornings often offer a quieter and more picturesque swim experience.

Cancun Weather: What to Expect Year-Round

Cancun enjoys a tropical climate, with warm temperatures year-round and a rainy season from May to October; visiting between December and April typically offers the most pleasant weather. Understanding how weather patterns influence your travel plans helps you enjoy outdoor activities and discover the area's beauty without disruptions.

Dining Recommendation

One standout dish to try in Cancun is cochinita pibil, a slow-cooked pork dish marinated in citrus and wrapped in banana leaves, best enjoyed at the restaurant La Habichuela. This experience not only showcases bold Yucatecan flavors and local ingredients, but also immerses you in an atmosphere that blends traditional Mexican decor with a touch of Caribbean flair, making it a striking contrast to the seafood-centric dining scene in Mazatlan.

Mazatlan - Cancun operators

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

Plane Show flights
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 Show bus routes
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
3370-3371

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

Average Duration
27h 38m
Estimated price
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
3372-3373

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

Average Duration
27h 38m
Estimated price
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
3374-3371

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

Average Duration
27h 38m
Estimated price
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
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.