There are 5 ways to get from Corozal (State) to Belize by plane, bus, ferry, 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
best- Fly from Corozal Airport (CZH) to John Greif Ii Airport (SPR)plane CZH - SPR
20 min$70–150Bus
cheapest- Take the bus from Corozal to Novelo's Bus Terminalbus belize-corozal / ...
3h$7–20Ferry
- Take the ferry from Corozal to San Pedroferry Corozal
- Take the ferry from San Pedro Terminal to Belize Terminalferry San Pedro
4h 18m$68–145Drive 136.1 km
- Drive from Corozal to Belize Citycar 136.1 km
2h 13m$29–41Shuttle
- Take a shuttle bus from Corozal to Belize City
2h
Corozal (State) to Belize by bus
Questions & Answers
The cheapest way to get from Corozal (State) to Belize is to bus which costs $7 - $20 and takes 3h.
The fastest way to get from Corozal (State) to Belize is to fly which takes 20 min and costs $70 - $150.
Yes, there is a direct bus departing from Corozal and arriving at Novelo's Bus Terminal. Services depart three times a day, and operate every day. The journey takes approximately 3h.
No, there is no direct ferry from Corozal (State) to Belize. However, there are services departing from Corozal and arriving at Belize Terminal via San Pedro Terminal. The journey, including transfers, takes approximately 4h 18m.
The distance between Corozal (State) and Belize is 70 km. The road distance is 136.1 km.
The best way to get from Corozal (State) to Belize without a car is to bus which takes 3h and costs $7 - $20.
It takes approximately 20 min to fly from Corozal Airport (CZH) to John Greif Ii Airport (SPR), including transfers and time at the airport.
Corozal (State) to Belize bus services, operated by BBOC, depart from Corozal station.
The best way to get from Corozal (State) to Belize is to fly which takes 20 min and costs $70 - $150. Alternatively, you can bus, which costs $7 - $20 and takes 3h.
The quickest flight from Corozal Airport Airport to John Greif Ii Airport Airport is the direct flight which takes 20 min.
What companies run services between Corozal (State), Belize and Belize?
Maya Island Air and Tropic Air fly from Corozal Airport (CZH) to John Greif Ii Airport (SPR) 4 times a day. Alternatively, BBOC operates a bus from Corozal to Novelo's Bus Terminal every 4 hours. Tickets cost $7–10 and the journey takes 3h. Six other operators also service this route.
- Website
- tropicair.com
Flights from Corozal Airport to John Greif Ii Airport
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $80–170
- Website
- mayaislandair.com
Flights from Corozal Airport to John Greif Ii Airport
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $55–120
- Phone
- +501 615 4655
- [email protected]
- Website
- belmopanonline.com
Bus from Corozal to Novelo's Bus Terminal
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- $7–10
- Website
- https://www.belmopanonline.com/belize-bus-schedules
- Schedules at
- https://www.belizebusownerscooperative.com/bboc-schedules
- Phone
- +501 4223204
- [email protected]
- Website
- moralestransports.com
Bus from Corozal to Novelo's Bus Terminal
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $12–15
- Website
- https://moralestransports.com/
- Phone
- +501 614 4849
- [email protected]
- Website
- nayawalk.com
Bus from Corozal to Novelo's Bus Terminal
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $20
- Website
- https://www.nayawalk.com/belize/bus/
- Schedules at
- https://www.belmopanonline.com/belize-bus-schedules
- Phone
- +501 614 5175
- [email protected]
- Website
- nayawalk.com
Bus from Corozal to Novelo's Bus Terminal
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $4–10
- Schedules at
- nayawalk.com
- Phone
- +501 614 7936
- [email protected]
- Website
- nayawalk.com
Bus from Corozal to Novelo's Bus Terminal
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- $9
- Website
- https://www.nayawalk.com/belize/bus/
- Schedules at
- https://www.belmopanonline.com/belize-bus-schedules
- Website
- belmopanonline.com
Bus from Corozal to Novelo's Bus Terminal
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- https://www.belmopanonline.com/belize-bus-schedules
- Phone
- +501 670 5583
- [email protected]
- Website
- facebook.com
Bus from Corozal to Novelo's Bus Terminal
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $7
- Schedules at
- facebook.com
- Phone
- +501 614 9503
- [email protected]
- Website
- nelsonmayaadventures.com
Shuttle from Corozal to Belize City
- Ave. Duration
- 2h
- Frequency
- On demand
- Website
- https://www.nelsonmayaadventures.com/
- [email protected]
- Website
- travelmundomaya.com
Ferry from Corozal to San Pedro
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $35–75
- Website
- https://travelmundomaya.com/home
Ferry from San Pedro Terminal to Belize Terminal
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $30–70
- Website
- https://travelmundomaya.com/home
- Phone
- +11 501 223 2225
- [email protected]
- Website
- belizewatertaxi.com
Ferry from San Pedro Terminal to Belize Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Website
- https://belizewatertaxi.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 do I get from Sydney to Melbourne, How to get from Heathrow Airport into central London, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
Corozal (State) to Belize bus services, operated by BBOC, arrive at Novelo's Bus Terminal station.
Yes, the driving distance between Corozal (State) to Belize is 136 km. It takes approximately 2h 13m to drive from Corozal (State) to Belize.
Maya Island Air and Tropic Air offer flights from Corozal Airport Airport to John Greif Ii Airport Airport.
There are 63+ hotels available in Belize.
























