
Madurai to Guruvayoor
Guruvayoor is approximately 300+ kms from Madurai. The fastest way to reach Guruvayoor from Madurai is by Flight, Bus Via Cochin. It takes approximately 5 hours. The cheapest way to reach Guruvayoor from Madurai is by Train which would take approximately 15 hours.
Sort By
Mode of Transport
Via Chalakudy
Madurai
Chalakudy
Guruvayoor
Approx Travel Time
8h 36m
₹4,501
Onwards
Madurai
Chalakudy
Guruvayoor
Approx Travel Time
9h 12m
₹1,249
Onwards
Madurai
Chalakudy
Guruvayoor
Approx Travel Time
8h 40m
₹650
Onwards
Via Cochin
Madurai
Cochin
Guruvayoor
Approx Travel Time
5h 27m
₹9,844
Onwards
FASTEST
Madurai
Cochin
Guruvayoor
Approx Travel Time
4h 45m
₹7,789
Onwards
Madurai
Cochin
Guruvayoor
Approx Travel Time
5h 17m
₹7,554
Onwards
Via Virudunagar
Madurai
Virudunagar
Guruvayoor
Approx Travel Time
6h 13m
₹235
Onwards
Madurai
Virudunagar
Guruvayoor
Approx Travel Time
7h 21m
₹2,273
Onwards
Frequently Asked Questions
What is the distance between Madurai and Guruvayoor?
Guruvayoor is approximately 300+ kms from Madurai.
How long does it take to reach Guruvayoor from Madurai?
It takes approximately 5 hours to reach Guruvayoor from Madurai by Flight, Bus Via Cochin.
What is the cheapest way to reach Guruvayoor from Madurai?
The cheapest way to reach Guruvayoor from Madurai is by Train.
What is the fastest way to reach Guruvayoor from Madurai?
The fastest way to reach Guruvayoor from Madurai is by Flight, Bus Via Cochin.
Routes Connecting Madurai
Routes From Madurai
Routes Connecting Guruvayoor
Routes From Guruvayoor
- Guruvayoor to Unnao
- Guruvayoor to Itarsi
- Guruvayoor to Shahada
- Guruvayoor to Baran
- Guruvayoor to Tanuku
- Guruvayoor to Lonavala
- Guruvayoor to Azamgarh
- Guruvayoor to Sri-Ganganagar
- Guruvayoor to Betul
- Guruvayoor to Sirohi
- Guruvayoor to Kota
- Guruvayoor to Hospet
- Guruvayoor to Kollam
- Guruvayoor to Yellapur
- Guruvayoor to Uttarkashi
Routes To Guruvayoor
- Tuni to Guruvayoor
- Rasipuram to Guruvayoor
- Veraval to Guruvayoor
- Sitapur to Guruvayoor
- Udaipur to Guruvayoor
- Deoband to Guruvayoor
- Tiruchengode to Guruvayoor
- Bhabua to Guruvayoor
- Khagaria to Guruvayoor
- Nainital to Guruvayoor
- Mandsaur to Guruvayoor
- Gargoti to Guruvayoor
- Harda to Guruvayoor
- Bahadurgarh to Guruvayoor
- Balangir to Guruvayoor

