There are 5 ways to get from Tamil Nādu to Colombo by plane, train, ferry, 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 from Madurai
best- Fly from Madurai (IXM) to Bandaranaike International Airport (CMB)plane IXM - CMB
1h 34mRs 48,577–92,273Train, ferry
cheapest- Take the train from Chennai Egmore to Nagappattinamtrain
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Colombo Forttrain
21h 13mRs 24,780–32,594Bus, ferry
- 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
21h 16mFly from Trichy International Airport
- Fly from Trichy International Airport (TRZ) to Bandaranaike International Airport (CMB)plane TRZ - CMB
1h 53mRs 51,285–93,110Fly from Chennai International Airport
- Fly from Chennai International Airport (MAA) to Bandaranaike International Airport (CMB)plane MAA - CMB
4h 12mRs 42,624–81,156
Madurai (IXM) to Bandaranaike International Airport (CMB) flights
Questions & Answers
The cheapest way to get from Tamil Nādu to Colombo is to train and ferry which costs Rs. 24000 - Rs. 33000 and takes 21h 13m.
The fastest way to get from Tamil Nādu to Colombo is to fly which takes 1h 34m and costs Rs. 48000 - Rs. 95000.
The distance between Tamil Nādu and Colombo is 400 km.
The best way to get from Tamil Nādu to Colombo without a car is to train and ferry which takes 21h 13m and costs Rs. 24000 - Rs. 33000.
It takes approximately 1h 34m to get from Tamil Nādu to Colombo, including transfers.
There are 1457+ hotels available in Colombo.
What companies run services between Tamil Nādu, India and Colombo, Sri Lanka?
SriLankan Airlines flies from Madurai (IXM) to Bandaranaike International Airport (CMB) once daily.
- Website
- srilankan.com
Flights from Madurai to Bandaranaike International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- Rs 39,000–42,000
Flights from Trichy International Airport to Bandaranaike International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- Rs 40,000–47,000
Flights from Chennai International Airport to Bandaranaike International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Rs 34,000–50,000
- Website
- goindigo.in
Flights from Chennai International Airport to Bandaranaike International Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- Rs 33,000–70,000
Flights from Chennai International Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- Rs 33,000–70,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Chennai Egmore to Nagappattinam
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- Rs 800–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- Rs 800–950
- Third AC (3A)
- Rs 2,100–2,700
- Second AC (2A)
- Rs 3,000–3,700
- First Class (1A)
- Rs 4,900–6,500
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Kankesanturai to Colombo Fort
- Ave. Duration
- 6h 52m
- Frequency
- 4 times a day
- Estimated price
- Rs 1,300–3,400
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,500–1,900
- Air Conditioned Saloon
- Rs 2,600–3,400
- 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
- https://ncgexpress.lk/
- Sleeper/Seater
- Rs 2,700–2,800
- Phone
- 022 - 22026666
- Website
- shipindia.com
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,612
- Website
- https://www.shipindia.com/
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,612
- Website
- https://www.shipindia.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 Italian Lakes: Getting around by train, What documents do I need to cross Niagara Falls?, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
















