hero
How2Go
Shajapur to Bhubaneshwar

Shajapur to Bhubaneshwar

Bhubaneshwar is approximately 1150+ kms from Shajapur. The fastest way to reach Bhubaneshwar from Shajapur is by Train, Flight Via Indore. It takes approximately 5 hours. The cheapest way to reach Bhubaneshwar from Shajapur is by Train, Flight Via Indore which would take approximately 5 hours.

Sort By
Mode of Transport

Via Indore

RECOMMENDED

CHEAPEST

FASTEST

Shajapur

Indore

Bhubaneshwar

Approx Travel Time

4h 40m

₹6,566

Onwards

Shajapur

Indore

Bhubaneshwar

Approx Travel Time

6h 30m

₹6,630

Onwards

Via Dewas, Indore

Shajapur

Dewas

Indore

Bhubaneshwar

Approx Travel Time

6h 55m

₹6,675

Onwards

Shajapur

Dewas

Indore

Bhubaneshwar

Approx Travel Time

6h 35m

₹6,601

Onwards

Shajapur

Dewas

Indore

Bhubaneshwar

Approx Travel Time

7h 21m

On Demand

Ads by MMT

Via Katni

Shajapur

Katni

Bhubaneshwar

Approx Travel Time

1d 1h 23m

On Demand

Via Ujjain, Indore

Shajapur

Ujjain

Indore

Bhubaneshwar

Approx Travel Time

6h 58m

₹6,616

Onwards

Shajapur

Ujjain

Indore

Bhubaneshwar

Approx Travel Time

7h 35m

₹7,886

Onwards

Shajapur

Ujjain

Indore

Bhubaneshwar

Approx Travel Time

7h 30m

₹7,571

Onwards

Ads by MMT

Via Khachrod, Indore

Shajapur

Khachrod

Indore

Bhubaneshwar

Approx Travel Time

9h 18m

On Demand

Frequently Asked Questions

What is the distance between Shajapur and Bhubaneshwar?

Bhubaneshwar is approximately 1150+ kms from Shajapur.

How long does it take to reach Bhubaneshwar from Shajapur?

It takes approximately 5 hours to reach Bhubaneshwar from Shajapur by Train, Flight Via Indore.

What is the cheapest way to reach Bhubaneshwar from Shajapur?

The cheapest way to reach Bhubaneshwar from Shajapur is by Train, Flight Via Indore.

What is the fastest way to reach Bhubaneshwar from Shajapur?

The fastest way to reach Bhubaneshwar from Shajapur is by Train, Flight Via Indore.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India