hero
How2Go
Mahoba to Bhubaneshwar

Mahoba to Bhubaneshwar

Bhubaneshwar is approximately 900+ kms from Mahoba. The fastest way to reach Bhubaneshwar from Mahoba is by Train, Flight Via Khajuraho, Varanasi. It takes approximately 7 hours. The cheapest way to reach Bhubaneshwar from Mahoba is by Train Via Katni which would take approximately 23 hours.

Sort By
Mode of Transport

Via Prayagraj(Allahabad)

RECOMMENDED

Mahoba

Prayagraj(Allahabad)

Bhubaneshwar

Approx Travel Time

9h 50m

₹5,792

Onwards

Mahoba

Prayagraj(Allahabad)

Bhubaneshwar

Approx Travel Time

9h 20m

On Demand

Mahoba

Prayagraj(Allahabad)

Bhubaneshwar

Approx Travel Time

11h 21m

₹5,986

Onwards

Via Katni

CHEAPEST

Mahoba

Katni

Bhubaneshwar

Approx Travel Time

22h 40m

₹710

Onwards

Mahoba

Katni

Bhubaneshwar

Approx Travel Time

21h 27m

On Demand

Ads by MMT

Via Khajuraho, Varanasi

FASTEST

Mahoba

Khajuraho

Varanasi

Bhubaneshwar

Approx Travel Time

6h 55m

₹17,603

Onwards

Via Lucknow, Ranchi

Mahoba

Lucknow

Ranchi

Bhubaneshwar

Approx Travel Time

1d 10h 10m

₹2,349

Onwards

Ads by MMT

Via Lucknow

Mahoba

Lucknow

Bhubaneshwar

Approx Travel Time

10h 54m

On Demand

Mahoba

Lucknow

Bhubaneshwar

Approx Travel Time

11h 5m

₹7,369

Onwards

Via Varanasi

Mahoba

Varanasi

Bhubaneshwar

Approx Travel Time

13h 35m

₹8,492

Onwards

Frequently Asked Questions

What is the distance between Mahoba and Bhubaneshwar?

Bhubaneshwar is approximately 900+ kms from Mahoba.

How long does it take to reach Bhubaneshwar from Mahoba?

It takes approximately 7 hours to reach Bhubaneshwar from Mahoba by Train, Flight Via Khajuraho, Varanasi.

What is the cheapest way to reach Bhubaneshwar from Mahoba?

The cheapest way to reach Bhubaneshwar from Mahoba is by Train Via Katni.

What is the fastest way to reach Bhubaneshwar from Mahoba?

The fastest way to reach Bhubaneshwar from Mahoba is by Train, Flight Via Khajuraho, Varanasi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India