There are 5 ways to get from Mexico City to Rosario Municipality by plane, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Benito Juárez International Airport, taxi
best- Fly from Benito Juárez International Airport (MEX) to General Rafael Buelna International Airport (MZT)plane MEX - MZT
- Take the taxi from General Rafael Buelna International Airport (MZT) to Rosario Municipalitytaxi
3h 24m$2,706–6,630Bus
cheapest- Take the bus from Terminal Central de Autobuses del Norte to Escuinapa de Hidalgobus
17h 10m$1,631–2,389Bus via Tlaquepaque
- Take the bus from Terminal Central de Autobuses del Norte to Nueva Central Camionera de Guadalajara Mod 1bus
- Take the bus from Guadalajara Central ACN to El Rosariobus
16h 39m$1,925–2,575Drive 935.7 km
- Drive from Mexico City to Rosario Municipalitycar 935.7 km
10h 27m$1,656–2,391Fly from Felipe Ángeles International Airport, taxi
- Fly from Felipe Ángeles International Airport (NLU) to General Rafael Buelna International Airport (MZT)plane NLU - MZT
- Take the taxi from General Rafael Buelna International Airport (MZT) to Rosario Municipalitytaxi
4h 4m$2,353–6,096
Benito Juárez International Airport (MEX) to General Rafael Buelna International Airport (MZT) flights
Questions & Answers
The cheapest way to get from Mexico City to Rosario Municipality is to bus which costs $1600 - $2400 and takes 17h 10m.
The fastest way to get from Mexico City to Rosario Municipality is to fly and taxi which takes 3h 24m and costs $2700 - $7000.
No, there is no direct bus from Mexico City to Rosario Municipality. However, there are services departing from Terminal Central de Autobuses del Norte and arriving at El Rosario via Guadalajara Central ACN. The journey, including transfers, takes approximately 16h 39m.
The distance between Mexico City and Rosario Municipality is 916 km. The road distance is 935.7 km.
The best way to get from Mexico City to Rosario Municipality without a car is to bus via Tlaquepaque which takes 16h 39m and costs $1900 - $2600.
It takes approximately 3h 24m to get from Mexico City to Rosario Municipality, including transfers.
Mexico City to Rosario Municipality bus services, operated by Primera Plus, depart from Terminal Central de Autobuses del Norte station.
Mexico City to Rosario Municipality bus services, operated by Primera Plus, arrive at Nueva Central Camionera de Guadalajara Mod 1 station.
Yes, the driving distance between Mexico City to Rosario Municipality is 936 km. It takes approximately 10h 27m to drive from Mexico City to Rosario Municipality.
There are one+ hotels available in Rosario Municipality.
What companies run services between Mexico City, Mexico and Rosario Municipality, Estado de Sinaloa, Mexico?
You can take a bus from Terminal Central de Autobuses del Norte to Rosario Municipality via Nueva Central Camionera de Guadalajara Mod 1, Guadalajara Central ACN, and El Rosario in around 16h 39m.
- Website
- vivaaerobus.com
Flights from Benito Juárez International Airport to General Rafael Buelna International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $1,200–3,200
Flights from Felipe Ángeles International Airport to General Rafael Buelna International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,000–4,200
- Website
- volaris.com
Flights from Benito Juárez International Airport to General Rafael Buelna International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $1,400–5,500
Flights from Benito Juárez International Airport to General Rafael Buelna International Airport via Guadalajara
- Ave. Duration
- 3h 11m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $1,400–5,500
- Website
- aeromexico.com
Flights from Benito Juárez International Airport to General Rafael Buelna International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- $1,200–7,000
- Website
- mexicana.gob.mx
Flights from Felipe Ángeles International Airport to General Rafael Buelna International Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Friday, and Sunday
- Estimated price
- $1,100–6,500
- Phone
- +52 477 710 0060
- Website
- primeraplus.com.mx
Bus from Terminal Central de Autobuses del Norte to Nueva Central Camionera de Guadalajara Mod 1
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Estimated price
- $1,300–1,900
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
- Phone
- +52 687 872 9871
- [email protected]
- Website
- timpremier.mx
Bus from Guadalajara Central ACN to El Rosario
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $500–650
- Schedules at
- timpremier.mx
- Book at
- timpremier.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobuseselite.com.mx
Bus from Terminal Central de Autobuses del Norte to Escuinapa de Hidalgo
- Ave. Duration
- 15h 50m
- Frequency
- Twice daily
- Estimated price
- $1,500–2,300
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
- Ave. Duration
- 44 min
- Estimated price
- $1,300–1,700
Eco Taxi Rojos
- Phone
- +52 669 985 2828
- Website
- facebook.com
Eco Taxis Verdes
- Phone
- +52 669 986 1111
- Website
- facebook.com
Eco Taxi Rojos
- Phone
- +52 669 985 2828
- Website
- facebook.com
Eco Taxis Verdes
- Phone
- +52 669 986 1111
- Website
- facebook.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, How to travel India's Golden Triangle, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.













