There are 3 ways to get from Colombo to Thiruvananthapuram by plane, 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
best- Fly from Bandaranaike International Airport (CMB) to Trivandrum (TRV)plane CMB - TRV
2h 52m₹18,591–30,158Train, ferry
cheapest- Take the train from Colombo Fort to Kankesanturaitrain
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the train from Nagappattinam to Kulitthuraitrain
24h 4m₹7,315–10,813Bus, ferry
- Take the bus from Pettah to Kankesanturaibus
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the bus from Velankanni Bus stand to Nagercoilbus
- Take the bus from Nagercoil to Thiruvananthapurambus
23h 28m
Bandaranaike International Airport (CMB) to Trivandrum (TRV) flights
Comparing Your Travel Options
The cheapest way to get from Colombo to Thiruvananthapuram is to train and ferry which costs ₹7,000 - ₹11,000 and takes 24h 4m.
The fastest way to get from Colombo to Thiruvananthapuram is to fly which takes 2h 52m and costs ₹18,000 - ₹31,000.
The distance between Colombo and Thiruvananthapuram is 396 km.
The best way to get from Colombo to Thiruvananthapuram without a car is to train and ferry which takes 24h 4m and costs ₹7,000 - ₹11,000.
It takes approximately 2h 52m to get from Colombo to Thiruvananthapuram, including transfers.
There are 796+ hotels available in Thiruvananthapuram.
What companies run services between Colombo, Sri Lanka and Thiruvananthapuram, India?
SriLankan Airlines flies from Bandaranaike International Airport (CMB) to Trivandrum (TRV) 4 times a week.
- Website
- srilankan.com
Flights from Bandaranaike International Airport to Trivandrum
- Ave. Duration
- 55 min
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹12,000–18,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
- ₹390–1,000
- Website
- Sri Lanka Railways
- 2nd Class Fare
- ₹390–550
- 3rd Class Fare
- ₹440–550
- Air Conditioned Saloon
- ₹750–1,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nagappattinam to Kulitthurai
- Ave. Duration
- 9h 28m
- Frequency
- Once a week
- Estimated price
- ₹300–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Pettah to Kankesanturai
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- ₹770–810
- Schedules at
- NCG Express Facebook
- Sleeper/Seater
- ₹770–810
- Phone
- +91 7448399777
- [email protected]
- Website
- Rr Travels
Bus from Velankanni Bus stand to Nagercoil
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Website
- Rr Travels
- Schedules at
- Rr Travels
- Website
- Sahasra Transport
Bus from Velankanni Bus stand to Nagercoil
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Schedules at
- Sahasra Transport
- Phone
- +91 97514 35999
- [email protected]
- Website
- SBM Traansport
Bus from Velankanni Bus stand to Nagercoil
- Ave. Duration
- 9h 10m
- Frequency
- 6 times a week
- Schedules at
- SBM Traansport
Bus from Nagercoil to Thiruvananthapuram
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Schedules at
- SBM Traansport
Bus from Velankanni Bus stand to Nagercoil
- Ave. Duration
- 9h 45m
- Frequency
- 6 times a week
- Schedules at
- Sri Ganesh Transports & Travels
- Phone
- +91 9865511926
- [email protected]
- Website
- Universal Travels
Bus from Velankanni Bus stand to Nagercoil
- Ave. Duration
- 11h 25m
- Frequency
- 4 times a week
- Website
- Universal Travels
- Website
- Alaya Road Lines
Bus from Velankanni Bus stand to Nagercoil
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a week
- Schedules at
- Alaya Road Lines
- Website
- LION Travels
Bus from Velankanni Bus stand to Nagercoil
- Ave. Duration
- 9h 55m
- Frequency
- 3 times a week
- Schedules at
- LION Travels
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Nagercoil to Thiruvananthapuram
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a day
- Estimated price
- ₹1,300–2,700
- Schedules at
- Punchiry Tours and Holidays
- Phone
- +91 9994 998 437
- [email protected]
- Website
- Vee Vee bus
Bus from Nagercoil to Thiruvananthapuram
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Website
- Vee Vee bus
- Website
- Annai Travels
Bus from Nagercoil to Thiruvananthapuram
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Schedules at
- Annai Travels
- Website
- Murahara Travels
Bus from Nagercoil to Thiruvananthapuram
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Schedules at
- Murahara Travels
- Phone
- +91 99625 31717
- [email protected]
- Website
- Thirumalaivasan Transports
Bus from Nagercoil to Thiruvananthapuram
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a week
- Website
- Thirumalaivasan Transports
- Website
- YBM Travels(BLM)
Bus from Nagercoil to Thiruvananthapuram
- Ave. Duration
- 2h
- Frequency
- 3 times a week
- Schedules at
- YBM Travels(BLM)
- 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 How to get from Heathrow Airport into central London, Train travel in Spain: A guide to Renfe, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.




























