
Bus from Mexico City to Guadalajara
ETN Turistar Lujo + Primera Plus Diamante · ~7 hours overnight · $35–$65 USD · Multiple daily including overnight cama
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from Mexico City to Guadalajara
Plan your perfect trip
Find and book your bus tickets in just a few clicks.
Best prices
We partner with top bus companies to provide you with the best prices available.
Flexible Booking
Change your travel plans as needed with our flexible booking options.
The Mexico City → Guadalajara route is the standard overland transit between Mexico's two largest cities — most travelers either take the overnight cama Pullman to sleep through, or fly direct (~1.5 h, $40–$130 USD on Aeroméxico, Volaris, VivaAerobus).
Spring Bus connects you to operators running this route — ETN Turistar Lujo (cama class, fully reclining seats, A/C, onboard service) + Primera Plus Diamante (executive class). Multiple daily including overnight departures (9-11 PM). Buses leave from CDMX Terminal del Norte; arrive at Guadalajara's Nueva Central Camionera ~10 km southeast of downtown.
Route details: Mexico City to Guadalajara
Travel time
7 h
Distance
540 km
Typical fare
$35 – $65 USD per person
Frequency
Multiple daily including overnight cama
First departure
Approx. 7:00 AM
Last departure
Approx. 11:00 PM (overnight)
Operators on this route
ETN Turistar Lujo · Primera Plus Diamante · Futura
Pickup at Mexico City
Terminal del Norte (Metro Autobuses del Norte, line 5)
Drop-off at Guadalajara
Nueva Central Camionera (~10 km southeast of Centro Histórico, ~$5–$8 USD taxi to downtown)
About the journey
The Mexico City → Guadalajara route is the standard transit between Mexico's two largest cities — ~7-hour Pullman trip on Highway 15D + 80D. The overnight cama service is the popular pick: depart Terminal del Norte ~9–11 PM, arrive Guadalajara Nueva Central Camionera ~4–6 AM. ETN Turistar Lujo + Primera Plus Diamante are the cama-class options with fully reclining seats.
Travel tips for Mexico City → Guadalajara
- Overnight cama ETN Turistar Lujo is the comfort pick — fully reclining seats, A/C, snack service. Depart CDMX ~9–11 PM, arrive Guadalajara ~4–6 AM.
- Flying is ~1.5 hours, $40–$130 USD — most travelers fly between these two cities. Bus is for budget or those who specifically want the overnight experience.
- Terminal del Norte in CDMX — Metro line 5, taxi from central neighborhoods ~$8–$12 USD.
- Nueva Central Camionera in Guadalajara has 7 modules organized by operator — check your ticket for which module + Uber from there to Centro/Providencia ~$5–$8 USD.
- Pre-book in high season (December–April, Día de los Muertos, Easter) — overnight cama fills up.
- Bring an eye mask + neck pillow for the overnight ride.
Frequently asked questions
How long is the bus from Mexico City to Guadalajara?
**About 7 hours** on ETN or Primera Plus Pullman — direct overnight cama service. Day buses also run ~7 hours.
How much is the overnight cama bus from CDMX to Guadalajara?
**$35 – $65 USD per person** depending on class — Primera Plus Diamante $35–$50, ETN Turistar Lujo cama-class $45–$65. Includes fully reclining seats, A/C, onboard snacks.
Should I take the overnight bus or fly to Guadalajara?
**Overnight cama** ($35–$65 USD, 7 hours, sleep through, save a hotel night) for budget + experience. **Flight** ($40–$130 USD, 1.5 hours on Aeroméxico, Volaris, VivaAerobus) if you're prioritizing time. Most travelers fly; bus is the budget/atmospheric option.
Where do I catch the bus from CDMX to Guadalajara?
**Terminal del Norte (Central de Autobuses del Norte)** in northern CDMX — Metro Autobuses del Norte (line 5). Taxi from central CDMX neighborhoods ~$8–$12 USD. NOT TAPO (which is for southeast routes).
Where does the bus drop me in Guadalajara?
**Nueva Central Camionera** ~10 km southeast of downtown — organized into 7 modules by operator. Uber/taxi to **Centro Histórico** or **Providencia/Lafayette** ~$5–$8 USD, ~15–20 min.
Going the other direction?