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
4h 58m$380–630Bus 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 20m$134–181
La Aurora International Airport (GUA) to Ramón Villeda Morales International Airport (SAP) flights
Comparing Your Travel Options
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 20m and costs $130 - $190.
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 25+ 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
- cmairlines.com
Flights from La Aurora International Airport to Ramón Villeda Morales International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $220–440
Flights from La Aurora International Airport to Puerto Barrios Airport
- Ave. Duration
- 45 min
- When
- Monday, Wednesday, and Friday
- Estimated price
- $120–160
- 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
- $220–440
Flights from La Aurora International Airport to Puerto Barrios Airport
- Ave. Duration
- 45 min
- When
- Monday, Wednesday, and Friday
- Estimated price
- $120–160
- 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 Morales to Entre Ríos
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- $7–20
- Schedules at
- Litegua
- 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
- Schedules at
- Travel with Hello - Honduras public transport
Bus from Terminal Metropolitana de Buses to Puerto Cortes
- Ave. Duration
- 1h 10m
- Frequency
- Every 20 minutes
- Estimated price
- $1
- Schedules at
- Travel with Hello - Honduras public transport
- Phone
- +504 3247 0793
- Website
- Transportes Congolón
Bus from Guatemala to Terminal Metropolitana de Buses
- Ave. Duration
- 6h
- Frequency
- On demand
- Estimated price
- $16–55
- Schedules at
- Transportes Congolón
- 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 4 stunningly beautiful Philippines islands you need to visit, Flying into Beijing?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.






