There are 6 ways to get from Vashi to Guruvayur Temple by taxi, plane, bus, train, car, or bus (Flixbus)
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 to Cochin International Airport
best- Take the taxi from Vashi to Kolhapur Airport (KLH)taxi
- Fly from Kolhapur Airport (KLH) to Cochin International Airport (COK)plane KLH - COK
- Take the taxi from Kochi-Airport-COK to Guruvayur Templetaxi
5h 29m₹12,282–24,361Train
cheapest- Take the train from Sangli to Thrisurtrain 11097
25h 29m₹1,415–6,131Bus
- Take the bus from Kolhapur to Mangalurubus redbusIndia_NON A/C Sleeper / ...
- Take the bus from Mangalore to Guruvayoorbus
21h 4m₹2,010–5,552Drive 872.7 km
- Drive from Vashi to Guruvayur Templecar 872.7 km
12h 58m₹8,447–12,202Taxi, fly to Calicut International Airport, bus
- Take the taxi from Vashi to Kolhapur Airport (KLH)taxi
- Fly from Kolhapur Airport (KLH) to Calicut International Airport (CCJ)plane KLH - CCJ
- Take the bus from Parappanangadi to Guruvayoorbus
8h 21m₹9,612–27,021Bus via Bengaluru
- Take the bus from FlixBus Rest Stop - Hotel Ashok, Ishwarpur to FlixBus Bengaluru - Goraguntepalyabus FlixBus IN4710
- Take the bus from Bengaluru to Guruvayurbus redbusIndia_Bharat Benz A/C Sleeper / ...
22h 36m
Kolhapur Airport (KLH) to Cochin International Airport (COK) flights
Comparing Your Travel Options
The cheapest way to get from Vashi to Guruvayur Temple is to train which costs ₹1,400 - ₹6,500 and takes 25h 29m.
The fastest way to get from Vashi to Guruvayur Temple is to taxi and fly which takes 5h 29m and costs ₹12,000 - ₹25,000.
No, there is no direct bus from Vashi to Guruvayur Temple. However, there are services departing from Kolhapur and arriving at Guruvayoor via Mangalore. The journey, including transfers, takes approximately 21h 4m.
No, there is no direct train from Vashi to Guruvayur Temple. However, there are services departing from Kirloskarvadi and arriving at Guruvayur via Sangli and Thrisur. The journey, including transfers, takes approximately 25h 29m.
The distance between Vashi and Guruvayur Temple is 877 km. The road distance is 872.7 km.
The best way to get from Vashi to Guruvayur Temple without a car is to bus which takes 21h 4m and costs ₹2,000 - ₹6,000.
It takes approximately 5h 29m to get from Vashi to Guruvayur Temple, including transfers.
Vashi to Guruvayur Temple bus services, operated by Ganesh Travels and Tours, depart from Kolhapur station.
Vashi to Guruvayur Temple train services, operated by Indian Railways, depart from Sangli station.
The best way to get from Vashi to Guruvayur Temple is to bus which takes 21h 4m and costs ₹2,000 - ₹6,000. Alternatively, you can train, which costs ₹1,400 - ₹6,500 and takes 25h 29m.
What companies run services between Vashi, India and Guruvayur Temple, India?
You can take a vehicle from Vashi to Guruvayur Temple via Kolhapur, Mangalore, and Guruvayoor in around 21h 4m. Alternatively, Indian Railways operates a train from Sangli to Thrisur once a week. Tickets cost ₹450–3,400 and the journey takes 21h 30m.
- Website
- goindigo.in
Flights from Kolhapur Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–25,000
Flights from Kolhapur Airport to Cochin International Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹10,000–25,000
Flights from Kolhapur Airport to Calicut International Airport via Hyderabad
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹9,000–26,000
Flights from Kolhapur Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹8,000–25,000
- Website
- starlightairline.com
Flights from Kolhapur Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹8,000–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sangli to Thrisur
- Ave. Duration
- 21h 30m
- Frequency
- Once a week
- Estimated price
- ₹450–3,400
- Website
- irctc.co.in
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,400
- Phone
- +91 92421 07777
- [email protected]
- Website
- Ganesh Bus
Bus from Kolhapur to Mangaluru
- Ave. Duration
- 12h
- Frequency
- Every 3 hours
- Website
- Ganesh Bus
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Kolhapur to Mangaluru
- Ave. Duration
- 10h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹700–1,500
- Schedules at
- Vijayanand Travels
- Phone
- 020 67186800
- [email protected]
- Website
- Purple Bus
Bus from Kolhapur to Mangaluru
- Ave. Duration
- 9h 5m
- Frequency
- Twice daily
- Estimated price
- ₹2,600–3,700
- Schedules at
- Purple Bus
- Website
- Shree Mokambika Travels
Bus from Kolhapur to Mangaluru
- Ave. Duration
- 11h 15m
- Frequency
- Twice daily
- Schedules at
- Shree Mokambika Travels
- Phone
- +91 80970 37466
- [email protected]
- Website
- Canara Pinto
Bus from Kolhapur to Mangaluru
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Schedules at
- Canara Pinto
- Website
- Manish Travel
Bus from Kolhapur to Mangaluru
- Ave. Duration
- 10h 5m
- Frequency
- Once daily
- Schedules at
- Manish Travel
- Phone
- +91 91366 60435
- [email protected]
- Website
- PVS Bus
Bus from Kolhapur to Mangaluru
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Website
- PVS Bus
- Phone
- +91 9447071021
- [email protected]
- 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 8404855555
- Website
- FlixBus India
Bus from FlixBus Rest Stop - Hotel Ashok, Ishwarpur to FlixBus Bengaluru - Goraguntepalya
- Ave. Duration
- 11h 15m
- Frequency
- 5 times a day
- Estimated price
- ₹900–3,100
- Website
- FlixBus India
- Website
- Kerala Lines
Bus from Bengaluru to Guruvayur
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Schedules at
- Kerala Lines
- Website
- SKS Tourist Corporation
Bus from Bengaluru to Guruvayur
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Schedules at
- SKS Tourist Corporation
- Phone
- 040-1221324849
- [email protected]
- Website
- Padikkal Travels
Bus from Bengaluru to Guruvayur
- Ave. Duration
- 10h 45m
- Frequency
- 3 times a week
- Schedules at
- Padikkal Travels
- Website
- Atlas Travels
Bus from Bengaluru to Guruvayur
- Ave. Duration
- 8h 45m
- Frequency
- Once a week
- Schedules at
- Atlas Travels
- Website
- Sri AVS Travels
Bus from Bengaluru to Guruvayur
- Ave. Duration
- 10h
- Frequency
- Once a week
- Schedules at
- Sri AVS Travels
- Website
- Maaruti Travels
Bus from Bengaluru to Guruvayur
- Ave. Duration
- 10h 15m
- Frequency
- Once a week
- Schedules at
- Maaruti Travels
- Ave. Duration
- 49 min
- Estimated price
- ₹950–2,200
One Side Taxi
- Phone
- +91 93 22 22 71 86
- Website
- onesidetaxi.com
Saavn Cab
- Phone
- +91 97 64 61 53 53
- Website
- saavncab.ueniweb.com
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
One Side Taxi
- Phone
- +91 93 22 22 71 86
- Website
- onesidetaxi.com
Saavn Cab
- Phone
- +91 97 64 61 53 53
- Website
- saavncab.ueniweb.com
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 5 incredible day trips from Florence by train, Getting around the Cyclades, and How to get from London to Edinburgh - to help you get the most out of your next trip.
Booking & Getting There
Vashi to Guruvayur Temple bus services, operated by Ganesh Travels and Tours, arrive at Mangaluru station.
Vashi to Guruvayur Temple train services, operated by Indian Railways, arrive at Thrisur station.
Yes, the driving distance between Vashi to Guruvayur Temple is 873 km. It takes approximately 12h 58m to drive from Vashi to Guruvayur Temple.
There are 397+ hotels available in Guruvayur Temple.























