There are 7 ways to get from San José to Caye Caulker by bus, plane, ferry, busferry, 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.
Bus to Juan Santamaría International Airport, fly to Belize City Goldson Intl Apt, ferry
best- Take the bus from Terminal San José Av. 2, C12 Y 14 to 50 m este Del Aeropuertobus
- Fly from Juan Santamaría International Airport (SJO) to Belize City Goldson Intl Apt (BZE)plane SJO - BZE
- Take the ferry from Belize Terminal to Caye Caulkerferry
10h 24m$535–982Drive to Quepos La Managua Airport, fly to Caye Caulker
cheapest- Drive from San José to Quepos-Airport-XQPcar
- Fly from Quepos La Managua Airport (XQP) to Caye Caulker (CUK)plane XQP - CUK
22h 56m$113–569Bus, bus and ferry
- Take the bus from Terminal Tica Bus San José to Terminal Tica Bus San Salvadorbus
- Take the bus from Terminal Tica Bus San Salvador to Terminal Tica Bus Ciudad de Guatemalabus
- Take the bus from Guatemala City to Flores - Santa Elenabus
- Take the busferry from Flores - Santa Elena to Caye Caulkerbusferry
42h 38m$167–217Bus to Juan Santamaría International Airport, fly to Caye Caulker
- Take the bus from Terminal San José Av. 2, C12 Y 14 to 50 m este Del Aeropuertobus
- Fly from Juan Santamaría International Airport (SJO) to Caye Caulker (CUK)plane SJO - CUK
10h 34m$131–602Bus to Juan Santamaría International Airport, fly to Mundo Maya Airport, shuttle, ferry
- Take the bus from Terminal San José Av. 2, C12 Y 14 to 50 m este Del Aeropuertobus
- Fly from Juan Santamaría International Airport (SJO) to Mundo Maya Airport (FRS)plane SJO - FRS
- Take a shuttle bus from Flores to San Ignacio
- Take a shuttle bus from San Ignacio to Belize City
- Take the ferry from Belize Terminal to Caye Caulkerferry
16h 52mBus, ferry
- Take the bus from Terminal Atlántico Norte to Terminal San Carlos - CCAbus Sjo
- Take the bus from Terminal San Carlos - Ticabus to Estación Central 7a Avenida Zona 1bus
- Take the bus from Guatemala City to Belize Citybus
- Take the ferry from Belize Terminal to Caye Caulkerferry
47h 23m$138–218Bus, shuttle, ferry
- Take the bus from San José to San Salvadorbus
- Take the bus from San Salvador to Panajachelbus
- Take a shuttle bus from Panajachel to Belize City
- Take the ferry from Belize Terminal to Caye Caulkerferry
2d 3h$222–268
Juan Santamaría International Airport (SJO) to Belize City Goldson Intl Apt (BZE) flights
Questions & Answers
The cheapest way to get from San José to Caye Caulker is to bus and ferry which costs $130 - $220 and takes 47h 23m.
The fastest way to get from San José to Caye Caulker is to bus and fly and ferry which takes 10h 24m and costs $500 - $1,000.
No, there is no direct bus from San José to Caye Caulker. However, there are services departing from Terminal Tica Bus San José and arriving at Caye Caulker via Terminal Tica Bus San Salvador, Guatemala City and Flores - Santa Elena. The journey, including transfers, takes approximately 42h 38m.
The distance between San José and Caye Caulker is 1089 km.
The best way to get from San José to Caye Caulker without a car is to bus and bus and ferry which takes 42h 38m and costs $160 - $220.
It takes approximately 10h 24m to get from San José to Caye Caulker, including transfers.
San José to Caye Caulker bus services, operated by Tica Bus, depart from Terminal Tica Bus San José station.
San José to Caye Caulker bus services, operated by Tica Bus, arrive at Terminal Tica Bus San Salvador station.
There are 375+ hotels available in Caye Caulker.
What companies run services between San José, Costa Rica and Caye Caulker, Belize?
There is no direct connection from San José to Caye Caulker. However, you can take the bus to 50 m este Del Aeropuerto, walk to San-Jose-Airport-SJO airport, fly to Belize City Goldson Intl Apt (BZE), walk to Belize City Goldson Intl Airport, take the shuttle to Caribbean Sprinter Terminal, walk to Belize Terminal, then take the ferry to Caye Caulker. Alternatively, you can take a bus from Terminal Tica Bus San José to Caye Caulker via Terminal Tica Bus San Salvador, Guatemala City, Flores - Santa Elena, and Flores - Santa Elena in around 42h 38m.
- Website
- tropicair.com
Flights from Juan Santamaría International Airport to Caye Caulker via Miami, Belize City Goldson Intl Apt
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- $190–800
Flights from Juan Santamaría International Airport to Caye Caulker via Guatemala City, Belize City Goldson Intl Apt
- Ave. Duration
- 9h 5m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $250–1,100
Flights from Juan Santamaría International Airport to Caye Caulker via San Salvador, Guatemala City, Belize City Goldson Intl Apt
- Ave. Duration
- 9h 45m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $250–1,100
Flights from Juan Santamaría International Airport to Caye Caulker via San Salvador, San Pedro Sula, Belize City Goldson Intl Apt
- Ave. Duration
- 15h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $250–1,100
Flights from Quepos La Managua Airport to Caye Caulker via Juan Santamaría International Airport, Guatemala City, Belize City Goldson Intl Apt
- Ave. Duration
- 22h 20m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $100–550
Flights from Quepos La Managua Airport to Caye Caulker via Juan Santamaría International Airport, Cancun, Belize City Goldson Intl Apt
- Ave. Duration
- 26h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $170–550
- Website
- avianca.com
Flights from Juan Santamaría International Airport to Mundo Maya Airport via Guatemala City
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $290–420
Flights from Juan Santamaría International Airport to Mundo Maya Airport via San Salvador, Guatemala City
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- $290–420
- Website
- copaair.com
Flights from Juan Santamaría International Airport to Belize City Goldson Intl Apt via Panama City
- Ave. Duration
- 5h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $130–650
- Website
- mayaislandair.com
Flights from Juan Santamaría International Airport to Caye Caulker via Panama City, Belize City Goldson Intl Apt
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $130–600
Flights from Quepos La Managua Airport to Caye Caulker via Juan Santamaría International Airport, Panama City, Belize City Goldson Intl Apt
- Ave. Duration
- 20h 20m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $130–650
- Website
- aa.com
Flights from Juan Santamaría International Airport to Belize City Goldson Intl Apt via Miami
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- $200–850
- Phone
- +506 2442 6900
- [email protected]
- Website
- grupotuasa.com
Bus from Terminal San José Av. 2, C12 Y 14 to 50 m este Del Aeropuerto
- Ave. Duration
- 45 min
- Frequency
- Every 10 minutes
- Estimated price
- $1–2
- Schedules at
- grupotuasa.com
Bus from Terminal San José Av. 2, C12 Y 14 to 50 m este Del Aeropuerto
- Ave. Duration
- 45 min
- Frequency
- Every 10 minutes
- Estimated price
- $1–2
- Schedules at
- grupotuasa.com
Bus from Terminal San José Av. 2, C12 Y 14 to 50 m este Del Aeropuerto
- Ave. Duration
- 45 min
- Frequency
- Every 10 minutes
- Estimated price
- $1–2
- Schedules at
- grupotuasa.com
- Phone
- +52 962 625 2435
- [email protected]
- Website
- Tica Bus
Bus from Terminal Tica Bus San José to Terminal Tica Bus San Salvador
- Ave. Duration
- 24h
- Frequency
- 3 times a week
- Estimated price
- $65–90
- Website
- Tica Bus
Bus from Terminal Tica Bus San Salvador to Terminal Tica Bus Ciudad de Guatemala
- Ave. Duration
- 6h
- Frequency
- 4 times a day
- Estimated price
- $19–35
- Website
- Tica Bus
- [email protected]
- Website
- Guatemala Transportation
Bus from Guatemala City to Flores - Santa Elena
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $45
- Website
- Guatemala Transportation
- [email protected]
- Website
- Getaway Travels
Busferry from Flores - Santa Elena to Caye Caulker
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- $35–55
- Website
- Getaway Travels
- Phone
- +502 5308 5106
- [email protected]
- Website
- Adrenalina Tours
Shuttle from Flores to San Ignacio
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- Adrenalina Tours
Shuttle from Panajachel to Belize City
- Ave. Duration
- 20h
- Frequency
- Once daily
- Estimated price
- $90
- Website
- Adrenalina Tours
- Phone
- +501 667 1441
- [email protected]
- Website
- Teddy Bear Shuttle
Shuttle from San Ignacio to Belize City
- Ave. Duration
- 2h
- Frequency
- On demand
- Website
- Teddy Bear Shuttle
Bus from Terminal Atlántico Norte to Terminal San Carlos - CCA
- Ave. Duration
- 23h
- 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
Bus from Terminal San Carlos - Ticabus to Estación Central 7a Avenida Zona 1
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- $20–28
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $20–28
- 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
- +503 7841 5688
- [email protected]
- Website
- Transporte del SOL
Bus from San José to San Salvador
- Ave. Duration
- 23h
- Frequency
- 3 times a week
- Estimated price
- $60
- Schedules at
- Transporte del SOL
- Phone
- +502 7762 2462
- [email protected]
- Website
- Eterna Primavera
Bus from San Salvador to Panajachel
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $53
- Website
- Eterna Primavera
- Phone
- +11 501 223 2225
- [email protected]
- Website
- San Pedro Belize Express
Ferry from Belize Terminal to Caye Caulker
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $19–35
- Website
- San Pedro Belize Express
Ferry from Belize Terminal to Caye Caulker
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $19–35
- Website
- San Pedro Belize Express
Ferry from Belize Terminal to Caye Caulker
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $19–35
- Website
- San Pedro Belize Express
Ferry from Belize Terminal to Caye Caulker
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $19–35
- Website
- San Pedro Belize Express
- [email protected]
- Website
- MayanOz
Ferry from Belize Terminal to Caye Caulker
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $21–65
- Website
- MayanOz
Ferry from Belize Terminal to Caye Caulker
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $21–65
- Website
- MayanOz
Ferry from Belize Terminal to Caye Caulker
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $21–65
- Website
- MayanOz
Ferry from Belize Terminal to Caye Caulker
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $21–65
- 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 How to get from Heathrow Airport into central London, How to get from Gatwick Airport into central London, and Travelling by boat in Italy - to help you get the most out of your next trip.

























