hero
How2Go
Shirdi to Guruvayoor

Shirdi to Guruvayoor

Guruvayoor is approximately 1100+ km from Shirdi, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Guruvayoor.

Read More
Sort By
Mode of Transport

Via Coimbatore

RECOMMENDED

Shirdi

Coimbatore

Guruvayoor

Approx Travel Time

9h 27m

₹11,565

Onwards

Shirdi

Coimbatore

Guruvayoor

Approx Travel Time

9h 11m

₹13,410

Onwards

Via Bangalore, Cochin

FASTEST

Shirdi

Bangalore

Cochin

Guruvayoor

Approx Travel Time

7h 50m

₹9,675

Onwards

CHEAPEST

Shirdi

Bangalore

Cochin

Guruvayoor

Approx Travel Time

1d 5h 33m

₹985

Onwards

Shirdi

Bangalore

Cochin

Guruvayoor

Approx Travel Time

8h

₹9,910

Onwards

Via Bangalore

Shirdi

Bangalore

Guruvayoor

Approx Travel Time

1d 5h 48m

₹1,364

Onwards

Shirdi

Bangalore

Guruvayoor

Approx Travel Time

1d 5h 55m

₹3,299

Onwards

Via Bangalore, Coimbatore

Shirdi

Bangalore

Coimbatore

Guruvayoor

Approx Travel Time

1d 3h 31m

₹3,779

Onwards

Via Goa, Calicut

Shirdi

Goa

Calicut

Guruvayoor

Approx Travel Time

1d 7h 35m

₹7,902

Onwards

Via Bangalore, Calicut

Shirdi

Bangalore

Calicut

Guruvayoor

Approx Travel Time

8h 33m

₹10,342

Onwards

Frequently Asked Questions

What is the distance between Shirdi and Guruvayoor?

Guruvayoor is approximately 1100+ kms from Shirdi.

How long does it take to reach Guruvayoor from Shirdi?

It takes approximately 8 hours to reach Guruvayoor from Shirdi by Flight, Train Via Bangalore, Cochin.

What is the cheapest way to reach Guruvayoor from Shirdi?

The cheapest way to reach Guruvayoor from Shirdi is by Train Via Bangalore, Cochin.

What is the fastest way to reach Guruvayoor from Shirdi?

The fastest way to reach Guruvayoor from Shirdi is by Flight, Train Via Bangalore, Cochin.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India