Rajgir to Nagpur - Multiple Options To Reach By Train
Nagpur is approximately 850+ kms from Rajgir. The fastest way to reach Nagpur from Rajgir is by Train Via Aurangabad, Bihar. It takes approximately 19 hours. The cheapest way to reach Nagpur from Rajgir is by Train Via Patna which would take approximately 20 hours.
Sort By
Mode of Transport
Via Aurangabad, Bihar
RECOMMENDED
FASTEST
Rajgir
Aurangabad, Bihar
Nagpur
Approx Travel Time
18h 55m
On Demand
Via Gaya
Rajgir
Gaya
Nagpur
Approx Travel Time
18h 55m
On Demand
Via Sasaram
Rajgir
Sasaram
Nagpur
Approx Travel Time
19h 10m
On Demand
Via Bhabua
Rajgir
Bhabua
Nagpur
Approx Travel Time
19h 25m
On Demand
Via Mughal Sarai
Rajgir
Mughal Sarai
Nagpur
Approx Travel Time
20h 10m
₹740
Onwards
Via Arrah
Rajgir
Arrah
Nagpur
Approx Travel Time
19h 55m
₹720
Onwards
Via Patna
CHEAPEST
Rajgir
Patna
Nagpur
Approx Travel Time
20h 10m
₹705
Onwards
Via Buxar
Rajgir
Buxar
Nagpur
Approx Travel Time
20h 10m
₹725
Onwards
Via Zamania
Rajgir
Zamania
Nagpur
Approx Travel Time
20h 10m
On Demand
Via Varanasi
Rajgir
Varanasi
Nagpur
Approx Travel Time
20h 55m
₹775
Onwards
Frequently Asked Questions
What is the distance between Rajgir and Nagpur?
Nagpur is approximately 850+ kms from Rajgir.
How long does it take to reach Nagpur from Rajgir?
It takes approximately 19 hours to reach Nagpur from Rajgir by Train Via Aurangabad, Bihar.
What is the cheapest way to reach Nagpur from Rajgir?
The cheapest way to reach Nagpur from Rajgir is by Train Via Patna.
What is the fastest way to reach Nagpur from Rajgir?
The fastest way to reach Nagpur from Rajgir is by Train Via Aurangabad, Bihar.