There are 8 ways to get from Corozal to Costa Rica by shuttle, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle to Belize City Goldson Intl Apt, fly
best- Take a shuttle bus from Corozal to Belize City Goldson Intl Airport
- Fly from Belize City Goldson Intl Apt (BZE) to Juan Santamaría International Airport (SJO)plane BZE - SJO
10h 21mBus via San Salvador
cheapest- Take the bus from Corozal to Novelo's Bus Terminalbus
- Take the bus from Belize City to San Salvadorbus
- Take the bus from Terminal Tica Bus San Salvador to Terminal Tica Bus San Josébus
40h 10m$179–849Bus
- Take the bus from Corozal to Novelo's Bus Terminalbus
- Take the bus from Belize City to San Salvadorbus
- Take the bus from Terminal San Carlos - CCA to Terminal Atlántico Nortebus Sac
39h 49m$185–860Drive 1,593.5 km
- Drive from Corozal to San Josécar 1,593.5 km
28h 2m$332–479Bus, shuttle
- Take the bus from Corozal to Belmopanbus
- Take the bus from Belmopan to Punta Gordabus
- Take a shuttle bus from Punta Gorda to Estacion de Autobuses La Ceiba
- Take a shuttle bus from Estacion de Autobuses La Ceiba to Granada
- Take a shuttle bus from Granada to Peñas Blancas
- Take the bus from Peñas Blancas to Terminal Pulmitan De Liberiabus
47h 11m$407–433Fly from Chetumal International Airport
- Fly from Chetumal International Airport (CTM) to Juan Santamaría International Airport (SJO)plane CTM - SJO
8h 35m$225–607Shuttle, shuttle to Mundo Maya Airport, fly
- Take a shuttle bus from Corozal to Belize City
- Take a shuttle bus from Belize City to Flores
- Fly from Mundo Maya Airport (FRS) to Juan Santamaría International Airport (SJO)plane FRS - SJO
12h 39mBus via San Salvador #2
- Take the bus from Corozal to Belize Citybus
- Take the bus from Belize City to San Salvadorbus
- Take the bus from San Salvador to San Josébus
43h 36m$191–831
Belize City Goldson Intl Apt (BZE) to Juan Santamaría International Airport (SJO) flights
Comparing Your Travel Options
The cheapest way to get from Corozal to Costa Rica is to bus via San Salvador which costs $190 - $850 and takes 43h 36m.
The fastest way to get from Corozal to Costa Rica is to fly which takes 8h 35m and costs $220 - $650.
No, there is no direct bus from Corozal to Costa Rica. However, there are services departing from Corozal and arriving at Terminal Atlántico Norte via Belize City and Terminal San Carlos - CCA. The journey, including transfers, takes approximately 39h 49m.
The distance between Corozal and Costa Rica is 1078 km. The road distance is 1593.5 km.
The best way to get from Corozal to Costa Rica without a car is to bus and shuttle which takes 47h 11m and costs $400 - $440.
It takes approximately 10h 21m to get from Corozal to Costa Rica, including transfers.
Corozal to Costa Rica bus services, operated by BBOC, depart from Corozal station.
The best way to get from Corozal to Costa Rica is to bus which takes 39h 49m and costs $180 - $900. Alternatively, you can fly, which costs $220 - $650 and takes 8h 35m.
Corozal to Costa Rica bus services, operated by BBOC, arrive at Novelo's Bus Terminal station.
Yes, the driving distance between Corozal to Costa Rica is 1593 km. It takes approximately 28h 2m to drive from Corozal to Costa Rica.
What companies run services between Corozal, Belize and Costa Rica?
You can take a bus from Corozal to Terminal Atlántico Norte via Novelo's Bus Terminal, Belize City, San Salvador, and Terminal San Carlos - CCA in around 39h 49m. Alternatively, Volaris, Avianca - Aerovías del Continente Americano S.A., and two other airlines fly from Chetumal International Airport (CTM) to Juan Santamaría International Airport (SJO) 4 times a day.
- Website
- avianca.com
Flights from Belize City Goldson Intl Apt to Juan Santamaría International Airport via Guatemala City
- Ave. Duration
- 7h 5m
- When
- Wednesday and Saturday
- Estimated price
- $500–900
Flights from Chetumal International Airport to Juan Santamaría International Airport via Mexico City
- Ave. Duration
- 7h 46m
- When
- Every day
- Estimated price
- $300–1,100
Flights from Chetumal International Airport to Juan Santamaría International Airport via Mexico City, San Salvador
- Ave. Duration
- 10h 26m
- When
- Every day
- Estimated price
- $300–1,100
Flights from Chetumal International Airport to Juan Santamaría International Airport via Mexico City, Guatemala City
- Ave. Duration
- 15h 6m
- When
- Every day
- Estimated price
- $210–650
Flights from Mundo Maya Airport to Juan Santamaría International Airport via Guatemala City
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- $320–600
- Website
- copaair.com
Flights from Belize City Goldson Intl Apt to Juan Santamaría International Airport via Panama City
- Ave. Duration
- 5h 27m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $110–600
- Website
- aa.com
Flights from Belize City Goldson Intl Apt to Juan Santamaría International Airport via Miami
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- $160–750
- Website
- volaris.com
Flights from Chetumal International Airport to Juan Santamaría International Airport via Mexico City
- Ave. Duration
- 8h 42m
- When
- Every day
- Estimated price
- $220–600
- Phone
- +501 671 7268
- info@belizeshuttle.com
- Website
- Belize Shuttle
Shuttle from Corozal to Belize City Goldson Intl Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- Belize Shuttle
- Phone
- +501 615 4655
- belizebusownerscoop@hotmail.com
- Website
- BBOC
Bus from Corozal to Novelo's Bus Terminal
Bus from Corozal to Novelo's Bus Terminal
- Phone
- +501 4223204
- contact@moralestransports.com
- Website
- Morales Transports
Bus from Corozal to Novelo's Bus Terminal
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $12–15
- Website
- Morales Transports
Bus from Corozal to Belmopan
- Ave. Duration
- 2h 36m
- Frequency
- 6 times a week
- Estimated price
- $12–20
- Website
- Morales Transports
Bus from Corozal to Novelo's Bus Terminal
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $12–15
- Website
- Morales Transports
- Phone
- +501-671-6390
- silvasbusline13@gmail.com
- Website
- Silvas Bus Line
Bus from Corozal to Novelo's Bus Terminal
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $4–10
- Schedules at
- Belize Bus Station
- Website
- Silvas Bus Line
Bus from Corozal to Novelo's Bus Terminal
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $4–10
- Schedules at
- Belize Bus Station
- Website
- Silvas Bus Line
- Phone
- +501 614 7936
- kdenlind@gmail.com
- Website
- Nayawalk
Bus from Corozal to Novelo's Bus Terminal
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- $9
- Website
- Nayawalk
- Schedules at
- Belmopan Online
Bus from Corozal to Novelo's Bus Terminal
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- $9
- Website
- Nayawalk
- Schedules at
- Belmopan Online
- Website
- Belmopan Online
Bus from Corozal to Novelo's Bus Terminal
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- Belmopan Online
Bus from Corozal to Novelo's Bus Terminal
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- Belmopan Online
- mundomayatravels@yahoo.com
- Website
- MayanOz
Bus from Belize City to San Salvador
- Ave. Duration
- 15h
- Frequency
- On demand
- Estimated price
- $110–750
- Website
- MayanOz
- Airport
- $600–750
Bus from Belize City to San Salvador
- Ave. Duration
- 15h
- Frequency
- On demand
- Estimated price
- $110–750
- Website
- MayanOz
- Airport
- $600–750
Bus from Belize City to San Salvador
- Ave. Duration
- 15h
- Frequency
- On demand
- Estimated price
- $110–750
- Website
- MayanOz
- Airport
- $600–750
Bus from Terminal San Carlos - CCA to Terminal Atlántico Norte
- Ave. Duration
- 20h
- Frequency
- 3 times a week
- Estimated price
- $65–95
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $65–95
- Phone
- +1 501 702 2049
- office@jamesbus.bz
- Website
- James Bus Line
Bus from Belmopan to Punta Gorda
- Ave. Duration
- 4h 46m
- Frequency
- Every 3 hours
- Estimated price
- $10–27
- Website
- James Bus Line
- Website
- FB James Bus Line
- Phone
- +504 8763 1410
- info@shuttleguacamayos.com
- Website
- Guacamayos Tours
Shuttle from Punta Gorda to Estacion de Autobuses La Ceiba
- Ave. Duration
- 13h
- Frequency
- On demand
- Website
- Guacamayos Tours
Shuttle from Estacion de Autobuses La Ceiba to Granada
- Ave. Duration
- 15h
- Frequency
- On demand
- Website
- Guacamayos Tours
- Phone
- +504 2425 3931
- info@roneeyshuttle.com
- Website
- Roneey Shuttle
Shuttle from Punta Gorda to Estacion de Autobuses La Ceiba
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a week
- Estimated price
- $95
- Website
- Roneey Shuttle
Shuttle from Estacion de Autobuses La Ceiba to Granada
- Ave. Duration
- 15h 3m
- Frequency
- 3 times a week
- Estimated price
- $130
- Website
- Roneey Shuttle
- Phone
- +506 8812 4012
- info@easyridecostarica.com
- Website
- EasyRide CR
Shuttle from Granada to Peñas Blancas
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $149
- Schedules at
- EasyRide CR
- Phone
- +506 2222 0610
- info@caribeños.com
- Website
- Pulmitan de Liberia
Bus from Peñas Blancas to Terminal Pulmitan De Liberia
- Ave. Duration
- 6h
- Frequency
- Every 4 hours
- Estimated price
- $10–13
- Schedules at
- Pulmitan de Liberia
- Phone
- +501 614 9503
- ndiazbelize@gmail.com
- Website
- Nelson Maya Adventures
Shuttle from Corozal to Belize City
- Ave. Duration
- 2h
- Frequency
- On demand
- Website
- Nelson Maya Adventures
Shuttle from Belize City to Flores
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Website
- Nelson Maya Adventures
- Phone
- +52 962 625 2435
- info@ticabus.com
- Website
- Tica Bus
Bus from Terminal Tica Bus San Salvador to Terminal Tica Bus San José
- Ave. Duration
- 19h 30m
- Frequency
- 3 times a week
- Estimated price
- $60–85
- Website
- Tica Bus
- Phone
- +501 614-4748
- otillettbusline@gmail.com
- Website
- Nayawalk
Bus from Corozal to Belize City
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $20
- Website
- Nayawalk
- Schedules at
- Belmopan Online
- Website
- OTillett Busline
- Phone
- +503 7841 5688
- elsalvador@transportedelsol.com
- Website
- Transporte del SOL
Bus from San Salvador to San José
- Ave. Duration
- 23h
- Frequency
- 3 times a week
- Estimated price
- $60
- Schedules at
- Transporte del SOL
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 Train travel in Spain: A guide to Renfe, How do I get from Sydney to Melbourne, and Need to know: Eurostar - to help you get the most out of your next trip.
Booking & Getting There
There are 756+ hotels available in Costa Rica.