There are 5 ways to get from Tamil Nādu to Kollam by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, train
best- Fly from Chennai International Airport (MAA) to Trivandrum (TRV)plane MAA - TRV
- Take the train from Thiruvananthapuram Central to Kollam Jntrain
5h 21m₹5,687–10,665Train
cheapest- Take the train from Chennai Central to Kollam Jntrain 12623 / ...
14h 7m₹420–3,200Bus
- Take the bus from Koyembedu Omni Bus stand to Kollambus
15h 28m₹958–3,026Drive 713.7 km
- Drive from Chennai to Kollamcar 713.7 km
10h 54m₹8,051–11,628Bus via Palani
- Take the bus from Chennai, Tamil Nadu to Palani, Tamil Nadubus Chennai, Tamil Nadu - Palani, Tamil Nadu
- Take the bus from Palani to Kollambus
20h 5m
Tamil Nādu to Kollam by train
Questions & Answers
The cheapest way to get from Tamil Nādu to Kollam is to train which costs ₹420 - ₹3,200 and takes 14h 7m.
The fastest way to get from Tamil Nādu to Kollam is to fly and train which takes 5h 21m and costs ₹5,500 - ₹11,000.
No, there is no direct bus from Tamil Nādu to Kollam. However, there are services departing from Payaigada and arriving at Kollam via Koyembedu Omni Bus stand. The journey, including transfers, takes approximately 15h 28m.
Yes, there is a direct train departing from Chennai Central and arriving at Kollam Jn. Services depart three times a day, and operate every day. The journey takes approximately 14h 7m.
The distance between Tamil Nādu and Kollam is 702 km. The road distance is 713.7 km.
The best way to get from Tamil Nādu to Kollam without a car is to train which takes 14h 7m and costs ₹420 - ₹3,200.
It takes approximately 5h 21m to get from Tamil Nādu to Kollam, including transfers.
Tamil Nādu to Kollam bus services, operated by Jayavin Travels, depart from Koyembedu Omni Bus stand station.
Tamil Nādu to Kollam train services, operated by Indian Railways, depart from Chennai Central station.
The best way to get from Tamil Nādu to Kollam is to train which takes 14h 7m and costs ₹420 - ₹3,200. Alternatively, you can bus, which costs ₹950 - ₹3,100 and takes 15h 28m.
What companies run services between Tamil Nādu, India and Kollam, India?
Indian Railways operates a train from Chennai Central to Kollam Jn 3 times a day. Tickets cost ₹420–3,200 and the journey takes 14h 7m. Alternatively, Jayavin Travels operates a bus from Koyembedu Omni Bus stand to Kollam once daily. Tickets cost ₹950–3,000 and the journey takes 13h 40m.
- Website
- goindigo.in
Flights from Chennai International Airport to Trivandrum
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹5,500–9,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Thiruvananthapuram Central to Kollam Jn
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Chennai Central to Kollam Jn
- Ave. Duration
- 14h 7m
- Frequency
- 3 times a day
- Estimated price
- ₹420–3,200
- Website
- irctc.co.in
- Sleeper Class
- ₹420–500
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
- Phone
- 7338873882
- [email protected]
- Website
- jayavintravels.com
Bus from Koyembedu Omni Bus stand to Kollam
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- ₹950–3,000
- Schedules at
- jayavintravels.com
- AC Sleeper`
- ₹1,100–2,100
- Website
- Royal Roadlinks
Bus from Chennai, Tamil Nadu to Palani, Tamil Nadu
- Ave. Duration
- 9h 50m
- Frequency
- Hourly
- Schedules at
- Royal Roadlinks
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Palani to Kollam
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Estimated price
- ₹490–650
- Website
- KSRTC
- AC Sleeper
- ₹500–650
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 Which side of Niagara Falls should I choose (and how do I get there)?, Travel Insider: Top Japan travel tips by Beatrix Holland, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
Tamil Nādu to Kollam bus services, operated by Jayavin Travels, arrive at Kollam station.
Tamil Nādu to Kollam train services, operated by Indian Railways, arrive at Kollam Jn station.
Yes, the driving distance between Tamil Nādu to Kollam is 714 km. It takes approximately 10h 54m to drive from Tamil Nādu to Kollam.
There are 721+ hotels available in Kollam.











