hero
How2Go
Shajapur to Bhubaneshwar

Shajapur to Bhubaneshwar

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

Sort By
Mode of Transport

Via Indore

RECOMMENDED

CHEAPEST

FASTEST

Shajapur

Indore

Bhubaneshwar

Approx Travel Time

6h 10m

₹5,539

Onwards

Shajapur

Indore

Bhubaneshwar

Approx Travel Time

6h 40m

₹5,579

Onwards

Via Bilaspur, Chattisgarh

Shajapur

Bilaspur, Chattisgarh

Bhubaneshwar

Approx Travel Time

1d 0h 10m

On Demand

Ads by MMT

Via Nagpur

Shajapur

Nagpur

Bhubaneshwar

Approx Travel Time

1d 1h 25m

On Demand

Via Prayagraj(Allahabad)

Shajapur

Prayagraj(Allahabad)

Bhubaneshwar

Approx Travel Time

15h 55m

₹12,751

Onwards

Ads by MMT

Via Raipur, Chhattisgarh

Shajapur

Raipur, Chhattisgarh

Bhubaneshwar

Approx Travel Time

16h 45m

On Demand

Shajapur

Raipur, Chhattisgarh

Bhubaneshwar

Approx Travel Time

1d 1h 30m

On Demand

Via Bhilai

Shajapur

Bhilai

Bhubaneshwar

Approx Travel Time

1d 1h 44m

On Demand

Via Gondia

Shajapur

Gondia

Bhubaneshwar

Approx Travel Time

1d 2h 2m

On Demand

Via Wardha

Shajapur

Wardha

Bhubaneshwar

Approx Travel Time

1d 2h 25m

On Demand

Frequently Asked Questions

What is the distance between Shajapur and Bhubaneshwar?

Bhubaneshwar is approximately 1300+ kms from Shajapur.

How long does it take to reach Bhubaneshwar from Shajapur?

It takes approximately 6 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