hero
How2Go
Bhubaneshwar to Shirdi

Bhubaneshwar to Shirdi

Shirdi is approximately 1300+ km from Bhubaneshwar, 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 Hyderabad

RECOMMENDED

Bhubaneshwar

Hyderabad

Shirdi

Approx Travel Time

5h 45m

₹13,420

Onwards

Bhubaneshwar

Hyderabad

Shirdi

Approx Travel Time

1d 7h 15m

₹2,790

Onwards

Via Mumbai

Bhubaneshwar

Mumbai

Shirdi

Approx Travel Time

8h 36m

₹11,549

Onwards

Direct Options

CHEAPEST

Bhubaneshwar

Shirdi

Approx Travel Time

1d 4h 10m

₹685

Onwards

Bhubaneshwar

Shirdi

Approx Travel Time

1d 0h 1m

₹25,837

Onwards

Via Indore

FASTEST

Bhubaneshwar

Indore

Shirdi

Approx Travel Time

4h 40m

₹23,380

Onwards

Via Jharsuguda

Bhubaneshwar

Jharsuguda

Shirdi

Approx Travel Time

1d 2h 40m

₹1,705

Onwards

Via Nashik

Bhubaneshwar

Nashik

Shirdi

Approx Travel Time

1d 4h 9m

₹2,274

Onwards

Via Bangalore

Bhubaneshwar

Bangalore

Shirdi

Approx Travel Time

5h 10m

₹13,119

Onwards

Via Pune

Bhubaneshwar

Pune

Shirdi

Approx Travel Time

8h 40m

₹8,784

Onwards

Frequently Asked Questions

What is the distance between Bhubaneshwar and Shirdi?

Shirdi is approximately 1300+ kms from Bhubaneshwar.

How long does it take to reach Shirdi from Bhubaneshwar?

It takes approximately 5 hours to reach Shirdi from Bhubaneshwar by Flight Via Indore.

What is the cheapest way to reach Shirdi from Bhubaneshwar?

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

What is the fastest way to reach Shirdi from Bhubaneshwar?

The fastest way to reach Shirdi from Bhubaneshwar is by Flight Via Indore.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India