
Nagpur to Rafiganj
Rafiganj is approximately 750+ kms from Nagpur. The fastest way to reach Rafiganj from Nagpur is by Train Via Aurangabad, Bihar. It takes approximately 17 hours. The cheapest way to reach Rafiganj from Nagpur is by Train Via Aurangabad, Bihar which would take approximately 17 hours.
Sort By
Mode of Transport
Via Aurangabad, Bihar
RECOMMENDED
CHEAPEST
FASTEST
Nagpur
Aurangabad, Bihar
Rafiganj
Approx Travel Time
16h 55m
₹610
Onwards
Via Mughal Sarai
Nagpur
Mughal Sarai
Rafiganj
Approx Travel Time
18h 25m
₹640
Onwards
Via Sasaram
Nagpur
Sasaram
Rafiganj
Approx Travel Time
17h 25m
₹700
Onwards
Via Bhabua
Nagpur
Bhabua
Rafiganj
Approx Travel Time
17h 40m
₹610
Onwards
Via Mirzapur
Nagpur
Mirzapur
Rafiganj
Approx Travel Time
18h 25m
₹715
Onwards
Via Jabalpur, Mughal Sarai
Nagpur
Jabalpur
Mughal Sarai
Rafiganj
Approx Travel Time
20h 5m
₹665
Onwards
Via Gaya
Nagpur
Gaya
Rafiganj
Approx Travel Time
18h 25m
₹625
Onwards
Via Varanasi
Nagpur
Varanasi
Rafiganj
Approx Travel Time
19h 10m
₹670
Onwards
Via Katni, Mughal Sarai
Nagpur
Katni
Mughal Sarai
Rafiganj
Approx Travel Time
20h 20m
₹675
Onwards
Via Jabalpur, Mirzapur
Nagpur
Jabalpur
Mirzapur
Rafiganj
Approx Travel Time
20h 5m
₹795
Onwards
Frequently Asked Questions
What is the distance between Nagpur and Rafiganj?
Rafiganj is approximately 750+ kms from Nagpur.
How long does it take to reach Rafiganj from Nagpur?
It takes approximately 17 hours to reach Rafiganj from Nagpur by Train Via Aurangabad, Bihar.
What is the cheapest way to reach Rafiganj from Nagpur?
The cheapest way to reach Rafiganj from Nagpur is by Train Via Aurangabad, Bihar.
What is the fastest way to reach Rafiganj from Nagpur?
The fastest way to reach Rafiganj from Nagpur is by Train Via Aurangabad, Bihar.