There are 6 ways to get from Guatemala City to Corozal by bus, car, plane, shuttle, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Guatemala City to Melchor de Mencosbus Guatemala
- Take the bus from Benque Viejo el Carmen to Corozalbus Coroza l- Benque
10h 36m$46–70Drive 701 km
- Drive from Guatemala City to Corozalcar 701 km
15h 39m$146–211Fly to Corozal Airport
- Fly from La Aurora International Airport (GUA) to Corozal Airport (CZH)plane GUA - CZH
7h 18m$407–609Shuttle
- Take a shuttle bus from Terminal de Autobuses to Belize City
- Take a shuttle bus from Belize City to Corozal
12h 30mBus, ferry
- Take the bus from Guatemala City to Belize Citybus
- Take the ferry from Belize Terminal to San Pedro Terminalferry
- Take the ferry from San Pedro to Corozalferry
19h 38m$97–177Fly to Belize City Goldson Intl Apt, shuttle
- Fly from La Aurora International Airport (GUA) to Belize City Goldson Intl Apt (BZE)plane GUA - BZE
- Take a shuttle bus from Belize City Goldson Intl Airport to Corozal
7h 12m
La Aurora International Airport (GUA) to Corozal Airport (CZH) flights
Questions & Answers
The cheapest way to get from Guatemala City to Corozal is to bus which costs $45 - $70 and takes 10h 36m.
The fastest way to get from Guatemala City to Corozal is to fly which takes 7h 18m and costs $400 - $650.
No, there is no direct bus from Guatemala City to Corozal. However, there are services departing from Guatemala City and arriving at Corozal via Benque Viejo el Carmen. The journey, including transfers, takes approximately 10h 36m.
The distance between Guatemala City and Corozal is 746 km. The road distance is 701 km.
The best way to get from Guatemala City to Corozal without a car is to shuttle which takes 12h 30m and costs .
It takes approximately 10h 36m to get from Guatemala City to Corozal, including transfers.
Guatemala City to Corozal bus services, operated by FDN (Transportes Fuente Del Norte), depart from Guatemala City station.
The best way to get from Guatemala City to Corozal is to bus which takes 10h 36m and costs $45 - $70. Alternatively, you can fly, which costs $400 - $650 and takes 7h 18m.
Guatemala City to Corozal bus services, operated by FDN (Transportes Fuente Del Norte), arrive at Melchor de Mencos station.
Yes, the driving distance between Guatemala City to Corozal is 701 km. It takes approximately 15h 39m to drive from Guatemala City to Corozal.
What companies run services between Guatemala City, Guatemala and Corozal, Belize?
You can take a bus from Guatemala City to Corozal via Melchor de Mencos and Benque Viejo el Carmen in around 10h 36m. Alternatively, TAG Airlines, Tropic Air, and Avianca - Aerovías del Continente Americano S.A. fly from La Aurora International Airport (GUA) to Corozal Airport (CZH) twice daily.
- Website
- tropicair.com
Flights from La Aurora International Airport to Corozal Airport via Belize City Goldson Intl Apt, San Pedro
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $260–600
Flights from La Aurora International Airport to Corozal Airport via Cancun, Belize City Goldson Intl Apt, San Pedro
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $190–800
Flights from La Aurora International Airport to Belize City Goldson Intl Apt
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $250–550
- Website
- tag.com.gt
Flights from La Aurora International Airport to Belize City Goldson Intl Apt
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $250–550
Bus from Guatemala City to Melchor de Mencos
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- $30–45
- Website
- Transportes Fuente del Norte
- Phone
- +501 4223204
- [email protected]
- Website
- Morales Transports
Bus from Benque Viejo el Carmen to Corozal
- Ave. Duration
- 3h 30m
- Frequency
- 6 times a week
- Estimated price
- $12–25
- Website
- Morales Transports
- Phone
- +501 614 9503
- [email protected]
- Website
- Nelson Maya Adventures
Shuttle from Terminal de Autobuses to Belize City
- Ave. Duration
- 10h
- Frequency
- On demand
- Website
- Nelson Maya Adventures
Shuttle from Belize City to Corozal
- Ave. Duration
- 2h
- Frequency
- On demand
- Website
- Nelson Maya Adventures
- Phone
- +502 5808 7471
- [email protected]
- Website
- GuateGo
Bus from Guatemala City to Belize City
- Ave. Duration
- 14h 20m
- Frequency
- Once daily
- Estimated price
- $32
- Website
- GuateGo
- Phone
- +501 671 7268
- [email protected]
- Website
- Belize Shuttle
Shuttle from Belize City Goldson Intl Airport to Corozal
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- Belize Shuttle
- Phone
- +11 501 223 2225
- [email protected]
- Website
- San Pedro Belize Express
Ferry from Belize Terminal to San Pedro Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Website
- San Pedro Belize Express
- [email protected]
- Website
- MayanOz
Ferry from Belize Terminal to San Pedro Terminal
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $30–70
- Website
- MayanOz
Ferry from San Pedro to Corozal
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $35–75
- Website
- MayanOz
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 French strikes 2018: What are my alternative transport options?, 4 stunningly beautiful Philippines islands you need to visit, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
More Questions & Answers
There are 102+ hotels available in Corozal.

















