There are 7 ways to get from Colombo to Kerala backwaters by plane, unknown, bus, ferry, 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.
Fly Bandaranaike International Airport to Cochin International Airport, travel
best- Fly from Bandaranaike International Airport (CMB) to Cochin International Airport (COK)plane CMB - COK
- Walk from Kochi-Airport-COK to Kerala backwatersunknown
2h 15mBus, ferry, travel
- Take the bus from Pettah to Kankesanturaibus
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the bus from Nagapattinam to Coimbatorebus
- Take the bus from Coimbatore to Ernakulambus
- Walk from Ernakulam to Kerala backwatersunknown
24h 50mTrain, ferry, travel
- Take the train from Colombo Fort to Kankesanturaitrain
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the train from Nagappattinam to Ernakulam Towntrain
- Walk from Ernakulam Town to Kerala backwatersunknown
25h 54mFly Bandaranaike International Airport to Trivandrum, train, travel
- Fly from Bandaranaike International Airport (CMB) to Trivandrum (TRV)plane CMB - TRV
- Take the train from Thiruvananthapuram North to Tripunituratrain
- Walk from Tripunitura to Kerala backwatersunknown
7h 36mFly Bandaranaike International Airport to Kempegowda International Airport, bus, train, travel
- Fly from Bandaranaike International Airport (CMB) to Kempegowda International Airport (BLR)plane CMB - BLR
- Take the bus from Kempegowda International Airport to KR Pura stationbus
- Take the train from Krishnarajapurm to Ernakulam Towntrain
- Walk from Ernakulam Town to Kerala backwatersunknown
14h 36mFly Bandaranaike International Airport to Madurai, train, travel
- Fly from Bandaranaike International Airport (CMB) to Madurai (IXM)plane CMB - IXM
- Take the train from Madurai Jn to Palakkadtrain
- Take the train from Palakkad to Mulanturuttitrain
- Walk from Mulanturutti to Kerala backwatersunknown
12h 43mTrain to Koggala, fly to Cochin International Airport, travel
- Take the train from Fort Station to Habaraduwatrain
- Fly from Koggala (KCT) to Cochin International Airport (COK)plane KCT - COK
- Walk from Kochi-Airport-COK to Kerala backwatersunknown
13h 7m
Bandaranaike International Airport (CMB) to Cochin International Airport (COK) flights
Comparing Your Travel Options
The distance between Colombo and Kerala backwaters is 573 km.
The best way to get from Colombo to Kerala backwaters without a car is to bus and ferry and travel which takes 24h 50m and costs .
It takes approximately 2h 15m to get from Colombo to Kerala backwaters, including transfers.
There are 1218+ hotels available in Kerala backwaters.
What companies run services between Colombo, Sri Lanka and Kerala backwaters, Kerala, India?
There is no direct connection from Colombo to Kerala backwaters. However, you can take the taxi to Colombo-Airport-CMB airport, fly to Cochin International Airport (COK), then travel to Kerala backwaters. Alternatively, you can take a bus from Pettah to Kerala backwaters via Kankesanturai, Kankesanturai, Nagapattinam, Nagapattinam, Coimbatore, and Ernakulam in around 24h 50m.
- Website
- srilankan.com
Flights from Bandaranaike International Airport to Cochin International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹10,000–31,000
Flights from Bandaranaike International Airport to Trivandrum
- Ave. Duration
- 55 min
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹11,000–17,000
Flights from Bandaranaike International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹12,000–40,000
Flights from Bandaranaike International Airport to Madurai
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹11,000–36,000
- Website
- goindigo.in
Flights from Bandaranaike International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹13,000–22,000
Flights from Bandaranaike International Airport to Kempegowda International Airport via Madras
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- ₹13,000–22,000
Flights from Koggala to Cochin International Airport via Bandaranaike International Airport, Madras
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ₹10,000–33,000
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Colombo Fort to Kankesanturai
- Ave. Duration
- 7h 4m
- Frequency
- 3 times a day
- Estimated price
- ₹380–950
- Website
- Sri Lanka Railways
- 2nd Class Fare
- ₹380–550
- 3rd Class Fare
- ₹430–550
- Air Conditioned Saloon
- ₹750–950
Train from Fort Station to Habaraduwa
- Ave. Duration
- 2h 22m
- Frequency
- 4 times a day
- Estimated price
- ₹63–850
- Website
- Sri Lanka Railways
- 2nd Class Fare
- ₹380–550
- 3rd Class Fare
- ₹360–430
- Air Conditioned Saloon
- ₹650–850
- 3rd Class
- ₹473
- 2nd Class
- ₹63
- 1st Class
- ₹567
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Nagappattinam to Ernakulam Town
- Ave. Duration
- 12h 53m
- Frequency
- Once daily
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–380
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
Train from Thiruvananthapuram North to Tripunitura
- Ave. Duration
- 3h 31m
- Frequency
- Twice a week
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Krishnarajapurm to Ernakulam Town
- Ave. Duration
- 9h 40m
- Frequency
- 3 times a week
- Estimated price
- ₹330–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹330–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹2,000–2,500
Train from Madurai Jn to Palakkad
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,200–1,500
Train from Palakkad to Mulanturutti
- Ave. Duration
- 3h 6m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- +94 76 714 8292
- ncgexpress@gmail.com
- Website
- ncgexpress.lk
Bus from Pettah to Kankesanturai
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- ₹760–790
- Schedules at
- NCG Express Facebook
- Sleeper/Seater
- ₹760–790
- Website
- Jks Bus Service
Bus from Nagapattinam to Coimbatore
- Ave. Duration
- 8h 45m
- Frequency
- Every 4 hours
- Schedules at
- Jks Bus Service
- Phone
- +91 80566 50533
- customercare@krishbus.com
- Website
- Krish Travels
Bus from Nagapattinam to Coimbatore
- Ave. Duration
- 8h 45m
- Frequency
- Twice daily
- Website
- Krish Travels
Bus from Coimbatore to Ernakulam
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Website
- Krish Travels
- Phone
- +91 99470 04865
- spicekeralatours@gmail.com
- Website
- Spice Kerala Holidays
Bus from Nagapattinam to Coimbatore
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Website
- Spice Kerala Holidays
- Phone
- +91 9865511926
- support@universaltravels.in
- Website
- Universal Travels
Bus from Nagapattinam to Coimbatore
- Ave. Duration
- 7h 49m
- Frequency
- Once daily
- Website
- Universal Travels
Bus from Coimbatore to Ernakulam
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Website
- Universal Travels
- Phone
- +91 90035 51105
- airindiaatravels@gmail.com
- Website
- Air Indiaa Travels
Bus from Nagapattinam to Coimbatore
- Ave. Duration
- 7h 45m
- Frequency
- 6 times a week
- Website
- Air Indiaa Travels
- Phone
- +91 4224349490
- citytravelss1984@gmail.com
- Website
- City Travels
Bus from Nagapattinam to Coimbatore
- Ave. Duration
- 9h 15m
- Frequency
- 5 times a week
- Website
- City Travels
- Website
- City Travels
- Phone
- +91 93440 62552
- customercare@a1travels.in
- Website
- A1 Travels
Bus from Nagapattinam to Coimbatore
- Ave. Duration
- 10h 30m
- Frequency
- 4 times a week
- Website
- A1 Travels
- Website
- AMS Travels
Bus from Nagapattinam to Coimbatore
- Ave. Duration
- 9h
- Frequency
- Once a week
- Schedules at
- AMS Travels
- Website
- Surya Connect
Bus from Coimbatore to Ernakulam
- Ave. Duration
- 3h 39m
- Frequency
- Hourly
- Schedules at
- Surya Connect
- Phone
- 84899 10650
- care@essaar.net
- Website
- Essaar Travels
Bus from Coimbatore to Ernakulam
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Schedules at
- Essaar Travels
- Website
- Royal Rich India R No. 214
Bus from Coimbatore to Ernakulam
- Ave. Duration
- 3h 35m
- Frequency
- 3 times a day
- Schedules at
- Royal Rich India R No. 214
- Website
- Loyal Travels
Bus from Coimbatore to Ernakulam
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Schedules at
- Loyal Travels
- Website
- Smartline Travels
Bus from Coimbatore to Ernakulam
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Schedules at
- Smartline Travels
Bus from Coimbatore to Ernakulam
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Schedules at
- Dream Line Travels Private Limited
- Website
- Royal Rich India R No. 211
Bus from Coimbatore to Ernakulam
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Schedules at
- Royal Rich India R No. 211
- Website
- Kerala Express
Bus from Coimbatore to Ernakulam
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- Kerala Express
- Phone
- +91 90470 69199
- supaatravelss@gmail.com
- Website
- Supaa Travels
Bus from Coimbatore to Ernakulam
- Ave. Duration
- 4h 20m
- Frequency
- 6 times a week
- Schedules at
- Supaa Travels
- Website
- YAS Tours and Travels
Bus from Coimbatore to Ernakulam
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Schedules at
- YAS Tours and Travels
- Website
- Raveendra Holidays
Bus from Coimbatore to Ernakulam
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a week
- Schedules at
- Raveendra Holidays
- Phone
- +91 99405 65430
- mrmbus304@gmail.com
- Website
- MRM Travels
Bus from Coimbatore to Ernakulam
- Ave. Duration
- 3h 55m
- Frequency
- 3 times a week
- Website
- MRM Travels
- Website
- YAS Tours & Travels
Bus from Coimbatore to Ernakulam
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a week
- Schedules at
- YAS Tours & Travels
Bus from Coimbatore to Ernakulam
- Ave. Duration
- 2h 40m
- Frequency
- Twice a week
- Schedules at
- Sri Ganesh Transports & Travels
- Website
- Maaruti Travels
Bus from Coimbatore to Ernakulam
- Ave. Duration
- 3h 35m
- Frequency
- Twice a week
- Schedules at
- Maaruti Travels
- Website
- KBS Luxury Bus
Bus from Coimbatore to Ernakulam
- Ave. Duration
- 3h 40m
- Frequency
- Twice a week
- Schedules at
- KBS Luxury Bus
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda International Airport to KR Pura station
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
- Phone
- 022 - 22026666
- Website
- The Shipping Corporation of India
Ferry from Kankesanturai to Nagapattinam
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹6,500
- Website
- The Shipping Corporation of India
Ferry from Kankesanturai to Nagapattinam
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹6,500
- Website
- The Shipping Corporation of India
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 Flying into Beijing?, How to get from Southend Airport into central London, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.








































