There are 7 ways to get from Sivakasi to Thalassery by taxi, 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.
Taxi, fly
best- Take the taxi from Sivakasi to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Kannur International Airport (CNN)plane IXM - CNN
7h 22m₹12,916–20,360Train via Thrissur
cheapest- Take the train from Sivakasi to Thrisurtrain 16327
- Take the train from Thrisur to Thalasserytrain 11098 / ...
17h 25m₹435–3,403Train
- Take the train from Virudunagar Jn to Kannurtrain 22630
13h 16m₹555–4,390Bus
- Take the bus from Viruthunagar to Dindigulbus
- Take the bus from Dindigul, Tamil Nadu to Palani, Tamil Nadubus
- Take the bus from Palani, Tamil Nadu to Thalassery, Keralabus
13h 32mDrive 460.2 km
- Drive from Sivakasi to Thalasserycar 460.2 km
7h₹5,183–7,487Taxi
- Take the taxi from Sivakasi to Thalasserytaxi 460.2 km
7h₹10,000–13,000Train, bus
- Take the train from Sivakasi to Thrisurtrain 16327
- Take the bus from Thrissur to Thalasserybus
18h 42m₹495–2,313
Sivakasi to Thalassery by train
Questions & Answers
The cheapest way to get from Sivakasi to Thalassery is to train and bus which costs ₹490 - ₹2,400 and takes 18h 42m.
The fastest way to get from Sivakasi to Thalassery is to drive which takes 7h and costs ₹5,000 - ₹7,500.
No, there is no direct bus from Sivakasi to Thalassery. However, there are services departing from Viruthunagar and arriving at Thalassery, Kerala via Dindigul, Tamil Nadu and Palani, Tamil Nadu. The journey, including transfers, takes approximately 13h 32m.
No, there is no direct train from Sivakasi to Thalassery. However, there are services departing from Sivakasi and arriving at Thalassery via Virudunagar Jn and Kannur. The journey, including transfers, takes approximately 13h 16m.
The distance between Sivakasi and Thalassery is 456 km. The road distance is 460.2 km.
The best way to get from Sivakasi to Thalassery without a car is to train which takes 13h 16m and costs ₹550 - ₹4,400.
It takes approximately 7h 22m to get from Sivakasi to Thalassery, including transfers.
Sivakasi to Thalassery bus services, operated by Kallada Tours and Travels, depart from Viruthunagar station.
Sivakasi to Thalassery train services, operated by Indian Railways, depart from Virudunagar Jn station.
The best way to get from Sivakasi to Thalassery is to train which takes 13h 16m and costs ₹550 - ₹4,400. Alternatively, you can bus, which costs and takes 13h 32m.
What companies run services between Sivakasi, India and Thalassery, India?
Indian Railways operates a train from Virudunagar Jn to Kannur once a week. Tickets cost ₹330–2,600 and the journey takes 10h 47m. Alternatively, you can take a train from Tiruttangal to Thalassery, Kerala via Virudunagar Jn, Viruthunagar, Dindigul, Dindigul, Tamil Nadu, and Palani, Tamil Nadu in around 13h 32m.
- Website
- goindigo.in
Flights from Madurai to Kannur International Airport via Madras
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹11,000–18,000
Flights from Madurai to Kannur International Airport via Bengaluru
- Ave. Duration
- 10h 45m
- When
- Every day
- Estimated price
- ₹11,000–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Virudunagar Jn to Kannur
- Ave. Duration
- 10h 47m
- Frequency
- Once a week
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Sivakasi to Thrisur
- Ave. Duration
- 12h 50m
- Frequency
- Once daily
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Thrisur to Thalassery
- Ave. Duration
- 3h 36m
- Frequency
- Every 2 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Sivakasi to Thrisur
- Ave. Duration
- 12h 50m
- Frequency
- Once daily
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Viruthunagar to Dindigul
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- ₹500–2,000
- Website
- kalladatravels.com
- Website
- Universal Travels
Bus from Dindigul, Tamil Nadu to Palani, Tamil Nadu
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Schedules at
- Universal Travels
- Website
- A1 Travels
Bus from Palani, Tamil Nadu to Thalassery, Kerala
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a day
- Schedules at
- A1 Travels
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Thrissur to Thalassery
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹230–310
- Website
- KSRTC
- Ave. Duration
- 4h 3m
- Estimated price
- ₹1,000–13,000
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 around the Cyclades, Which side of Niagara Falls should I choose (and how do I get there)?, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
Sivakasi to Thalassery bus services, operated by Kallada Tours and Travels, arrive at Dindigul station.
Sivakasi to Thalassery train services, operated by Indian Railways, arrive at Kannur station.
Yes, the driving distance between Sivakasi to Thalassery is 460 km. It takes approximately 7h to drive from Sivakasi to Thalassery.
There are 170+ hotels available in Thalassery.











