
Nainpur to Rajgir
Rajgir is approximately 900+ kms from Nainpur. The fastest way to reach Rajgir from Nainpur is by Train, Cab Via Jabalpur, Nawada. It takes approximately 19 hours. The cheapest way to reach Rajgir from Nainpur is by Train Via Jabalpur, Aurangabad, Bihar which would take approximately 20 hours.
Sort By
Mode of Transport
Via Jabalpur, Aurangabad, Bihar
RECOMMENDED
Nainpur
Jabalpur
Aurangabad, Bihar
Rajgir
Approx Travel Time
19h 50m
₹5,102
Onwards
CHEAPEST
Nainpur
Jabalpur
Aurangabad, Bihar
Rajgir
Approx Travel Time
19h 18m
₹635
Onwards
Via Satna
Nainpur
Satna
Rajgir
Approx Travel Time
19h 26m
On Demand
Via Jabalpur, Nawada
FASTEST
Nainpur
Jabalpur
Nawada
Rajgir
Approx Travel Time
18h 39m
On Demand
Via Balaghat, Satna
Nainpur
Balaghat
Satna
Rajgir
Approx Travel Time
1d 0h 8m
On Demand
Via Prayagraj(Allahabad)
Nainpur
Prayagraj(Allahabad)
Rajgir
Approx Travel Time
19h
₹1,390
Onwards
Via Jabalpur, Zamania
Nainpur
Jabalpur
Zamania
Rajgir
Approx Travel Time
19h 14m
On Demand
Via Jabalpur, Barh
Nainpur
Jabalpur
Barh
Rajgir
Approx Travel Time
19h 43m
On Demand
Nainpur
Jabalpur
Barh
Rajgir
Approx Travel Time
19h 55m
On Demand
Via Gaya
Nainpur
Gaya
Rajgir
Approx Travel Time
20h 40m
₹3,251
Onwards
Frequently Asked Questions
What is the distance between Nainpur and Rajgir?
Rajgir is approximately 900+ kms from Nainpur.
How long does it take to reach Rajgir from Nainpur?
It takes approximately 19 hours to reach Rajgir from Nainpur by Train, Cab Via Jabalpur, Nawada.
What is the cheapest way to reach Rajgir from Nainpur?
The cheapest way to reach Rajgir from Nainpur is by Train Via Jabalpur, Aurangabad, Bihar.
What is the fastest way to reach Rajgir from Nainpur?
The fastest way to reach Rajgir from Nainpur is by Train, Cab Via Jabalpur, Nawada.


