1map logoGo to main page

Mazatlan, Sinaloa to Mexico City, Federal District from $60: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Mazatlan, Mexico
to
Mexico City, Mexico

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

$60 by busBest price
1035 kmDistance
2h 21m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Mazatlan to Mexico City 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  28m
Estimated price
$116-324
Recommended
Company
various
Bus
Average Duration
13h  55m
Estimated price
$60-130
Cheapest
route map
Distance: 1035 km
Duration: 2h 21m

See more options

Company
N/A
Drive
Average Duration
10h  51m
Estimated price
$100-160
Company
various
Plane
Average Duration
2h  21m
Estimated price
$160-378

Traveling From Mazatlan to Mexico City

The journey from Mazatlan, a coastal paradise known for its sandy beaches and relaxed atmosphere, to Mexico City, a bustling metropolis teeming with history and culture, offers a fascinating contrast between serene seaside life and vibrant urban energy.

Best Neighbourhoods in Mexico City

Mexico City's neighborhoods are vibrant and diverse, each offering unique experiences.

Condesa
• Trendy cafes and restaurants line the charming streets.
• Beautiful parks and green spaces for relaxation.
Roma
• Known for its art galleries and cultural venues.
• Lively nightlife with bars and music scenes.
Polanco
• Upscale shopping and high-end dining options abound.
• Home to luxury hotels and museums.

Best Times To Visit Mexico City's Attractions

Timing your visits can enhance your experience at Mexico City's must-see spots.

Zócalo
Visit early in the morning or late afternoon to avoid crowds.
Chapultepec Park
Weekdays offer a quieter experience with fewer visitors.
Frida Kahlo Museum
Book tickets for weekdays and early slots to skip long lines.

Mexico City Weather: What to Expect Year-Round

Mexico City enjoys a mild climate characterized by warm days and cooler nights, with a rainy season from June to September. Visiting during the dry months from November to April allows you to fully appreciate the city's outdoor attractions without weather interruptions.

Dining Recommendation in Mexico City

Explore Contramar, a renowned seafood restaurant famous for its vibrant atmosphere and exquisite tuna tostadas, which provide a different twist compared to the traditional shrimp dishes of Mazatlan. The fresh, local ingredients paired with the energetic ambiance offer a dining experience that showcases Mexico City's diverse culinary scene.

Mazatlan - Mexico City operators

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

Plane
Website
volaris.com

Plane from Mazatlán to Mexico City

Average Duration
1h 48m
Estimated price
$110-1165

Plane from Mazatlán to Mexico City Santa Lucia Apt

Average Duration
1h 40m
Estimated price
$1161-1163
Website
vivaaerobus.com

Plane from Mazatlán to Mexico City

Average Duration
1h 50m
Estimated price
$100-1162

Plane from Mazatlán to Mexico City via Monterrey

Average Duration
4h 22m
Estimated price
$100-1162
Website
aeromexico.com

Plane from Mazatlán to Mexico City

Average Duration
1h 57m
Estimated price
$1164-1165
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
$60-1161
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
$1166-130
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
$1167-1161
Contact phone
+52 55 2886 8728
Website
autotravel.mx

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

Average Duration
16h 15m
Estimated price
$60-1168

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

Traveling between Mazatlan and Mexico City 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.

Average price
$100 - $160
Departure Point
Mazatlan Airport
Arrival Point
Mexico City Airport
Departure Point
Mazatlán station
Arrival Point
Terminal Central de Autobuses del Norte station
Useful tips for bus travellers
• Arrive at the Mazatlán bus station early since services operate hourly; this will give you flexibility to catch an earlier bus if available and ensure you get a good seat for the scenic journey over 894 km.
• During the trip, enjoy local snacks from vendors at the bus stations; look out for fresh fruits, tamales, or regional Sinaloan dishes that may be sold – it's a great way to experience local flavors along the route.
• Upon arrival at Terminal Central de Autobuses del Norte in Mexico City, grab a map of the station to navigate easily; consider using the nearby Metro to reach your final destination – the station provides easy access to Line 5 (yellow line) and Line 3 (olive-green line) for further travel within the city.

Frequently asked questions

Find out more about the route from Mazatlan to Mexico City.

Or choose the category:
The distance between Mazatlán and Mexico City is approximately 540 miles, or about 640 miles by road. The typical travel time by plane is 2 hours and 33 minutes, making it the fastest option. By car, it takes around 10 hours and 46 minutes to travel from Mexico City to Mazatlán, while taking a bus can take up to 13 hours and 55 minutes.
The most cost-effective transportation option for traveling from Mazatlan to Mexico City is by bus. It costs between $55 and $110 and takes approximately 13 hours and 55 minutes. However, if time efficiency is a priority, flying would be the best choice. It takes only 2 hours and 33 minutes, although it is a bit more expensive, costing between $120 and $340.
When traveling from Mazatlan to Mexico City, the prices for a bus ticket range from $55 to $110. The exact price may depend on factors such as the bus company, type of service, and time of travel. It is advisable to check with different bus companies or online platforms to compare prices and choose the most suitable option for your budget.
To get from Mazatlán to Mexico City without using public transportation, you can opt to drive. The driving distance between the two cities is approximately 640 miles, and it takes around 10 hours and 46 minutes to complete the journey by car. Depending on the specific route and any additional expenses like tolls or gasoline, the cost of driving from Mazatlán to Mexico City can range from $100 to $160.
To travel from Mazatlán to Mexico City without a car, the best option is to take a bus. The journey by bus takes approximately 13 hours and 55 minutes, allowing you to sit back, relax, and enjoy the scenery along the way. Bus tickets can range from $55 to $110, depending on the type of bus and amenities provided. Buses are a convenient and affordable mode of transportation for this route.
Yes, there is a direct link between Mazatlan and Mexico City. You can take a direct bus operated by Autobuses Elite, which departs every two hours from Mazatlán and arrives at Mexico City North station. The journey takes approximately 13 hours and 55 minutes. This provides a convenient and direct option for traveling between the two cities.
The flight between Mazatlan and Mexico City typically takes 1 hour and 45 minutes on a direct flight. The prices for this flight can range from $120 to $333, depending on the airline and the time of booking. It is advisable to book in advance to secure the best fares.
There are numerous accommodation options near Mexico City. With over 1117 hotels to choose from, travelers can find something suitable for their preferences and budget. Prices start at $57 per night, offering a range of affordable to luxurious choices. Whether you are looking for a boutique hotel, a bed and breakfast, or a high-end resort, there are plenty of options available to ensure a comfortable stay near Mexico City.

Trips to Mexico City