Gurvayoor is one of the most sacred and important pilgrim towns in India. This temple-town is extremely famous for its large Sree Krishna Temple, believed to one of the 108 most divine Vishnu temples of world. The town is located in Thrissur district, nearly 102 km from Kochi. Apart from pilgrimage, a few tourist delights are available here.

Kerala State Road Transport Corporation is running a Super Deluxe Air Bus from Bangalore to Guruvayoor. The bus takes the route Mysore, Gudallur, Nilambur, Perinthalmanna, Thrissur to reach Guruvayoor and while going to Bangalore, the bus will not go to Thrissur.

Reservation facility is available for this bus from Bangalore, Mysore and Guruvayoor. One can reserve the ticket 21 days in advance. Online reservation is also available. Click here for online reservation.

Time Schedule:

Towards Guruvayoor

Departure From Bangalore: 14.00
Departure From Kenkeri: 14.15
Departure From Mandya (Opp Bus Stand): 16.00
Departure From Mysore Bus Stand: 16.35

Arrival At Nilambur: 21.00
Arrival At Perinthalmanna: 22.00
Arrival At Thrissur: 23.30
Arrival At Guruvayoor: 23.55

Boarding points are available at Kenkeri (Opposite Police Station), Mandya (Opposite Bus Stand) and Mysore Bus Stand.

Towards Bangalore

Departure From Guruvayoor: 19.00
Departure From Kunnamkulam Bus Stop:  19.10
Departure From Valanchery KSRTC SM Office: 20.10
Departure From Nilambur: 22.30
Departure From Perinthalmanna: 21.20
Arrival At Bangalore: 05.20

Boarding points are available at Kunnamkulam bus stop, Valanchery, Nilambur and Perinthalmanna.


Guruvayoor – Bangalore: Rs- 563

Bangalore – Nilambur: Rs-443
Bangalore – Perinthalmanna: Rs-483
Bangalore – Thrissur: Rs-553
Bangalore – Guruvayoor: Rs-583

For More Informations Regarding This Service Contact

KSRTC Reservation Counter, Bangalore: 080-26756666
KSRTC Bus Station, Guruvayoor: 0487 2556210 2556450