hero
How2Go
Jabalpur to Bhubaneshwar

Jabalpur to Bhubaneshwar

Bhubaneshwar is approximately 900+ kms from Jabalpur. The fastest way to reach Bhubaneshwar from Jabalpur is by Flight Via Hyderabad. It takes approximately 5 hours. The cheapest way to reach Bhubaneshwar from Jabalpur is by Train Via Jharsuguda which would take approximately 17 hours.

Sort By
Mode of Transport

Via Jharsuguda

RECOMMENDED

CHEAPEST

Jabalpur

Jharsuguda

Bhubaneshwar

Approx Travel Time

16h 50m

₹525

Onwards

Jabalpur

Jharsuguda

Bhubaneshwar

Approx Travel Time

13h 35m

₹2,379

Onwards

Via Hyderabad

FASTEST

Jabalpur

Hyderabad

Bhubaneshwar

Approx Travel Time

5h 15m

₹12,582

Onwards

Ads by MMT

Via Kolkata

Jabalpur

Kolkata

Bhubaneshwar

Approx Travel Time

5h 35m

₹10,215

Onwards

Direct Train

Jabalpur

Bhubaneshwar

Approx Travel Time

18h 45m

₹1,285

Onwards

Ads by MMT

Via Raipur, Chhattisgarh

Jabalpur

Raipur, Chhattisgarh

Bhubaneshwar

Approx Travel Time

21h 20m

₹1,406

Onwards

Via Bilaspur, Chattisgarh

Jabalpur

Bilaspur, Chattisgarh

Bhubaneshwar

Approx Travel Time

11h 19m

₹2,386

Onwards

Via Katni, Jharsuguda

Jabalpur

Katni

Jharsuguda

Bhubaneshwar

Approx Travel Time

17h 50m

₹625

Onwards

Direct Cab

Jabalpur

Bhubaneshwar

Approx Travel Time

17h 41m

On Demand

Via Nagpur

Jabalpur

Nagpur

Bhubaneshwar

Approx Travel Time

23h 56m

₹5,189

Onwards

Frequently Asked Questions

What is the distance between Jabalpur and Bhubaneshwar?

Bhubaneshwar is approximately 900+ kms from Jabalpur.

How long does it take to reach Bhubaneshwar from Jabalpur?

It takes approximately 5 hours to reach Bhubaneshwar from Jabalpur by Flight Via Hyderabad.

What is the cheapest way to reach Bhubaneshwar from Jabalpur?

The cheapest way to reach Bhubaneshwar from Jabalpur is by Train Via Jharsuguda.

What is the fastest way to reach Bhubaneshwar from Jabalpur?

The fastest way to reach Bhubaneshwar from Jabalpur is by Flight Via Hyderabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India