There are 8 ways to get from San José to Colombo by car, plane, shuttle, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Quepos La Managua Airport, fly to Bandaranaike International Airport
best- Drive from San José to Quepos-Airport-XQPcar
- Fly from Quepos La Managua Airport (XQP) to Bandaranaike International Airport (CMB)plane XQP - CMB
34h 32mRs 252,875–817,320Fly Juan Santamaría International Airport to Bandaranaike International Airport
cheapest- Fly from Juan Santamaría International Airport (SJO) to Bandaranaike International Airport (CMB)plane SJO - CMB
31h 16mRs 249,121–812,168Shuttle to La Fortuna Arenal Airport, fly to Bandaranaike International Airport
- Take a shuttle bus from Alajuela to La Fortuna
- Fly from La Fortuna Arenal Airport (FON) to Bandaranaike International Airport (CMB)plane FON - CMB
31h 52mRs 401,293–1,105,442Shuttle to Cobano, fly to Bandaranaike International Airport
- Take a shuttle bus from San José to Tambor
- Fly from Cobano (ACO) to Bandaranaike International Airport (CMB)plane ACO - CMB
39h 32mRs 411,337–1,143,973Fly Juan Santamaría International Airport to Sigiriya Airport, Mini Bus
- Fly from Juan Santamaría International Airport (SJO) to Sigiriya Airport (GIU)plane SJO - GIU
- Take the bus from Dambulla to Kandybus
35h 23mRs 252,321–853,468Fly Juan Santamaría International Airport to Kandy, train
- Fly from Juan Santamaría International Airport (SJO) to Kandy (KDW)plane SJO - KDW
- Take the train from Kandy to Maradanatrain
36h 4mRs 253,021–855,668Fly Juan Santamaría International Airport to Hatton, train
- Fly from Juan Santamaría International Airport (SJO) to Hatton (NUF)plane SJO - NUF
- Take the train from Hatton to Fort Stationtrain
38h 24mRs 252,351–854,818Shuttle, shuttle to Limón International Airport, fly to Bandaranaike International Airport
- Take a shuttle bus from San José to Puerto Viejo de Talamanca
- Take a shuttle bus from Manzanillo to Limon Airport
- Fly from Limón International Airport (LIO) to Bandaranaike International Airport (CMB)plane LIO - CMB
40h 12mRs 310,813–1,077,275
Quepos La Managua Airport (XQP) to Bandaranaike International Airport (CMB) flights
Questions & Answers
The cheapest way to get from San José to Colombo is to fly which costs Rs. 240000 - Rs. 850000 and takes 31h 16m.
The fastest way to get from San José to Colombo is to fly which takes 31h 16m and costs Rs. 240000 - Rs. 850000.
The distance between San José and Colombo is 17586 km.
It takes approximately 34h 32m to get from San José to Colombo, including transfers.
Colombo is 11h 30m ahead of San José. It is currently 10:44 AM in San José and 10:14 PM in Colombo.
There are 1453+ hotels available in Colombo.
What companies run services between San José, Costa Rica and Colombo, Sri Lanka?
KLM, IndiGo Airlines, and three other airlines fly from Juan Santamaría International Airport (SJO) to Bandaranaike International Airport (CMB) 6 times a week.
- Website
- cinnamonair.com
Flights from Juan Santamaría International Airport to Sigiriya Airport via Frankfurt, Bandaranaike International Airport
- Ave. Duration
- 28h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 280,000–800,000
Flights from Juan Santamaría International Airport to Sigiriya Airport via Paris Charles de Gaulle, Bandaranaike International Airport
- Ave. Duration
- 28h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 250,000–850,000
Flights from Juan Santamaría International Airport to Sigiriya Airport via Amsterdam Schiphol, Doha, Bandaranaike International Airport
- Ave. Duration
- 29h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 250,000–850,000
Flights from Juan Santamaría International Airport to Kandy via Frankfurt, Bandaranaike International Airport
- Ave. Duration
- 28h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 280,000–800,000
Flights from Juan Santamaría International Airport to Kandy via Paris Charles de Gaulle, Bandaranaike International Airport
- Ave. Duration
- 28h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 250,000–850,000
Flights from Juan Santamaría International Airport to Kandy via Amsterdam Schiphol, Doha, Bandaranaike International Airport
- Ave. Duration
- 29h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 250,000–850,000
Flights from Juan Santamaría International Airport to Hatton via Frankfurt, Bandaranaike International Airport
- Ave. Duration
- 28h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 280,000–800,000
Flights from Juan Santamaría International Airport to Hatton via Paris Charles de Gaulle, Bandaranaike International Airport
- Ave. Duration
- 28h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 250,000–850,000
Flights from Juan Santamaría International Airport to Hatton via Amsterdam Schiphol, Doha, Bandaranaike International Airport
- Ave. Duration
- 29h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 250,000–850,000
- Website
- goindigo.in
Flights from Quepos La Managua Airport to Bandaranaike International Airport via Juan Santamaría International Airport, Zurich, Bengaluru
- Ave. Duration
- 31h 30m
- When
- Wednesday and Friday
- Estimated price
- Rs 250,000–800,000
Flights from La Fortuna Arenal Airport to Bandaranaike International Airport via Juan Santamaría International Airport, Zurich, Bengaluru
- Ave. Duration
- 32h 35m
- When
- Wednesday and Friday
- Estimated price
- Rs 300,000–1,000,000
Flights from Juan Santamaría International Airport to Bandaranaike International Airport via Amsterdam Schiphol, Mumbai
- Ave. Duration
- 26h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 240,000–800,000
Flights from Juan Santamaría International Airport to Bandaranaike International Airport via Zurich, Bengaluru
- Ave. Duration
- 30h 10m
- When
- Wednesday and Friday
- Estimated price
- Rs 240,000–800,000
Flights from Cobano to Bandaranaike International Airport via Juan Santamaría International Airport, Zurich, Bengaluru
- Ave. Duration
- 32h 10m
- When
- Wednesday and Friday
- Estimated price
- Rs 280,000–900,000
Flights from Limón International Airport to Bandaranaike International Airport via Juan Santamaría International Airport, Zurich, Bengaluru
- Ave. Duration
- 32h 25m
- When
- Wednesday and Friday
- Estimated price
- Rs 270,000–900,000
- Website
- flyedelweiss.com
Flights from Quepos La Managua Airport to Bandaranaike International Airport via Juan Santamaría International Airport, Zurich
- Ave. Duration
- 2d 7h
- When
- Wednesday
- Estimated price
- Rs 240,000–800,000
Flights from Cobano to Bandaranaike International Airport via Liberia, Zurich
- Ave. Duration
- 36h 10m
- When
- Sunday
- Estimated price
- Rs 280,000–900,000
Flights from Limón International Airport to Bandaranaike International Airport via Juan Santamaría International Airport, Zurich
- Ave. Duration
- 2d 8h
- When
- Wednesday
- Estimated price
- Rs 270,000–900,000
- Website
- srilankan.com
Flights from La Fortuna Arenal Airport to Bandaranaike International Airport via Quepos La Managua Airport, Juan Santamaría International Airport, Paris Charles de Gaulle
- Ave. Duration
- 27h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 300,000–1,000,000
Flights from La Fortuna Arenal Airport to Bandaranaike International Airport via Quepos La Managua Airport, Juan Santamaría International Airport, Frankfurt
- Ave. Duration
- 27h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 330,000–950,000
Flights from Juan Santamaría International Airport to Bandaranaike International Airport via Zurich, Bengaluru
- Ave. Duration
- 31h 5m
- When
- Wednesday
- Estimated price
- Rs 240,000–800,000
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Kandy to Maradana
- Ave. Duration
- 2h 26m
- Frequency
- Every 3 hours
- Estimated price
- Rs 1,200–3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,300–3,000
Train from Hatton to Fort Station
- Ave. Duration
- 5h 3m
- Frequency
- Twice daily
- Estimated price
- Rs 1,300–3,100
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,400–3,100
- Phone
- 1 800 715 1370
- [email protected]
- Website
- ridecr.com
Shuttle from Alajuela to La Fortuna
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- Rs 85,869
- Website
- https://www.ridecr.com/
Shuttle from San José to Tambor
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- Rs 199,974
- Website
- https://www.ridecr.com/
Shuttle from San José to Puerto Viejo de Talamanca
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- Rs 153,660
- Website
- https://www.ridecr.com/
- Phone
- +506 2750 0626
- [email protected]
- Website
- caribeshuttle.com
Shuttle from San José to Tambor
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- Rs 99,987
- Website
- https://www.caribeshuttle.com/
Shuttle from San José to Puerto Viejo de Talamanca
- Ave. Duration
- 5h 8m
- Frequency
- Twice daily
- Estimated price
- Rs 19,998
- Website
- https://www.caribeshuttle.com/
Shuttle from Manzanillo to Limon Airport
- Ave. Duration
- 56 min
- Frequency
- On demand
- Estimated price
- Rs 11,666
- Website
- https://www.caribeshuttle.com/
- Phone
- (+506) 4100 0888
- [email protected]
- Website
- interbusonline.com
Shuttle from San José to Tambor
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- Rs 113,319
- Schedules at
- interbusonline.com
- Website
- traveling.com
Bus from Dambulla to Kandy
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- Rs 6,394
- Schedules at
- traveling.com
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Dambulla to Kandy
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- Rs 850–1,200
- Schedules at
- sltb.eseat.lk
- Phone
- +506 2221 7878 / 2221 7373
- [email protected]
- Website
- jungletomsafaris.com
Shuttle from San José to Puerto Viejo de Talamanca
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- Rs 23,997
- Website
- https://www.jungletomsafaris.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 to get from Luton Airport into central London, Getting around the Cyclades, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.













