hero
How2Go
Mahoba to Bharatpur

Mahoba to Bharatpur

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

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Mahoba

Bharatpur

Approx Travel Time

7h 35m

₹250

Onwards

Via Agra

FASTEST

Mahoba

Agra

Bharatpur

Approx Travel Time

6h 34m

₹375

Onwards

Mahoba

Agra

Bharatpur

Approx Travel Time

7h 19m

₹979

Onwards

Via Dholpur

Mahoba

Dholpur

Bharatpur

Approx Travel Time

10h 38m

₹1,599

Onwards

Via Orai

Mahoba

Orai

Bharatpur

Approx Travel Time

12h 18m

₹5,185

Onwards

Via Mathura

Mahoba

Mathura

Bharatpur

Approx Travel Time

6h 57m

₹350

Onwards

Mahoba

Mathura

Bharatpur

Approx Travel Time

7h 58m

₹850

Onwards

Via Morena

Mahoba

Morena

Bharatpur

Approx Travel Time

7h 50m

₹340

Onwards

Via Dabra

Mahoba

Dabra

Bharatpur

Approx Travel Time

7h 53m

₹310

Onwards

Via Datia

Mahoba

Datia

Bharatpur

Approx Travel Time

7h 54m

₹325

Onwards

Frequently Asked Questions

What is the distance between Mahoba and Bharatpur?

Bharatpur is approximately 400+ kms from Mahoba.

How long does it take to reach Bharatpur from Mahoba?

It takes approximately 7 hours to reach Bharatpur from Mahoba by Train Via Agra.

What is the cheapest way to reach Bharatpur from Mahoba?

The cheapest way to reach Bharatpur from Mahoba is by Train.

What is the fastest way to reach Bharatpur from Mahoba?

The fastest way to reach Bharatpur from Mahoba is by Train Via Agra.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India