hero
How2Go
Mahoba to Rajgir

Mahoba to Rajgir

Rajgir is approximately 450+ kms from Mahoba. The fastest way to reach Rajgir from Mahoba is by Cab, Train Via Banda, Gaya. It takes approximately 13 hours. The cheapest way to reach Rajgir from Mahoba is by Train Via Patna which would take approximately 14 hours.

Sort By
Mode of Transport

Via Buxar

RECOMMENDED

Mahoba

Buxar

Rajgir

Approx Travel Time

13h 43m

On Demand

Via Patna

CHEAPEST

Mahoba

Patna

Rajgir

Approx Travel Time

13h 31m

₹490

Onwards

Mahoba

Patna

Rajgir

Approx Travel Time

14h 34m

₹575

Onwards

Mahoba

Patna

Rajgir

Approx Travel Time

13h 2m

₹2,110

Onwards

Ads by MMT

Via Banda, Gaya

FASTEST

Mahoba

Banda

Gaya

Rajgir

Approx Travel Time

12h 37m

On Demand

Mahoba

Banda

Gaya

Rajgir

Approx Travel Time

12h 53m

On Demand

Via Prayagraj(Allahabad), Gaya

Mahoba

Prayagraj(Allahabad)

Gaya

Rajgir

Approx Travel Time

17h 26m

₹4,067

Onwards

Ads by MMT

Via Prayagraj(Allahabad), Patna

Mahoba

Prayagraj(Allahabad)

Patna

Rajgir

Approx Travel Time

21h 1m

₹2,569

Onwards

Via Gaya

Mahoba

Gaya

Rajgir

Approx Travel Time

13h 45m

₹515

Onwards

Via Fatehpur, Uttar Pradesh, Gaya

Mahoba

Fatehpur, Uttar Pradesh

Gaya

Rajgir

Approx Travel Time

13h 12m

On Demand

Frequently Asked Questions

What is the distance between Mahoba and Rajgir?

Rajgir is approximately 450+ kms from Mahoba.

How long does it take to reach Rajgir from Mahoba?

It takes approximately 13 hours to reach Rajgir from Mahoba by Cab, Train Via Banda, Gaya.

What is the cheapest way to reach Rajgir from Mahoba?

The cheapest way to reach Rajgir from Mahoba is by Train Via Patna.

What is the fastest way to reach Rajgir from Mahoba?

The fastest way to reach Rajgir from Mahoba is by Cab, Train Via Banda, Gaya.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India