There are 6 ways to get from Kolkata Airport (CCU) to Sri Lanka by plane, train, ferry, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Bandaranaike International Airport
best- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Bandaranaike International Airport (CMB)plane CCU - CMB
5h 2mRs 69,899–132,800Train, ferry
cheapest- Take the train from Howrah Jn to Vridhachalam Jntrain
- Take the train from Vridhachalam Jn to Nagappattinamtrain
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Colombo Forttrain
2d 4hRs 27,095–51,595Bus, ferry
- Take the bus from Kolkata, West Bengal to Chennai, Tamil Nadubus
- Take the bus from Chennai, Tamil Nadu to Nagapattinam, Tamil Nadubus
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the bus from Kankesanturai to Pettahbus
2d 8hFly to Jaffna
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Jaffna (JAF)plane CCU - JAF
5h 35mRs 96,515–273,803Fly to Kandy
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Kandy (KDW)plane CCU - KDW
12h 31mRs 54,676–148,282Fly to Hatton, taxi
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Hatton (NUF)plane CCU - NUF
- Take the taxi from Hatton (NUF) to Ratnapurataxi
14h 29mRs 57,476–151,596
Netaji Subhas Chandra Bose International Airport (CCU) to Bandaranaike International Airport (CMB) flights
Questions & Answers
The cheapest way to get from Kolkata Airport (CCU) to Sri Lanka is to train and ferry which costs Rs. 27000 - Rs. 55000 and takes 2 days 4h.
The fastest way to get from Kolkata Airport (CCU) to Sri Lanka is to fly which takes 5h 2m and costs Rs. 70000 - Rs. 140000.
The distance between Kolkata Airport (CCU) and Sri Lanka is 1960 km.
The best way to get from Kolkata Airport (CCU) to Sri Lanka without a car is to train and ferry which takes 2 days 4h and costs Rs. 27000 - Rs. 55000.
It takes approximately 5h 2m to get from Kolkata Airport (CCU) to Sri Lanka, including transfers.
There are 1459+ hotels available in Sri Lanka.
What companies run services between Kolkata Airport (CCU), India and Sri Lanka?
Air India Express, SriLankan Airlines, and two other airlines fly from Netaji Subhas Chandra Bose International Airport (CCU) to Bandaranaike International Airport (CMB) every 3 hours.
- Website
- cinnamonair.com
Flights from Netaji Subhas Chandra Bose International Airport to Kandy via Mumbai, Bandaranaike International Airport
- Ave. Duration
- 12h 40m
- When
- Every day
- Estimated price
- Rs 60,000–180,000
Flights from Netaji Subhas Chandra Bose International Airport to Kandy via Bengaluru, Bandaranaike International Airport
- Ave. Duration
- 13h 47m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- Rs 65,000–170,000
Flights from Netaji Subhas Chandra Bose International Airport to Kandy via Madras, Bandaranaike International Airport
- Ave. Duration
- 20h
- When
- Every day
- Estimated price
- Rs 50,000–150,000
Flights from Netaji Subhas Chandra Bose International Airport to Hatton via Mumbai, Bandaranaike International Airport
- Ave. Duration
- 12h 40m
- When
- Every day
- Estimated price
- Rs 60,000–180,000
Flights from Netaji Subhas Chandra Bose International Airport to Hatton via Bengaluru, Bandaranaike International Airport
- Ave. Duration
- 13h 47m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- Rs 65,000–170,000
Flights from Netaji Subhas Chandra Bose International Airport to Hatton via Madras, Bandaranaike International Airport
- Ave. Duration
- 20h
- When
- Every day
- Estimated price
- Rs 50,000–150,000
- Website
- goindigo.in
Flights from Netaji Subhas Chandra Bose International Airport to Bandaranaike International Airport via Hyderabad
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rs 65,000–130,000
Flights from Netaji Subhas Chandra Bose International Airport to Bandaranaike International Airport via Madras
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- Rs 65,000–130,000
Flights from Netaji Subhas Chandra Bose International Airport to Jaffna via Madras
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- Rs 95,000–310,000
Flights from Netaji Subhas Chandra Bose International Airport to Jaffna via Bengaluru, Tiruchirapalli
- Ave. Duration
- 7h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 100,000–290,000
Flights from Netaji Subhas Chandra Bose International Airport to Jaffna via Madras, Tiruchirapalli
- Ave. Duration
- 8h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 95,000–280,000
- Website
- airindia.in
Flights from Netaji Subhas Chandra Bose International Airport to Bandaranaike International Airport via Madras
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- Rs 60,000–160,000
Flights from Netaji Subhas Chandra Bose International Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 7h 7m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- Rs 65,000–160,000
Flights from Netaji Subhas Chandra Bose International Airport to Bandaranaike International Airport via Mumbai
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- Rs 65,000–170,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Howrah Jn to Vridhachalam Jn
- Ave. Duration
- 30h 53m
- Frequency
- 3 times a week
- Estimated price
- Rs 2,700–21,000
- Website
- irctc.co.in
- Sleeper Class
- Rs 2,700–3,300
- Third AC (3A)
- Rs 6,500–8,500
- Second AC (2A)
- Rs 9,500–13,000
- First Class (1A)
- Rs 16,000–21,000
Train from Vridhachalam Jn to Nagappattinam
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- Rs 600–4,700
- Website
- irctc.co.in
- Sleeper Class
- Rs 600–750
- Third AC (3A)
- Rs 1,600–2,100
- Second AC (2A)
- Rs 2,300–2,900
- First Class (1A)
- Rs 3,700–4,700
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Kankesanturai to Colombo Fort
- Ave. Duration
- 6h 52m
- Frequency
- 4 times a day
- Estimated price
- Rs 1,300–3,400
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,500–1,900
- Air Conditioned Saloon
- Rs 2,600–3,400
- Website
- Olive Travels Lines
Bus from Chennai, Tamil Nadu to Nagapattinam, Tamil Nadu
- Ave. Duration
- 7h 25m
- Frequency
- Every 30 minutes
- Schedules at
- Olive Travels Lines
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Kankesanturai to Pettah
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- Rs 2,700–2,800
- Schedules at
- NCG Express Facebook
- Sleeper/Seater
- Rs 2,700–2,800
- Phone
- 022 - 22026666
- Website
- The Shipping Corporation of India
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,392
- Website
- The Shipping Corporation of India
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,392
- Website
- The Shipping Corporation of India
- 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 Getting to Rome from the airport, How to get from Florence to Rome, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
















