Thodupuzha is a town in Idukki district. It lies on the banks of Thodupuzha river. Guruvayur is a temple town in Thrissur District. It houses the Guruvayur Shri Krishna Temple. Guruvayur is around 130 km from Thodupuzha via Thrissur. Kerala State Road Transport Corporation (KSRTC) Thodupuzha bus depot runs a Fast Passenger bus service between Thodupuzha and Guruvayur. Note that in some cases, the bus images displayed are representative. Please contact the respective bus stands and depots for the most up-to-date bus schedules.
KSRTC ‘Fast Passenger’ Thodupuzha – Guruvayur
Bus Route (Bus Stops) : Muvattupuzha, Perumbavoor, Angamaly, Chalakudy, Puthukkad, Thrissur, Kunnamkulam
Thodupuzha to Guruvayur KSRTC Bus Timings
KSRTC Guruvayur bus timetable from Thodupuzha bus stand.
Bus Schedules – Departure at Thodupuzha : 03:00, 11:30
Arrival at Guruvayur : 06:15, 14:45
Guruvayur to Thodupuzha KSRTC Bus Timings
KSRTC Thodupuzha bus timetable from Guruvayur bus stand.
Bus Schedules – Departure at Guruvayur : 06:30, 15:15
Arrival at Thodupuzha : 09:45, 18:20
The distance between Thodupuzha and Guruvayur is around 130 km and the KSRTC Thodupuzha to Guruvayur bus travel time will be around 03:15 hrs
Kerala KSRTC Bus Enquiry Contact Number : 0471 – 2463799, 9447071021
KSRTC Thodupuzha Bus Stand Contact Number : 04862 – 222388
KSRTC Guruvayur Bus Stand Contact Number : 0487 – 2556450
Kerala State Road Transport Corporation (KSRTC) is a public transport bus operator in Kerala. Book tickets online at
Official Kerala KSRTC Online Booking site https://online.keralartc.com/oprs-web/