hero
Home
Ujjain to Shirdi

Ujjain to Shirdi - Multiple Options To Reach By Train, Flight, Cab, Bus

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

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Ujjain

Shirdi

Approx Travel Time

9h 30m

₹555

Onwards

Via Nandgaon

Ujjain

Nandgaon

Shirdi

Approx Travel Time

10h 55m

On Demand

Ujjain

Nandgaon

Shirdi

Approx Travel Time

11h 10m

On Demand

Ujjain

Nandgaon

Shirdi

Approx Travel Time

11h 44m

On Demand

Ads by MMT

Via Indore

FASTEST

Ujjain

Indore

Shirdi

Approx Travel Time

3h 40m

₹3,156

Onwards

Ujjain

Indore

Shirdi

Approx Travel Time

3h 40m

₹4,332

Onwards

Ujjain

Indore

Shirdi

Approx Travel Time

3h 55m

₹3,146

Onwards

Ujjain

Indore

Shirdi

Approx Travel Time

12h 55m

₹645

Onwards

Ujjain

Indore

Shirdi

Approx Travel Time

12h 55m

₹1,821

Onwards

Direct Cab

Ujjain

Shirdi

Approx Travel Time

10h 30m

₹8,204

Onwards

Ads by MMT

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 4 hours to reach Shirdi from Ujjain by Train, Flight 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 Train, Flight Via Indore.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India