1map logoGo to main page

Morelia to Mexico City from $13: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Morelia, Mexico
to
Mexico City, Mexico

How to Get from Morelia 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.

$13 RideshareBest price
304 kmDistance
1h 45m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Morelia 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
Aeroméxico
Plane
Average Duration
1h  45m
Estimated price
$173-392
Recommended
Company
BlaBlaCar Mexico
Rideshare
Average Duration
3h  40m
Estimated price
$13-13
Cheapest
route map
Distance: 304 km
Duration: 1h 45m

See more options

Company
Autovías
Bus
Average Duration
4h 
Estimated price
$18-55
Company
various
Bus
Average Duration
6h  48m
Estimated price
$30-41
Company
n/a
Drive
Average Duration
3h  16m
Estimated price
$30-50

Morelia - Mexico City operators

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

Plane
Website
aeromexico.com

Plane from Morelia Airport (MLM) to Mexico City Santa Lucia Apt Airport (NLU)

Average Duration
1h 45m
Estimated price
$170-1730
Bus Show bus routes
Contact phone
800 622 22 22
Website
autovias.com.mx

Bus from Morelia to Terminal Poniente - Observatorio

Average Duration
4h
Estimated price
$18-50
Contact phone
800 622 22 22
Website
autovias.com.mx

Bus from Morelia to Terminal Central de Autobuses del Norte

Average Duration
4h
Estimated price
$1732-1733
Contact phone
+52 800 800 0386
Website
etn.com.mx

Bus from Morelia to Terminal Central de Autobuses del Norte

Average Duration
4h
Estimated price
$1734-50
Contact phone
+52 477 710 0060
Website
wl.primeraplus.com.mx

Bus from Morelia to Terminal Central de Autobuses del Norte

Average Duration
4h
Estimated price
$0-0
Contact phone
800 507 5500
Website
futura.com.mx

Bus from Morelia to Terminal Central Del Sur - Taxqueña

Average Duration
3h 49m
Estimated price
$1735-55
Contact phone
800 009 4622
Website
autobuseszinacantepec.com.mx

Bus from Morelia to Puente los Velázquez

Average Duration
4h 53m
Estimated price
$1736-1737
all-pages.other Show other routes
Website
blablacar.mx

Other from Morelia to Ciudad De México

Average Duration
3h 40m
Estimated price
$13-13

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

Traveling between Morelia 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.

🚗 Embark on a scenic road trip from Morelia to Mexico City, covering a distance of 189 miles in approximately 3 hours and 16 minutes. 💰 Prices for the journey by car range from $30 to $50, offering flexibility for travelers on different budgets. Consider carpooling with Blablacar for economical and eco-friendly rideshare options.
Average price
$30 - $50
🛫 Flying from Morelia Airport to Mexico City Santa Lucia Apt Airport is a quick and convenient option, with the direct flight taking just 58 minutes. Aeroméxico is the airline that offers flights between these two cities. 🌆 The total travel time by plane from Morelia to Mexico City is approximately 1 hour and 45 minutes, making it a smooth journey for travelers looking to reach the bustling capital. 💸 Flight prices between Mexico City and Morelia can range from $173 to $392, providing options for various budgets and travel preferences.
Departure Point
Morelia Airport
Arrival Point
Mexico City Santa Lucia Apt Airport
🚌 Departing from Morelia station, you can catch a direct bus operated by Autovías to Mexico City. The journey lasts approximately 4 hours and services run every 30 minutes, every day. 💸 Ticket prices for the Morelia to Mexico City bus range from $18 to $55, making it a cost-effective option for those looking to explore the capital city without the hassle of driving or flying.
Departure Point
Morelia station
Arrival Point
Terminal Poniente - Observatorio station
Useful tips for bus travellers
• Be sure to book your bus ticket in advance using Autovías or other companies like Primera Plus and Estrella Blanca, especially if you're traveling on a weekend or holiday, as these routes can fill up quickly. You can check schedules and book tickets on their websites: Autovías, Primera Plus, Estrella Blanca.
• Arriving at Terminal Poniente - Observatorio, it's crucial to know that this terminal can be quite busy; follow the signs to the main exit and consider downloading a transit app like Moovit to check local public transportation options like the Metro or buses to your final destination within Mexico City.
• Use the 30-minute ride from Morelia to reflect on your plans; make sure to have your navigation app ready for navigating Mexico City's public transport or rideshare options once you arrive at Terminal Poniente - Observatorio, as traffic can be unpredictable.

Frequently asked questions

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

Or choose the category:
The distance between Morelia and Mexico City is 218.9 km by air, with a road distance of 302.2 km. The typical travel time by flying and taking the subway is around 2 hours. By car, it takes approximately 3 hours and 12 minutes to reach Morelia from Mexico City. If choosing to travel by bus, the typical travel time is around 3 hours and 59 minutes from Morelia to Mexico City.
The most cost-effective option for traveling from Morelia to Mexico City is ridesharing, which typically costs around $13. While it may take slightly longer at around 3 hours and 40 minutes, it can be a budget-friendly choice. However, if time is a priority, the quickest option is to fly and then take the line 1 subway, which takes around 2 hours. This option can be more expensive, with prices ranging from $130 to $290.
The prices of a bus ticket between Mexico City and Morelia can range from $17 to $62, depending on the type of bus and the amenities provided.
To get from Morelia to Mexico City without public transportation, you can consider using Blablacar's carpooling service. It offers rideshare options where you can find other people driving in the same direction. The driving distance between Morelia and Mexico City is approximately 302.6 km, which takes around 3 hours and 12 minutes by car. The prices for carpooling services to Mexico City from Morelia can range from $30 to $50.
If you don't have a car, the best way to travel from Morelia to Mexico City is by bus. The journey takes approximately 3 hours and 59 minutes and the buses usually go via Atlacomulco. The bus fare ranges from $17 to $65, depending on the type of bus and the service provided.
Yes, there is a direct link between Morelia and Mexico City. There is a bus service operated by Autovías that departs hourly from Morelia and arrives at México Norte in Mexico City. The journey takes approximately 4 hours and 15 minutes.
The flight duration between Morelia and Mexico City is typically 1 hour and 6 minutes on a direct flight. The cost of the flight can vary depending on factors such as the airline, time of booking, and travel dates. On average, a one-way ticket can range from $50 to $150.
There are plenty of accommodation options available near Mexico City, with over 1117 hotels to choose from. Prices start at a reasonable $57 per night, making it accessible for various budget ranges.