hero
How2Go
Ujjain to Shirdi

Ujjain to Shirdi

Shirdi is approximately 450+ kms from Ujjain. The fastest way to reach Shirdi from Ujjain is by Cab, Bus Via Indore. It takes approximately 10 hours. The cheapest way to reach Shirdi from Ujjain is by Train which would take approximately 14 hours.

Sort By
Mode of Transport

Via Indore

RECOMMENDED

FASTEST

Ujjain

Indore

Shirdi

Approx Travel Time

10h 4m

₹2,029

Onwards

Ujjain

Indore

Shirdi

Approx Travel Time

10h 25m

₹735

Onwards

Ujjain

Indore

Shirdi

Approx Travel Time

10h 30m

₹1,050

Onwards

Via Dewas, Indore

Ujjain

Dewas

Indore

Shirdi

Approx Travel Time

11h 28m

₹2,342

Onwards

Ujjain

Dewas

Indore

Shirdi

Approx Travel Time

11h 9m

₹840

Onwards

Ujjain

Dewas

Indore

Shirdi

Approx Travel Time

11h 26m

₹770

Onwards

Ads by MMT

Direct Cab

Ujjain

Shirdi

Approx Travel Time

10h 26m

₹10,199

Onwards

Direct Train

CHEAPEST

Ujjain

Shirdi

Approx Travel Time

14h 15m

₹555

Onwards

Ads by MMT

Via Vapi

Ujjain

Vapi

Shirdi

Approx Travel Time

16h 1m

₹6,147

Onwards

Via Bhusawal

Ujjain

Bhusawal

Shirdi

Approx Travel Time

15h 5m

On Demand

Frequently Asked Questions

What is the distance between Ujjain and Shirdi?

Shirdi is approximately 450+ kms from Ujjain.

How long does it take to reach Shirdi from Ujjain?

It takes approximately 10 hours to reach Shirdi from Ujjain by Cab, Bus Via Indore.

What is the cheapest way to reach Shirdi from Ujjain?

The cheapest way to reach Shirdi from Ujjain is by Train.

What is the fastest way to reach Shirdi from Ujjain?

The fastest way to reach Shirdi from Ujjain is by Cab, Bus Via Indore.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India