There are 8 ways to get from Hassan to Guruvayur Temple by bus, train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Hassan to Padilbus
- Take the train from Mangalore Jn to Parpanangaditrain
- Take the bus from Parappanangadi to Guruvayoorbus
11h 14m₹595–2,197Train, bus
cheapest- Take the train from Hassan to Kozhikkodetrain 16511
- Take the bus from Parappanangadi to Guruvayoorbus
15h 25m₹448–3,013Drive 344.8 km
- Drive from Hassan to Guruvayur Templecar 344.8 km
5h 38m₹3,352–4,842Taxi
- Take the taxi from Hassan to Guruvayur Templetaxi 344.8 km
5h 38m₹5,500–7,000Train, fly to Cochin International Airport, taxi
- Take the train from Hassan to Yasvantpur Jntrain
- Fly from Kempegowda International Airport (BLR) to Cochin International Airport (COK)plane BLR - COK
- Take the taxi from Kochi-Airport-COK to Guruvayur Templetaxi
7h 33m₹5,866–14,818Bus
- Take the bus from Hassan Bypass to Mangalurubus redbusIndia_NON A/C Sleeper
- Take the bus from Mangalore to Guruvayoorbus
12h 51mTrain
- Take the train from Hassan to Arsikere Jntrain 17301 / ...
- Take the train from Arsikere Jn to Thrisurtrain 12777
16h 45m₹594–4,651Train, fly to Calicut International Airport, bus
- Take the train from Hassan to Yasvantpur Jntrain
- Fly from Kempegowda International Airport (BLR) to Calicut International Airport (CCJ)plane BLR - CCJ
- Take the bus from Parappanangadi to Guruvayoorbus
8h 55m₹3,496–9,978
Hassan to Guruvayur Temple by train, bus, and foot
Comparing Your Travel Options
The cheapest way to get from Hassan to Guruvayur Temple is to bus and train which costs ₹550 - ₹2,200 and takes 11h 14m.
The fastest way to get from Hassan to Guruvayur Temple is to drive which takes 5h 38m and costs ₹3,300 - ₹4,900.
No, there is no direct bus from Hassan to Guruvayur Temple. However, there are services departing from Hassan Bypass and arriving at Guruvayoor via Mangalore. The journey, including transfers, takes approximately 12h 51m.
No, there is no direct train from Hassan to Guruvayur Temple. However, there are services departing from Hassan and arriving at Guruvayur via Arsikere Jn and Thrisur. The journey, including transfers, takes approximately 16h 45m.
The distance between Hassan and Guruvayur Temple is 477 km. The road distance is 344.8 km.
The best way to get from Hassan to Guruvayur Temple without a car is to bus and train which takes 11h 14m and costs ₹550 - ₹2,200.
It takes approximately 11h 14m to get from Hassan to Guruvayur Temple, including transfers.
Hassan to Guruvayur Temple bus services, operated by Anand Travels, depart from Hassan Bypass station.
Hassan to Guruvayur Temple train services, operated by Indian Railways, depart from Hassan station.
The best way to get from Hassan to Guruvayur Temple is to bus which takes 12h 51m and costs . Alternatively, you can train, which costs ₹550 - ₹4,700 and takes 16h 45m.
What companies run services between Hassan, India and Guruvayur Temple, India?
You can take a bus from Hassan Bypass to Guruvayur Temple via Mangalore and Guruvayoor in around 12h 51m. Alternatively, you can take a train from Hassan to Guruvayur Temple via Arsikere Jn, Thrisur, and Guruvayur in around 16h 45m.
- Website
- goindigo.in
Flights from Kempegowda International Airport to Cochin International Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- ₹3,600–7,500
Flights from Kempegowda International Airport to Calicut International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹3,400–7,000
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Cochin International Airport
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- ₹4,100–11,000
Flights from Kempegowda International Airport to Calicut International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹3,100–12,000
- Website
- starlightairline.com
Flights from Kempegowda International Airport to Cochin International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,900–12,000
Flights from Kempegowda International Airport to Calicut International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹2,600–6,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mangalore Jn to Parpanangadi
- Ave. Duration
- 4h 11m
- Frequency
- 4 times a week
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Hassan to Kozhikkode
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Hassan to Yasvantpur Jn
- Ave. Duration
- 2h 28m
- Frequency
- 5 times a day
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Hassan to Arsikere Jn
- Ave. Duration
- 48 min
- Frequency
- 4 times a day
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Arsikere Jn to Thrisur
- Ave. Duration
- 13h 5m
- Frequency
- Once a week
- Estimated price
- ₹360–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
Train from Hassan to Yasvantpur Jn
- Ave. Duration
- 2h 28m
- Frequency
- 5 times a day
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Hassan to Padil
- Ave. Duration
- 3h 32m
- Frequency
- 5 times a day
- Estimated price
- ₹320–440
- Schedules at
- vrlbus.in
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Parappanangadi to Guruvayoor
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ₹80–160
- Website
- KSRTC
Bus from Parappanangadi to Guruvayoor
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ₹80–160
- Website
- KSRTC
Bus from Mangalore to Guruvayoor
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Estimated price
- ₹420–800
- Website
- KSRTC
- Super Deluxe Air Bus
- ₹600–800
Bus from Parappanangadi to Guruvayoor
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ₹80–160
- Website
- KSRTC
- Phone
- +91-8879498558
- [email protected]
- Website
- Anand Travels
Bus from Hassan Bypass to Mangaluru
- Ave. Duration
- 4h 22m
- Frequency
- 4 times a day
- Schedules at
- Anand Travels
- Website
- N R Roadlines
Bus from Hassan Bypass to Mangaluru
- Ave. Duration
- 3h 35m
- Frequency
- 3 times a day
- Schedules at
- N R Roadlines
- Website
- Varahi Travels
Bus from Hassan Bypass to Mangaluru
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Schedules at
- Varahi Travels
- Phone
- +91 94830 71133
- [email protected]
- Website
- Go Tour Travels and Holidays
Bus from Hassan Bypass to Mangaluru
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a week
- Website
- Go Tour Travels and Holidays
- Website
- Perinba Vilas Travels
Bus from Hassan Bypass to Mangaluru
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Schedules at
- Perinba Vilas Travels
- Website
- Sri Ganesh Travels
Bus from Hassan Bypass to Mangaluru
- Ave. Duration
- 4h 35m
- Frequency
- 4 times a week
- Schedules at
- Sri Ganesh Travels
- Ave. Duration
- 3h 25m
- Estimated price
- ₹1,800–7,000
B Cabs
- Phone
- +91 98 95 11 88 77
- Website
- bcabs.com
Cochin Coastal Cabs
- Phone
- +91 96 56 07 50 00
- Website
- cochincoastalcabs.com
Kochi Taxi
- Phone
- +91 70 34 30 18 15
- Website
- kochitaxi.co.in
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 get from Southend Airport into central London, Flying into Beijing?, and Need to know: Eurostar - to help you get the most out of your next trip.
Booking & Getting There
Hassan to Guruvayur Temple bus services, operated by Anand Travels, arrive at Mangaluru station.
Hassan to Guruvayur Temple train services, operated by Indian Railways, arrive at Arsikere Jn station.
Yes, the driving distance between Hassan to Guruvayur Temple is 345 km. It takes approximately 5h 38m to drive from Hassan to Guruvayur Temple.
There are 401+ hotels available in Guruvayur Temple.















