hero
How2Go
Puri to Mahoba

Puri to Mahoba

Mahoba is approximately 950+ km from Puri, 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 Mahoba.

Read More
Sort By
Mode of Transport

Via Bhubaneshwar, Prayagraj(Allahabad)

RECOMMENDED

Puri

Bhubaneshwar

Prayagraj(Allahabad)

Mahoba

Approx Travel Time

9h 27m

₹6,716

Onwards

Puri

Bhubaneshwar

Prayagraj(Allahabad)

Mahoba

Approx Travel Time

11h 24m

₹6,751

Onwards

Puri

Bhubaneshwar

Prayagraj(Allahabad)

Mahoba

Approx Travel Time

10h 27m

₹7,893

Onwards

Puri

Bhubaneshwar

Prayagraj(Allahabad)

Mahoba

Approx Travel Time

12h 47m

₹6,868

Onwards

Puri

Bhubaneshwar

Prayagraj(Allahabad)

Mahoba

Approx Travel Time

14h 44m

₹6,903

Onwards

Via Katni

CHEAPEST

Puri

Katni

Mahoba

Approx Travel Time

22h 24m

₹730

Onwards

Puri

Katni

Mahoba

Approx Travel Time

22h 37m

₹8,036

Onwards

Via Bhubaneshwar, Varanasi, Khajuraho

FASTEST

Puri

Bhubaneshwar

Varanasi

Khajuraho

Mahoba

Approx Travel Time

9h 17m

₹14,208

Onwards

Via Ranchi, Prayagraj(Allahabad)

Puri

Ranchi

Prayagraj(Allahabad)

Mahoba

Approx Travel Time

1d 8h 10m

₹2,276

Onwards

Via Bhubaneshwar, Prayagraj(Allahabad), Khajuraho

Puri

Bhubaneshwar

Prayagraj(Allahabad)

Khajuraho

Mahoba

Approx Travel Time

12h 9m

₹6,896

Onwards

Frequently Asked Questions

What is the distance between Puri and Mahoba?

Mahoba is approximately 950+ kms from Puri.

How long does it take to reach Mahoba from Puri?

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

What is the cheapest way to reach Mahoba from Puri?

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

What is the fastest way to reach Mahoba from Puri?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India