
Bus from Morelia to Mexico City
Direct executive bus · ~4h · $20–$35 USD · every 30–60 min
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from Morelia to Mexico City
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.
Leaving Morelia for Mexico City means descending from Michoacán's elegant highland capital back into the energy of the capital, and the four-hour executive bus makes the trip comfortable and frequent. The route runs east on Highway 15, winding down through pine-forested sierra before the busy approach into Mexico City's west side.
ETN, Pegasso, and Autovías all serve this corridor with reserved-seat coaches at a range of price points, so departures are plentiful throughout the day. You'll arrive at Terminal Central Poniente at Observatorio, which connects to metro Línea 1, putting you a quick ride from the historic center, Chapultepec, or onward connections across the capital.
Route details: Morelia to Mexico City
Travel time
4 h
Distance
310 km
Typical fare
$20 – $35 USD per person
Frequency
Frequent (every 30–60 min)
First departure
Approx. 5:30 AM
Last departure
Approx. 11:30 PM
Operators on this route
ETN · Pegasso · Autovías
Pickup at Morelia
Central de Autobuses de Morelia (Terminal de Autobuses), Periférico
Drop-off at Mexico City
Terminal Central Poniente (Observatorio), Av. Sur 122
About the journey
The return from Morelia to Mexico City carries you east out of Michoacán, descending from the pine highlands back toward the Valley of Mexico. Buses leave Morelia's Central de Autobuses on the Periférico and run roughly 310 kilometers on Highway 15, winding down through forested sierra before reaching the western edge of Mexico City at Observatorio. The roughly four-hour ride is scenic in its upper stretches and busy on the final approach into the capital. ETN, Pegasso, and Autovías all run reserved-seat service across a range of comfort levels, from premium executive to first-class. You arrive at Terminal Central Poniente at Observatorio, connected to the rest of the city by metro Línea 1 and a steady supply of authorized taxis and app rides.
Travel tips for Morelia → Mexico City
- Arrive at Observatorio, plan your onward route. Terminal Central Poniente connects to metro Línea 1 at Observatorio, a fast and cheap way into central Mexico City without road traffic.
- Choose among three lines. ETN, Pegasso, and Autovías all serve the route; ETN is the premium executive choice, while Autovías and Pegasso offer dependable first-class service for less.
- Allow buffer for an onward flight. From Observatorio you can reach Mexico City's airport by metro or app ride, but leave generous time for the capital's traffic on the final stretch.
- Take a daytime bus for the descent. The route's scenic highland stretches are best enjoyed in daylight, so a daytime departure beats an overnight if you want the views.
- Get to Morelia's terminal early. The Central de Autobuses is on the Periférico, a short taxi from the center; allow time for that ride before your departure.
- Use the official taxi booth in Mexico City. At Observatorio, arrange a ride through an authorized booth or app rather than accepting offers on the concourse.
Frequently asked questions
How long is the bus from Morelia to Mexico City?
The trip takes about four hours to cover roughly 310 kilometers east on Highway 15, descending from Michoacán's pine highlands toward Mexico City's west side.
How much does the bus from Morelia to Mexico City cost?
Fares generally run from about $20 to $35 USD. ETN's executive service is at the higher end, while Autovías and Pegasso offer lower first-class fares.
What time do buses to Mexico City leave Morelia?
Buses run frequently, roughly every 30 to 60 minutes from around 5:30 AM until about 11:30 PM, so you can usually buy a ticket on the spot.
Where do buses from Morelia arrive in Mexico City?
Buses arrive at Terminal Central Poniente at Observatorio on the city's west side, which connects to metro Línea 1 for onward travel across the capital.
Can I get to Mexico City airport from Observatorio?
Yes, by metro or app ride, but the airport is across the city from Observatorio, so allow generous time for Mexico City's traffic if you're catching a flight.
Going the other direction?
Bus from Mexico City to Morelia
Related routes
Bus route
Oaxaca → Mexico City
6 h 30 min · $30–$60 USD
Bus route
Puebla → Mexico City
2 h · $10–$20 USD
Bus route
Querétaro → Mexico City
3 h · $15–$28 USD
Bus route
San Cristóbal de las Casas → Mexico City
12 h 30 min · $45–$75 USD
Bus route
San Miguel de Allende → Mexico City
3 h 45 min · $20–$35 USD
Bus route
Taxco → Mexico City
3 h · $12–$22 USD