hero
How2Go
Guruvayoor to Shirdi

Guruvayoor to Shirdi

Shirdi is approximately 1100+ km from Guruvayoor, 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 Shirdi.

Read More
Sort By
Mode of Transport

Via Coimbatore

RECOMMENDED

Guruvayoor

Coimbatore

Shirdi

Approx Travel Time

10h 15m

₹10,181

Onwards

Guruvayoor

Coimbatore

Shirdi

Approx Travel Time

9h 26m

₹12,940

Onwards

Via Cochin, Bangalore

FASTEST

Guruvayoor

Cochin

Bangalore

Shirdi

Approx Travel Time

7h 17m

₹9,693

Onwards

CHEAPEST

Guruvayoor

Cochin

Bangalore

Shirdi

Approx Travel Time

1d 5h 10m

₹945

Onwards

Guruvayoor

Cochin

Bangalore

Shirdi

Approx Travel Time

8h 32m

₹10,028

Onwards

Via Bangalore

Guruvayoor

Bangalore

Shirdi

Approx Travel Time

1d 5h 55m

₹1,515

Onwards

Guruvayoor

Bangalore

Shirdi

Approx Travel Time

1d 6h 34m

₹2,802

Onwards

Via Coimbatore, Bangalore

Guruvayoor

Coimbatore

Bangalore

Shirdi

Approx Travel Time

1d 4h 38m

₹4,250

Onwards

Via Calicut, Goa

Guruvayoor

Calicut

Goa

Shirdi

Approx Travel Time

1d 5h 55m

₹7,668

Onwards

Via Calicut, Bangalore

Guruvayoor

Calicut

Bangalore

Shirdi

Approx Travel Time

9h

₹10,548

Onwards

Frequently Asked Questions

What is the distance between Guruvayoor and Shirdi?

Shirdi is approximately 1100+ kms from Guruvayoor.

How long does it take to reach Shirdi from Guruvayoor?

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

What is the cheapest way to reach Shirdi from Guruvayoor?

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

What is the fastest way to reach Shirdi from Guruvayoor?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India