There are 7 ways to get from Havana to Sri Lanka by plane, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly José Martí International Airport to Bandaranaike International Airport
best- Fly from José Martí International Airport (HAV) to Bandaranaike International Airport (CMB)plane HAV - CMB
24h 36mRs 444,860–1,307,344Bus to Juan Gualberto Gómez International Airport, fly to Bandaranaike International Airport
cheapest- Take the bus from Terminal de Ómnibus Nacionales La Habana to Varadero Airportbus
- Fly from Juan Gualberto Gómez International Airport (VRA) to Bandaranaike International Airport (CMB)plane VRA - CMB
47h 41mRs 237,027–809,267Fly José Martí International Airport to Kandy
- Fly from José Martí International Airport (HAV) to Kandy (KDW)plane HAV - KDW
29hRs 453,160–1,305,344Fly José Martí International Airport to Jaffna
- Fly from José Martí International Airport (HAV) to Jaffna (JAF)plane HAV - JAF
2d 5hRs 1,302,860–1,905,044Fly José Martí International Airport to Hatton, taxi
- Fly from José Martí International Airport (HAV) to Hatton (NUF)plane HAV - NUF
- Take the taxi from Hatton (NUF) to Ratnapurataxi
30h 58mRs 456,460–1,309,344Fly José Martí International Airport to Sigiriya Airport, Mini Bus
- Fly from José Martí International Airport (HAV) to Sigiriya Airport (GIU)plane HAV - GIU
- Take the bus from Dambulla to Kandybus
31h 30mRs 453,660–1,306,144Fly José Martí International Airport to Batticaloa Airport, bus
- Fly from José Martí International Airport (HAV) to Batticaloa Airport (BTC)plane HAV - BTC
- Take the bus from Batticaloa to Colombo Pettahbus
36h 22mRs 454,710–1,307,294
José Martí International Airport (HAV) to Bandaranaike International Airport (CMB) flights
Questions & Answers
The cheapest way to get from Havana to Sri Lanka is to bus and fly which costs Rs. 230000 - Rs. 850000 and takes 47h 41m.
The fastest way to get from Havana to Sri Lanka is to fly which takes 24h 36m and costs Rs. 440000 - Rs. 1400000.
The distance between Havana and Sri Lanka is 16174 km.
It takes approximately 24h 36m to get from Havana to Sri Lanka, including transfers.
Sri Lanka is 9h 30m ahead of Havana. It is currently 6:39 AM in Havana and 4:09 PM in Sri Lanka.
There are 1462+ hotels available in Sri Lanka.
What companies run services between Havana, Cuba and Sri Lanka?
Turkish Airlines flies from José Martí International Airport (HAV) to Bandaranaike International Airport (CMB) twice a week.
- Website
- cinnamonair.com
Flights from José Martí International Airport to Kandy via Istanbul, Bandaranaike International Airport
- Ave. Duration
- 26h 10m
- When
- Friday
- Estimated price
- Rs 450,000–1,300,000
Flights from José Martí International Airport to Kandy via Madrid, Doha, Bandaranaike International Airport
- Ave. Duration
- 30h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rs 550,000–1,400,000
Flights from José Martí International Airport to Hatton via Istanbul, Bandaranaike International Airport
- Ave. Duration
- 26h 10m
- When
- Friday
- Estimated price
- Rs 450,000–1,300,000
Flights from José Martí International Airport to Hatton via Madrid, Doha, Bandaranaike International Airport
- Ave. Duration
- 30h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rs 550,000–1,400,000
Flights from José Martí International Airport to Sigiriya Airport via Istanbul, Bandaranaike International Airport
- Ave. Duration
- 26h 25m
- When
- Friday
- Estimated price
- Rs 450,000–1,300,000
Flights from José Martí International Airport to Sigiriya Airport via Milan Malpensa, Doha, Bandaranaike International Airport
- Ave. Duration
- 25h 55m
- When
- Monday
- Estimated price
- Rs 650,000–950,000
Flights from José Martí International Airport to Batticaloa Airport via Istanbul, Bandaranaike International Airport
- Ave. Duration
- 27h 10m
- When
- Friday
- Estimated price
- Rs 450,000–1,300,000
Flights from José Martí International Airport to Batticaloa Airport via Milan Malpensa, Doha, Bandaranaike International Airport
- Ave. Duration
- 26h 55m
- When
- Monday
- Estimated price
- Rs 650,000–950,000
- Website
- goindigo.in
Flights from José Martí International Airport to Jaffna via Rome, Dubai, Madras
- Ave. Duration
- 2d 2h
- When
- Monday
- Estimated price
- Rs 1,300,000–1,900,000
Flights from José Martí International Airport to Jaffna via Milan Malpensa, Doha, Madras
- Ave. Duration
- 2d 2h
- When
- Monday
- Estimated price
- Rs 1,300,000–1,900,000
Flights from José Martí International Airport to Jaffna via Rome, Doha, Madras
- Ave. Duration
- 2d 2h
- When
- Monday
- Estimated price
- Rs 1,300,000–1,900,000
Flights from José Martí International Airport to Jaffna via Milan Malpensa, Abu Dhabi, Tiruchirapalli
- Ave. Duration
- 2d 4h
- When
- Monday
- Estimated price
- Rs 1,300,000–1,900,000
- Website
- turkishairlines.com
Flights from José Martí International Airport to Bandaranaike International Airport via Istanbul
- Ave. Duration
- 24h 57m
- When
- Friday and Sunday
- Estimated price
- Rs 440,000–1,300,000
- Website
- airfrance.com
Flights from Juan Gualberto Gómez International Airport to Bandaranaike International Airport via Quebec, Paris Charles de Gaulle, Mumbai
- Ave. Duration
- 47h 20m
- When
- Sunday
- Estimated price
- Rs 230,000–800,000
Flights from Juan Gualberto Gómez International Airport to Bandaranaike International Airport via Quebec, Paris Charles de Gaulle, Bengaluru
- Ave. Duration
- 2d 1h
- When
- Sunday
- Estimated price
- Rs 230,000–800,000
- Website
- srilankan.com
Flights from Juan Gualberto Gómez International Airport to Bandaranaike International Airport via Quebec, Paris Charles de Gaulle, Bengaluru
- Ave. Duration
- 43h 25m
- When
- Sunday
- Estimated price
- Rs 230,000–800,000
Flights from Juan Gualberto Gómez International Airport to Bandaranaike International Airport via Quebec, Paris Charles de Gaulle, Mumbai
- Ave. Duration
- 44h 15m
- When
- Sunday
- Estimated price
- Rs 230,000–800,000
- Phone
- +53 59 89 0616
- [email protected]
- Website
- viazul.wetransp.com
Bus from Terminal de Ómnibus Nacionales La Habana to Varadero Airport
- Ave. Duration
- 2h 4m
- Frequency
- 4 times a day
- Estimated price
- Rs 4,100–6,000
- Website
- https://www.viazul.wetransp.com/
- Website
- traveling.com
Bus from Dambulla to Kandy
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- Rs 6,375
- 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
- +94 777 382 186
- [email protected]
- Website
- superline.lk
Bus from Batticaloa to Colombo Pettah
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- Rs 2,300–2,900
- Website
- https://superline.lk/
- Ave. Duration
- 2h 29m
- Estimated price
- Rs 4,500–5,500
Nuwara Eliya Taxi
- Phone
- +94 72 27 02 600
- Website
- nuwaraeliyataxi.wixsite.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Randidu Cabs and Tours
- Phone
- +94 72 35 77 277
- Website
- business.facebook.com
Minipura Taxi
- Phone
- +94 11 45 22 64 264
- Website
- facebook.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 Slovenia: Getting from Ljubljana to Lake Bled, Flying into Beijing?, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.









