There are 4 ways to get from Kanjirappally to Thrissur by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Kottayam to Thrisurtrain 12625 / ...
2h 57m₹1,006–2,211Bus
cheapest- Take the bus from Kanjirappally to Thrissurbus
3h 59m₹170–260Drive 137.2 km
- Drive from Kanjirappally to Thrissurcar 137.2 km
2h 3m₹1,548–2,236Taxi
- Take the taxi from Kanjirappally to Thrissurtaxi 137.2 km
2h 3m₹2,800–3,500
Questions & Answers
The cheapest way to get from Kanjirappally to Thrissur is to bus which costs ₹170 - ₹260 and takes 3h 59m.
The fastest way to get from Kanjirappally to Thrissur is to drive which takes 2h 3m and costs ₹1,500 - ₹2,300.
Yes, there is a direct bus departing from Kanjirappally and arriving at Thrissur. Services depart every four hours, and operate every day. The journey takes approximately 3h 59m.
No, there is no direct train from Kanjirappally to Thrissur. However, there are services departing from Kottayam and arriving at Thrisur via . The journey, including transfers, takes approximately 2h 57m.
The distance between Kanjirappally and Thrissur is 168 km. The road distance is 137.2 km.
The best way to get from Kanjirappally to Thrissur without a car is to train which takes 2h 57m and costs ₹1,000 - ₹2,300.
It takes approximately 2h 57m to get from Kanjirappally to Thrissur, including transfers.
Kanjirappally to Thrissur bus services, operated by Kerala State Road Transport Corporation, depart from Kanjirappally station.
Kanjirappally to Thrissur train services, operated by Indian Railways, depart from Kottayam station.
The best way to get from Kanjirappally to Thrissur is to train which takes 2h 57m and costs ₹1,000 - ₹2,300. Alternatively, you can bus, which costs ₹170 - ₹260 and takes 3h 59m.
What companies run services between Kanjirappally, India and Thrissur, Kerala, India?
Indian Railways operates a train from Kottayam to Thrisur hourly. Tickets cost ₹150–1,200 and the journey takes 2h 27m. Alternatively, Kerala State Road Transport Corporation operates a bus from Kanjirappally to Thrissur 4 times a day. Tickets cost ₹170–260 and the journey takes 3h 59m. Kerala Lines also services this route twice daily.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kottayam to Thrisur
- Ave. Duration
- 2h 27m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- +91 9447071021
- [email protected]
- Website
- onlineksrtcswift.com
Bus from Kanjirappally to Thrissur
- Ave. Duration
- 3h 59m
- Frequency
- 4 times a day
- Estimated price
- ₹170–260
- Website
- https://onlineksrtcswift.com/
- Phone
- 080-46333652
- [email protected]
- Website
- keralalines.com
Bus from Kanjirappally to Thrissur
- Ave. Duration
- 3h 7m
- Frequency
- Twice daily
- Website
- https://www.keralalines.com/
- Ave. Duration
- 2h 3m
- Estimated price
- ₹2,800–3,500
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 plan an amazing trip around Scandinavia, Need to know: Greyhound, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
More Questions & Answers
Kanjirappally to Thrissur bus services, operated by Kerala State Road Transport Corporation, arrive at Thrissur station.
Kanjirappally to Thrissur train services, operated by Indian Railways, arrive at Thrisur station.
Yes, the driving distance between Kanjirappally to Thrissur is 137 km. It takes approximately 2h 3m to drive from Kanjirappally to Thrissur.
There are 385+ hotels available in Thrissur.










