There are 6 ways to get from Guatemala City to Omoa by bus, car, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive
best- Take the bus from Litegua Bus Station to Moralesbus
- Take the bus from Morales to Entre Ríosbus
- Drive from Entre Ríos to Omoacar
6h 39m$22–55Drive 354 km
- Drive from Guatemala City to Omoacar 354 km
6h 11m$49–71Fly to Ramón Villeda Morales International Airport, taxi
- Fly from La Aurora International Airport (GUA) to Ramón Villeda Morales International Airport (SAP)plane GUA - SAP
- Take the taxi from Ramón Villeda Morales International Airport (SAP) to Omoataxi
5h 4m$360–600Bus via Cortés
- Take the bus from Guatemala City to Corintobus Guatemala
- Take the bus from Corinto to Omoabus Corinto
7h 34mBus
- Take the bus from Guatemala to Terminal Metropolitana de Busesbus Guatemala
- Take the bus from Terminal Metropolitana de Buses to Puerto Cortesbus
9h 1m$24–76Fly to Puerto Barrios Airport, drive
- Fly from La Aurora International Airport (GUA) to Puerto Barrios Airport (PBR)plane GUA - PBR
- Drive from Puerto Barrios Airport (PBR) to Omoacar
4h 56m$144–311
La Aurora International Airport (GUA) to Ramón Villeda Morales International Airport (SAP) flights
Questions & Answers
The cheapest way to get from Guatemala City to Omoa is to bus and drive which costs $21 - $55 and takes 6h 39m.
The fastest way to get from Guatemala City to Omoa is to fly and drive which takes 4h 56m and costs $140 - $320.
No, there is no direct bus from Guatemala City to Omoa. However, there are services departing from Guatemala City and arriving at Omoa via Corinto. The journey, including transfers, takes approximately 7h 34m.
The distance between Guatemala City and Omoa is 367 km. The road distance is 354 km.
The best way to get from Guatemala City to Omoa without a car is to bus via Cortés which takes 7h 34m and costs .
It takes approximately 6h 39m to get from Guatemala City to Omoa, including transfers.
Guatemala City to Omoa bus services, operated by Transportes Starbus, depart from Guatemala City station.
Guatemala City to Omoa bus services, operated by Transportes Starbus, arrive at Corinto station.
Yes, the driving distance between Guatemala City to Omoa is 354 km. It takes approximately 6h 11m to drive from Guatemala City to Omoa.
There are 29+ hotels available in Omoa.
What companies run services between Guatemala City, Guatemala and Omoa, Cortés, Honduras?
You can take a bus from Guatemala City to Omoa via Corinto in around 7h 34m.
- Website
- tag.com.gt
Flights from La Aurora International Airport to Ramón Villeda Morales International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $260–700
Flights from La Aurora International Airport to Puerto Barrios Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Thursday, Wednesday, Friday, and Sunday
- Estimated price
- $130–290
- Website
- cmairlines.com
Flights from La Aurora International Airport to Ramón Villeda Morales International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $260–700
Flights from La Aurora International Airport to Puerto Barrios Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Thursday, Wednesday, Friday, and Sunday
- Estimated price
- $130–290
- Phone
- +502 2326 959
- [email protected]
- Website
- sistemas.litegua.com
Bus from Litegua Bus Station to Morales
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $7–20
- Schedules at
- sistemas.litegua.com
- Primera Plus
- $14
- Primera Clase
- $20
- Especial Plus
- $7
Bus from Morales to Entre Ríos
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- $7–20
- Schedules at
- sistemas.litegua.com
- Primera Plus
- $14
- Primera Clase
- $20
- Especial Plus
- $7
- Phone
- +502 2471 0952
- Website
- mmcorporacion.com
Bus from Guatemala City to Corinto
- Ave. Duration
- 5h 39m
- Frequency
- Twice daily
- Estimated price
- $22–50
- Schedules at
- mmcorporacion.com
Bus from Corinto to Omoa
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
Bus from Terminal Metropolitana de Buses to Puerto Cortes
- Ave. Duration
- 1h 10m
- Frequency
- Every 20 minutes
- Estimated price
- $1
- Phone
- +504 3247 0793
- Website
- facebook.com
Bus from Guatemala to Terminal Metropolitana de Buses
- Ave. Duration
- 6h
- Frequency
- On demand
- Estimated price
- $16–55
- Schedules at
- facebook.com
- Ave. Duration
- 1h 11m
- Estimated price
- $170–210
Radio Taxi Hosanna
- Phone
- +504 5 2250-1669
- Website
- facebook.com
Radio Taxi Maya
- Phone
- 9748-5001 / 9995-9769 / 3300-2722
- Website
- facebook.com
Radio Taxis del Valle
- Phone
- +504 97212851, +504 97643885
- Website
- facebook.com
Radio Taxis Galacticos
- Phone
- +504 3383-9209
- Website
- facebook.com
Radio Taxis Scooby
- Phone
- +504 5 2554-5144
- Website
- facebook.com
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 How to get from JFK to New York City, How do I buy a London Underground ticket?, and How to get from Florence to Rome - to help you get the most out of your next trip.






