
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 34m
₹4,501
Onwards
Madurai
Chalakudy
Guruvayoor
Approx Travel Time
9h 12m
₹1,249
Onwards
Madurai
Chalakudy
Guruvayoor
Approx Travel Time
8h 38m
₹650
Onwards
Via Cochin
Madurai
Cochin
Guruvayoor
Approx Travel Time
5h 27m
₹9,775
Onwards
FASTEST
Madurai
Cochin
Guruvayoor
Approx Travel Time
4h 50m
₹7,704
Onwards
Madurai
Cochin
Guruvayoor
Approx Travel Time
5h 17m
₹7,469
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 Mussoorie
- Guruvayoor to Manali
- Guruvayoor to Bagalkot
- Guruvayoor to Kushinagar
- Guruvayoor to Srikakulam
- Guruvayoor to Eluru
- Guruvayoor to Namsai
- Guruvayoor to Rasra
- Guruvayoor to Titilagarh
- Guruvayoor to Hathras
- Guruvayoor to Balrampur
- Guruvayoor to Baijnath
- Guruvayoor to Sangrur
- Guruvayoor to Pushkar
- Guruvayoor to Kasganj
Routes To Guruvayoor
- Hampi to Guruvayoor
- Dhamnod to Guruvayoor
- Nakodar to Guruvayoor
- Pollachi to Guruvayoor
- Mayiladuthurai to Guruvayoor
- Kanchipuram to Guruvayoor
- Chintpurni to Guruvayoor
- Fatehpur to Guruvayoor
- Thekkady to Guruvayoor
- Cuddalore to Guruvayoor
- Patna to Guruvayoor
- Mumbai to Guruvayoor
- Kanpur to Guruvayoor
- Nizamabad to Guruvayoor
- Dimapur to Guruvayoor

