There are 8 ways to get from Mexico City to Morales by plane, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to La Aurora International Airport, bus
best- Fly from Benito Juárez International Airport (MEX) to La Aurora International Airport (GUA)plane MEX - GUA
- Take the bus from Litegua Bus Station to Moralesbus
9h 37m$137–313Bus
cheapest- Take the bus from Mexico City Politécnico Station to Tapachulabus
- Take the bus from Tapachula to Estación Central 7a Avenida Zona 1bus
- Take the bus from Litegua Bus Station to Moralesbus
31h 56m$57–105Bus via San Pablo
- Take the bus from México City to Tapachulabus
- Take the bus from San Pablo to Transportes Fuente del Nortebus
- Take the bus from Litegua Bus Station to Moralesbus
23h 58m$75–119Drive 1,407.6 km
- Drive from Mexico City to Moralescar 1,407.6 km
20h 6m$170–246Fly to Ramón Villeda Morales International Airport, bus
- Fly from Benito Juárez International Airport (MEX) to Ramón Villeda Morales International Airport (SAP)plane MEX - SAP
- Take the bus from Terminal Metropolitana de Buses to Corintobus
- Take the bus from Entre Ríos to Moralesbus
8h 40m$304–876Fly to Cuscatlán International Airport, Tour, drive, bus
- Fly from Benito Juárez International Airport (MEX) to Cuscatlán International Airport (SAL)plane MEX - SAL
- Take a shuttle bus from San Salvador to Copán Ruinas
- Drive from Copán Ruinas to Gualáncar
- Take the bus from Gualán to Moralesbus
10h 37m$409–899Fly to Puerto Barrios Airport, bus
- Fly from Benito Juárez International Airport (MEX) to Puerto Barrios Airport (PBR)plane MEX - PBR
- Take the bus from Puerto Barrios to Moralesbus
16h 44m$163–643Bus #2
- Take the bus from Terminal Central de Autobuses del Norte to Tapachulabus
- Take the bus from Tapachula to Estación Central 7a Avenida Zona 1bus
- Take the bus from Litegua Bus Station to Moralesbus
32h 53m$124–218
Benito Juárez International Airport (MEX) to La Aurora International Airport (GUA) flights
Comparing Your Travel Options
The cheapest way to get from Mexico City to Morales is to bus via San Pablo which costs $75 - $120 and takes 23h 58m.
The fastest way to get from Mexico City to Morales is to fly and bus which takes 8h 40m and costs $300 - $900.
No, there is no direct bus from Mexico City to Morales. However, there are services departing from México City and arriving at Morales via San Pablo and Litegua Bus Station. The journey, including transfers, takes approximately 23h 58m.
The distance between Mexico City and Morales is 1323 km. The road distance is 1407.6 km.
The best way to get from Mexico City to Morales without a car is to bus which takes 31h 56m and costs $55 - $110.
It takes approximately 9h 37m to get from Mexico City to Morales, including transfers.
Mexico City to Morales bus services, operated by Autobuses Titanium, depart from México City station.
Mexico City to Morales bus services, operated by Autobuses Titanium, arrive at Tapachula station.
Yes, the driving distance between Mexico City to Morales is 1408 km. It takes approximately 20h 6m to drive from Mexico City to Morales.
There are two+ hotels available in Morales.
What companies run services between Mexico City, Mexico and Morales, Izabal, Guatemala?
You can take a bus from México City to Morales via Tapachula, San Pablo, Transportes Fuente del Norte, and Litegua Bus Station in around 23h 58m.
- Website
- aeromexico.com
Flights from Benito Juárez International Airport to La Aurora International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- $55–330
Flights from Benito Juárez International Airport to Ramón Villeda Morales International Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $75–420
Flights from Benito Juárez International Airport to Cuscatlán International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $70–390
- Phone
- +502 2326 959
- [email protected]
- Website
- Litegua
Bus from Litegua Bus Station to Morales
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $7–20
- Schedules at
- Litegua
- Primera Plus
- $14
- Primera Clase
- $20
- Especial Plus
- $7
Bus from Litegua Bus Station to Morales
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $7–20
- Schedules at
- Litegua
- Primera Plus
- $14
- Primera Clase
- $20
- Especial Plus
- $7
Bus from Entre Ríos to Morales
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- $7–20
- Schedules at
- Litegua
- Primera Plus
- $14
- Primera Clase
- $20
- Especial Plus
- $7
Bus from Gualán to Morales
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- $7–20
- Schedules at
- Litegua
- Primera Plus
- $14
- Primera Clase
- $20
- Especial Plus
- $7
Bus from Puerto Barrios to Morales
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $7–20
- Schedules at
- Litegua
- Primera Plus
- $14
- Primera Clase
- $20
- Especial Plus
- $7
Bus from Litegua Bus Station to Morales
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $7–20
- Schedules at
- Litegua
- Primera Plus
- $14
- Primera Clase
- $20
- Especial Plus
- $7
Bus from Litegua Bus Station to Morales
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $7–20
- Schedules at
- Litegua
- Primera Plus
- $14
- Primera Clase
- $20
- Especial Plus
- $7
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 are the different types of Renfe trains in Spain?, Which London airport should I choose?, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.


