• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 6 ways to get from Mexico City Airport (MEX) to Morelia Airport (MLM) by plane, 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.

Recommended option

Fly  •  54m

  1. Fly from Mexico City (MEX) to Morelia (MLM) MEX - MLM

$60 - $490

Cheapest option

Bus Pegasso  •  7h 3m

  1. Take the bus from Mexico Poniente to Ciudad Hidalgo Alegra

$30 - $45

4 alternative options

Bus  •  4h 47m

  1. Take the bus from México Terminal Norte to Morelia Mexico Norte / ...

$46 - $85

Bus, Alegra  •  5h 45m

  1. Take the bus from Mexico Poniente to Heróica Zitácuaro
  2. Take the Alegra from Ciudad Hidalgo to Queréndaro Ciudad Hidalgo / ...

$36 - $44

Bus via San Juan del Río  •  5h 39m

  1. Take the bus from Mexico City International Airport T1 to San Juan del Río
  2. Take the bus from San Juan del Río to Zinapécuaro Morelia

$44 - $60

Drive  •  2h 54m

  1. Drive from Mexico City Airport (MEX) to Morelia Airport (MLM) 170.9 miles

$22 - $35

Questions & Answers

The cheapest way to get from Mexico City Airport (MEX) to Morelia Airport (MLM) is to drive which costs $440 - $650 and takes 2h 54m.

More details

The quickest way to get from Mexico City Airport (MEX) to Morelia Airport (MLM) is to fly which costs $1200 - $9500 and takes 54m.

More details

The distance between Mexico City Airport (MEX) and Morelia Airport (MLM) is 209 km. The road distance is 273.5 km.

Get driving directions

The best way to get from Mexico City Airport (MEX) to Morelia Airport (MLM) without a car is to bus which takes 4h 47m and costs $850 - $1700.

More details

It takes approximately 54m to fly from Mexico City (MEX) to Morelia (MLM), including transfers and time at the airport.

More details

The best way to get from Mexico City Airport (MEX) to Morelia Airport (MLM) is to fly which takes 54m and costs $1200 - $9500. Alternatively, you can bus, which costs $850 - $1700 and takes 4h 47m.

Mode details

The quickest flight from Mexico City Airport to Morelia Airport is the direct flight which takes 54m.

Search flights

Yes, the driving distance between Mexico City Airport (MEX) to Morelia Airport (MLM) is 273 km. It takes approximately 2h 54m to drive from Mexico City Airport (MEX) to Morelia Airport (MLM).

Get driving directions

Aeroméxico offers flights from Mexico City Airport to Morelia Airport.

Search flights

There are 91+ hotels available in Morelia Airport (MLM). Prices start at $24 USD per night.

More details

Map of how to get from Mexico City Airport (MEX) to Morelia Airport (MLM).
Launch map view
  • Distance: 130.3 miles
  • Duration: 54m

What companies run services between Mexico City Airport (MEX), Mexico and Morelia Airport (MLM), Mexico?

Aeroméxico flies from Mexico City Airport (MEX) to Morelia Airport (MLM) twice daily. Alternatively, Primera Plus operates a bus from Mexico City Airport (MEX) to Morelia Airport (MLM) hourly. Tickets cost $21 - $25 and the journey takes 3h 50m. Four other operators also service this route.

Airlines
Aeroméxico
Website
world.aeromexico.com
Flights from Mexico City to Morelia
Ave. Duration
54m
When
Every day
Estimated price
$130 - $490
Bus operators
Primera Plus
Website
primeraplus.com.mx
Bus from México Terminal Norte to Morelia
Ave. Duration
3h 50m
Frequency
Hourly
Estimated price
$21 - $25
Schedules at
ventas.primeraplus.com.mx
Internet Promotion
$22
Regular Price
$25
Bus from Mexico City International Airport T1 to San Juan del Río
Ave. Duration
2h 25m
Frequency
Twice daily
Estimated price
$14
Schedules at
ventas.primeraplus.com.mx
ETN
Website
etn.com.mx
Bus from México Norte to Morelia
Ave. Duration
4h 30m
Frequency
Hourly
Estimated price
$23 - $35
Schedules at
etn.com.mx
Web Advance
$23 - $35
Full Fare
$24 - $35
Regular Price
$31
Internet Discount
$26
Pegasso
Website
pegasso.mx
Bus from México Norte to Morelia
Ave. Duration
6h 30m
Frequency
Hourly
Estimated price
$11 - $24
Schedules at
pegasso.mx
Regular Price
$24
Internet Discount
$22
Bus from Ciudad Hidalgo to Queréndaro
Ave. Duration
56m
Frequency
Every 5 minutes
Estimated price
$2 - $5
Schedules at
pegasso.mx
Regular Price
$5
Internet Discount
$4
Bus from San Juan del Río to Zinapécuaro
Ave. Duration
2h 32m
Frequency
Hourly
Estimated price
$5 - $15
Schedules at
pegasso.mx
Bus from Mexico Poniente to Ciudad Hidalgo
Ave. Duration
4h
Frequency
Hourly
Estimated price
$7 - $14
Schedules at
pegasso.mx
La Linea
Phone
01 800 622 22 22
Website
lalinea.com.mx
Bus from Mexico City North Bus Terminal to Central Camionera Morelia
Ave. Duration
4h 7m
Frequency
Twice daily
Estimated price
$38
Schedules at
lalinea.com.mx
Bus from Mexico Poniente to Heróica Zitácuaro
Ave. Duration
2h
Frequency
Every 30 minutes
Estimated price
$12
Schedules at
lalinea.com.mx
Autovías
Website
autovias.com.mx
Bus from México Central del Norte to Morelia
Ave. Duration
4h
Frequency
Once daily
Estimated price
$20 - $30
Schedules at
autovias.com.mx

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 What documents do I need to cross Niagara Falls?, Travelling around the UAE and Need to know: Eurostar - to help you get the most out of your next trip.