Compare all timetables for the bus from Mexico City to Mazatlán
Cheapest bus trips today
-
Primera Plus12h 15m03:30 PMMexico CityNorte Bus Station3:45 AMMazatlánTerminal Primera Plus0EconomyA Bus from Primera Plus goes from Norte Bus Station, Mexico City (Mexico) at 6/22/2025 3:30:00 PM to Terminal Primera Plus, Mazatlán (Mexico) arriving at 6/23/2025 3:45:00 AM. 50 Economy ticket for $101 per person are available. Travel duration is 12h 15m
-
Primera Plus12h 0m09:00 PMMexico CityNorte Bus Station9:00 AMMazatlánTerminal Primera Plus0EconomyA Bus from Primera Plus goes from Norte Bus Station, Mexico City (Mexico) at 6/22/2025 9:00:00 PM to Terminal Primera Plus, Mazatlán (Mexico) arriving at 6/23/2025 9:00:00 AM. 50 Economy ticket for $101 per person are available. Travel duration is 12h 0m
-
Elite Select13h 45m012:45 AMMexico CityNorte Bus Station2:30 PMMazatlánBus Station0First ClassA Bus from Elite Select goes from Norte Bus Station, Mexico City (Mexico) at 6/22/2025 12:45:00 AM to Bus Station, Mazatlán (Mexico) arriving at 6/22/2025 2:30:00 PM. 50 First Class ticket for $113 per person are available. Travel duration is 13h 45m
-
Elite Select16h 25m06:00 AMMexico CityNorte Bus Station10:25 PMMazatlánBus Station0First ClassA Bus from Elite Select goes from Norte Bus Station, Mexico City (Mexico) at 6/22/2025 6:00:00 AM to Bus Station, Mazatlán (Mexico) arriving at 6/22/2025 10:25:00 PM. 50 First Class ticket for $113 per person are available. Travel duration is 16h 25m
-
Futura13h 22m08:00 PMMexico CityNorte Bus Station9:22 AMMazatlánBus Station0First ClassA Bus from Futura goes from Norte Bus Station, Mexico City (Mexico) at 6/22/2025 8:00:00 PM to Bus Station, Mazatlán (Mexico) arriving at 6/23/2025 9:22:00 AM. 50 First Class ticket for $113 per person are available. Travel duration is 13h 22m
Cheapest bus trips tomorrow
-
Primera Plus12h 15m03:30 PMMexico CityNorte Bus Station3:45 AMMazatlánTerminal Primera Plus0EconomyA Bus from Primera Plus goes from Norte Bus Station, Mexico City (Mexico) at 6/23/2025 3:30:00 PM to Terminal Primera Plus, Mazatlán (Mexico) arriving at 6/24/2025 3:45:00 AM. 50 Economy ticket for $101 per person are available. Travel duration is 12h 15m
-
Primera Plus14h 5m08:00 PMMexico CityNorte Bus Station10:05 AMMazatlánTerminal Primera Plus0EconomyA Bus from Primera Plus goes from Norte Bus Station, Mexico City (Mexico) at 6/23/2025 8:00:00 PM to Terminal Primera Plus, Mazatlán (Mexico) arriving at 6/24/2025 10:05:00 AM. 50 Economy ticket for $101 per person are available. Travel duration is 14h 5m
-
Primera Plus12h 0m09:00 PMMexico CityNorte Bus Station9:00 AMMazatlánTerminal Primera Plus0EconomyA Bus from Primera Plus goes from Norte Bus Station, Mexico City (Mexico) at 6/23/2025 9:00:00 PM to Terminal Primera Plus, Mazatlán (Mexico) arriving at 6/24/2025 9:00:00 AM. 50 Economy ticket for $101 per person are available. Travel duration is 12h 0m
-
Turistar15h 0m03:00 PMMexico CityTaxqueña Bus Station6:00 AMMazatlánBus Station0EconomyA Bus from Turistar goes from Taxqueña Bus Station, Mexico City (Mexico) at 6/23/2025 3:00:00 PM to Bus Station, Mazatlán (Mexico) arriving at 6/24/2025 6:00:00 AM. 50 Economy ticket for $137 per person are available. Travel duration is 15h 0m
-
Turistar13h 30m07:00 PMMexico CityNorte Bus Station8:30 AMMazatlánBus Station0EconomyA Bus from Turistar goes from Norte Bus Station, Mexico City (Mexico) at 6/23/2025 7:00:00 PM to Bus Station, Mazatlán (Mexico) arriving at 6/24/2025 8:30:00 AM. 50 Economy ticket for $137 per person are available. Travel duration is 13h 30m
Cheapest bus trips Tuesday
-
Primera Plus12h 15m03:30 PMMexico CityNorte Bus Station3:45 AMMazatlánTerminal Primera Plus0EconomyA Bus from Primera Plus goes from Norte Bus Station, Mexico City (Mexico) at 6/24/2025 3:30:00 PM to Terminal Primera Plus, Mazatlán (Mexico) arriving at 6/25/2025 3:45:00 AM. 50 Economy ticket for $85 per person are available. Travel duration is 12h 15m
-
Primera Plus12h 0m09:00 PMMexico CityNorte Bus Station9:00 AMMazatlánTerminal Primera Plus0EconomyA Bus from Primera Plus goes from Norte Bus Station, Mexico City (Mexico) at 6/24/2025 9:00:00 PM to Terminal Primera Plus, Mazatlán (Mexico) arriving at 6/25/2025 9:00:00 AM. 50 Economy ticket for $85 per person are available. Travel duration is 12h 0m
-
Turistar15h 0m03:00 PMMexico CityTaxqueña Bus Station6:00 AMMazatlánBus Station0EconomyA Bus from Turistar goes from Taxqueña Bus Station, Mexico City (Mexico) at 6/24/2025 3:00:00 PM to Bus Station, Mazatlán (Mexico) arriving at 6/25/2025 6:00:00 AM. 50 Economy ticket for $135 per person are available. Travel duration is 15h 0m
-
Turistar13h 30m07:00 PMMexico CityNorte Bus Station8:30 AMMazatlánBus Station0EconomyA Bus from Turistar goes from Norte Bus Station, Mexico City (Mexico) at 6/24/2025 7:00:00 PM to Bus Station, Mazatlán (Mexico) arriving at 6/25/2025 8:30:00 AM. 50 Economy ticket for $136 per person are available. Travel duration is 13h 30m
Cheapest bus trips Wednesday
-
Primera Plus12h 15m03:30 PMMexico CityNorte Bus Station3:45 AMMazatlánTerminal Primera Plus0EconomyA Bus from Primera Plus goes from Norte Bus Station, Mexico City (Mexico) at 6/25/2025 3:30:00 PM to Terminal Primera Plus, Mazatlán (Mexico) arriving at 6/26/2025 3:45:00 AM. 50 Economy ticket for $85 per person are available. Travel duration is 12h 15m
-
Primera Plus12h 0m09:00 PMMexico CityNorte Bus Station9:00 AMMazatlánTerminal Primera Plus0EconomyA Bus from Primera Plus goes from Norte Bus Station, Mexico City (Mexico) at 6/25/2025 9:00:00 PM to Terminal Primera Plus, Mazatlán (Mexico) arriving at 6/26/2025 9:00:00 AM. 50 Economy ticket for $101 per person are available. Travel duration is 12h 0m
-
Turistar15h 0m03:00 PMMexico CityTaxqueña Bus Station6:00 AMMazatlánBus Station0EconomyA Bus from Turistar goes from Taxqueña Bus Station, Mexico City (Mexico) at 6/25/2025 3:00:00 PM to Bus Station, Mazatlán (Mexico) arriving at 6/26/2025 6:00:00 AM. 50 Economy ticket for $135 per person are available. Travel duration is 15h 0m
-
Turistar13h 30m07:00 PMMexico CityNorte Bus Station8:30 AMMazatlánBus Station0EconomyA Bus from Turistar goes from Norte Bus Station, Mexico City (Mexico) at 6/25/2025 7:00:00 PM to Bus Station, Mazatlán (Mexico) arriving at 6/26/2025 8:30:00 AM. 50 Economy ticket for $135 per person are available. Travel duration is 13h 30m
Cheapest bus trips Thursday
-
Primera Plus12h 15m03:30 PMMexico CityNorte Bus Station3:45 AMMazatlánTerminal Primera Plus0EconomyA Bus from Primera Plus goes from Norte Bus Station, Mexico City (Mexico) at 6/26/2025 3:30:00 PM to Terminal Primera Plus, Mazatlán (Mexico) arriving at 6/27/2025 3:45:00 AM. 50 Economy ticket for $85 per person are available. Travel duration is 12h 15m
-
Primera Plus12h 0m09:00 PMMexico CityNorte Bus Station9:00 AMMazatlánTerminal Primera Plus0EconomyA Bus from Primera Plus goes from Norte Bus Station, Mexico City (Mexico) at 6/26/2025 9:00:00 PM to Terminal Primera Plus, Mazatlán (Mexico) arriving at 6/27/2025 9:00:00 AM. 50 Economy ticket for $85 per person are available. Travel duration is 12h 0m
-
Turistar15h 0m03:00 PMMexico CityTaxqueña Bus Station6:00 AMMazatlánBus Station0EconomyA Bus from Turistar goes from Taxqueña Bus Station, Mexico City (Mexico) at 6/26/2025 3:00:00 PM to Bus Station, Mazatlán (Mexico) arriving at 6/27/2025 6:00:00 AM. 50 Economy ticket for $137 per person are available. Travel duration is 15h 0m
-
Turistar13h 30m07:00 PMMexico CityNorte Bus Station8:30 AMMazatlánBus Station0EconomyA Bus from Turistar goes from Norte Bus Station, Mexico City (Mexico) at 6/26/2025 7:00:00 PM to Bus Station, Mazatlán (Mexico) arriving at 6/27/2025 8:30:00 AM. 50 Economy ticket for $137 per person are available. Travel duration is 13h 30m
-
Turistar13h 30m011:45 PMMexico CityNorte Bus Station1:15 PMMazatlánBus Station0EconomyA Bus from Turistar goes from Norte Bus Station, Mexico City (Mexico) at 6/26/2025 11:45:00 PM to Bus Station, Mazatlán (Mexico) arriving at 6/27/2025 1:15:00 PM. 50 Economy ticket for $137 per person are available. Travel duration is 13h 30m
Cheapest bus trips Friday
-
Primera Plus12h 15m03:30 PMMexico CityNorte Bus Station3:45 AMMazatlánTerminal Primera Plus0EconomyA Bus from Primera Plus goes from Norte Bus Station, Mexico City (Mexico) at 6/27/2025 3:30:00 PM to Terminal Primera Plus, Mazatlán (Mexico) arriving at 6/28/2025 3:45:00 AM. 50 Economy ticket for $101 per person are available. Travel duration is 12h 15m
-
Primera Plus12h 0m09:00 PMMexico CityNorte Bus Station9:00 AMMazatlánTerminal Primera Plus0EconomyA Bus from Primera Plus goes from Norte Bus Station, Mexico City (Mexico) at 6/27/2025 9:00:00 PM to Terminal Primera Plus, Mazatlán (Mexico) arriving at 6/28/2025 9:00:00 AM. 50 Economy ticket for $101 per person are available. Travel duration is 12h 0m
-
Turistar15h 0m03:00 PMMexico CityTaxqueña Bus Station6:00 AMMazatlánBus Station0EconomyA Bus from Turistar goes from Taxqueña Bus Station, Mexico City (Mexico) at 6/27/2025 3:00:00 PM to Bus Station, Mazatlán (Mexico) arriving at 6/28/2025 6:00:00 AM. 50 Economy ticket for $134 per person are available. Travel duration is 15h 0m
-
Turistar13h 30m07:00 PMMexico CityNorte Bus Station8:30 AMMazatlánBus Station0EconomyA Bus from Turistar goes from Norte Bus Station, Mexico City (Mexico) at 6/27/2025 7:00:00 PM to Bus Station, Mazatlán (Mexico) arriving at 6/28/2025 8:30:00 AM. 50 Economy ticket for $134 per person are available. Travel duration is 13h 30m
-
Turistar13h 30m011:45 PMMexico CityNorte Bus Station1:15 PMMazatlánBus Station0EconomyA Bus from Turistar goes from Norte Bus Station, Mexico City (Mexico) at 6/27/2025 11:45:00 PM to Bus Station, Mazatlán (Mexico) arriving at 6/28/2025 1:15:00 PM. 50 Economy ticket for $134 per person are available. Travel duration is 13h 30m
Cheapest bus trips Saturday
-
Primera Plus12h 15m03:30 PMMexico CityNorte Bus Station3:45 AMMazatlánTerminal Primera Plus0EconomyA Bus from Primera Plus goes from Norte Bus Station, Mexico City (Mexico) at 6/28/2025 3:30:00 PM to Terminal Primera Plus, Mazatlán (Mexico) arriving at 6/29/2025 3:45:00 AM. 50 Economy ticket for $101 per person are available. Travel duration is 12h 15m
-
Primera Plus12h 0m09:00 PMMexico CityNorte Bus Station9:00 AMMazatlánTerminal Primera Plus0EconomyA Bus from Primera Plus goes from Norte Bus Station, Mexico City (Mexico) at 6/28/2025 9:00:00 PM to Terminal Primera Plus, Mazatlán (Mexico) arriving at 6/29/2025 9:00:00 AM. 50 Economy ticket for $101 per person are available. Travel duration is 12h 0m
-
Turistar15h 0m03:00 PMMexico CityTaxqueña Bus Station6:00 AMMazatlánBus Station0EconomyA Bus from Turistar goes from Taxqueña Bus Station, Mexico City (Mexico) at 6/28/2025 3:00:00 PM to Bus Station, Mazatlán (Mexico) arriving at 6/29/2025 6:00:00 AM. 50 Economy ticket for $139 per person are available. Travel duration is 15h 0m
-
Turistar13h 30m07:00 PMMexico CityNorte Bus Station8:30 AMMazatlánBus Station0EconomyA Bus from Turistar goes from Norte Bus Station, Mexico City (Mexico) at 6/28/2025 7:00:00 PM to Bus Station, Mazatlán (Mexico) arriving at 6/29/2025 8:30:00 AM. 50 Economy ticket for $139 per person are available. Travel duration is 13h 30m
-
Turistar13h 30m011:45 PMMexico CityNorte Bus Station1:15 PMMazatlánBus Station0EconomyA Bus from Turistar goes from Norte Bus Station, Mexico City (Mexico) at 6/28/2025 11:45:00 PM to Bus Station, Mazatlán (Mexico) arriving at 6/29/2025 1:15:00 PM. 50 Economy ticket for $139 per person are available. Travel duration is 13h 30m
Frequency of bus connections between Mexico City and Mazatlán
Facts about the bus from Mexico City to Mazatlán
Compare all providers like Turistar, Primera Plus and Elite Select that travel 8 times every day by bus from Mexico City to Mazatlán in one click! Book your bus ticket from Mexico City to Mazatlán starting from $85!
Cheapest Bus | $85 |
Fastest Bus | 12h 0m |
Earliest Bus | 12:45 AM |
Latest Bus | 11:45 PM |
Daily Bus Routes | 8 Ø |
Distance | 537.5 miles |
Bus Companies | Turistar, Primera Plus, Elite Select and Futura |
Cheapest bus connections from Mexico City to Mazatlán
Every day, 8 buses from 4 bus companies leave Mexico City for Mazatlán: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 06/23/2025 and for the following days.
The cheapest time to travel from Mexico City to Mazatlán
How to save money travelling from Mexico City to Mazatlán
Book the ticket from Mexico City to Mazatlán in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Mexico City to Mazatlán, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later buses from Mexico City to Mazatlán are also emptier.Beloved bus companies from Mexico City to Mazatlán
Turistar from Mexico City to Mazatlán
Here you will find the key facts about the Turistar bus route Mexico City to Mazatlán:
Cheapest Price | $134 |
Fastest Bus | 13h 30m |
Earliest Bus | 3:00 PM |
Last Bus | 11:45 PM |
Daily Connections | 4 Ø |
Found on | 6/22/2025 |
Primera Plus from Mexico City to Mazatlán
Here you will find the key facts about the Primera Plus bus route Mexico City to Mazatlán:
Cheapest Price | $85 |
Fastest Bus | 12h 0m |
Earliest Bus | 3:30 PM |
Last Bus | 9:00 PM |
Daily Connections | 2 Ø |
Found on | 6/21/2025 |
Futura from Mexico City to Mazatlán
Here you will find the key facts about the Futura bus route Mexico City to Mazatlán:
Cheapest Price | $113 |
Fastest Bus | 13h 22m |
Earliest Bus | 8:00 PM |
Last Bus | 8:00 PM |
Daily Connections | 1 Ø |
Found on | 6/22/2025 |
All bus stations and stops in Mexico City and Mazatlán
In the map below, you can see where to find all bus stations in Mexico City and Mazatlán.
Compare the bus with other modes of transport
Service and Comfort on the bus from Mexico City to Mazatlán
FAQs about the Mexico City to Mazatlán bus
How much does a Mexico City Mazatlán bus trip cost?
How much could I save by comparing buses from Mexico City to Mazatlán?
On average, how many connections are available from Mexico City to Mazatlán each day?
How long does a bus journey from Mexico City to Mazatlán take?
What time is the first bus from Mexico City to Mazatlán?
What time is the last bus from Mexico City to Mazatlán?
Which bus companies operate the Mexico City Mazatlán route?
Is there a direct bus between Mexico City and Mazatlán?
What can I take with me on the Mexico City to Mazatlán bus route?
What equipment is available for the Mexico City Mazatlán bus route?
Available seat classes which are offered on the bus route Mexico City to Mazatlán
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
Best of the best: you will find the most comfortable accommodation to work or relax during your travel.
More bus routes to Mexico City and to Mazatlán
- Bus Routes to Mexico City
- Buses Austin - Mexico City
- Bus from Calnali to Mexico City
- Bus Cancún to Mexico City
- Bus Chihuahua - Mexico City
- Buses Ciudad Acuña to Mexico City
- From Guanajuato to Mexico City bus
- Bus José Cardel - Mexico City
- Bus from La Barca to Mexico City
- Buses Morelia to Mexico City
- Nuevo Laredo to Mexico City bus
- Bus Oaxaca de Juárez - Mexico City
- From Pachuca to Mexico City bus
- Buses to Mexico City from Puebla City, PL
- Bus San Cristóbal de las Casas to Mexico City
- Bus San Miguel de Allende to Mexico City
- Buses Santa María Huatulco to Mexico City
- Bus Santiago de Queretaro - Mexico City
- Bus Taxco - Mexico City
- Bus from Tulum to Mexico City
- Buses Zihuatanejo to Mexico City
- Bus Routes to Mazatlán
- Buses from Acaponeta to Mazatlán
- Buses to Mazatlán from Acapulco, GR
- Bus to Mazatlán from Aguascalientes
- From Chihuahua to Mazatlán bus
- Gómez Palacio to Mazatlán bus
- Bus Guamúchil - Mazatlán
- Buses Guaymas - Mazatlán
- Bus from Hermosillo to Mazatlán
- Buses Irapuato to Mazatlán
- Buses from León de los Aldama to Mazatlán
- Buses to Mazatlán from Mexicali
- Buses from Mezcales to Mazatlán
- Buses Morelia - Mazatlán
- Buses to Mazatlán from Nuevo Vallarta
- Buses from Puebla City, PL to Mazatlán
- Buses Tepotzotlán to Mazatlán
- Buses Uruapan, MN to Mazatlán
- Buses from Zacatecas, ZS to Mazatlán
- Bus from Zamora, MN to Mazatlán
- Buses to Mazatlán from Zapopan