
Nagpur to Diphu
Diphu is approximately 1700+ kms from Nagpur. The fastest way to reach Diphu from Nagpur is by Train Via Jangipur. It takes approximately 36 hours. The cheapest way to reach Diphu from Nagpur is by Train Via Arrah which would take approximately 38 hours.
Sort By
Mode of Transport
Via Jangipur
RECOMMENDED
FASTEST
Nagpur
Jangipur
Diphu
Approx Travel Time
1d 11h 55m
On Demand
Via Tarapith
Nagpur
Tarapith
Diphu
Approx Travel Time
1d 11h 55m
On Demand
Via Malda
Nagpur
Malda
Diphu
Approx Travel Time
1d 12h 10m
On Demand
Via Begusarai
Nagpur
Begusarai
Diphu
Approx Travel Time
1d 12h 55m
On Demand
Via Barh
Nagpur
Barh
Diphu
Approx Travel Time
1d 12h 55m
On Demand
Via Patna
Nagpur
Patna
Diphu
Approx Travel Time
1d 13h 10m
₹1,100
Onwards
Via Arrah
CHEAPEST
Nagpur
Arrah
Diphu
Approx Travel Time
1d 13h 25m
₹1,075
Onwards
Via Samastipur
Nagpur
Samastipur
Diphu
Approx Travel Time
1d 13h 40m
₹1,180
Onwards
Via Hajipur
Nagpur
Hajipur
Diphu
Approx Travel Time
1d 13h 40m
₹1,175
Onwards
Via Kharagpur
Nagpur
Kharagpur
Diphu
Approx Travel Time
1d 12h 55m
₹1,125
Onwards
Frequently Asked Questions
What is the distance between Nagpur and Diphu?
Diphu is approximately 1700+ kms from Nagpur.
How long does it take to reach Diphu from Nagpur?
It takes approximately 36 hours to reach Diphu from Nagpur by Train Via Jangipur.
What is the cheapest way to reach Diphu from Nagpur?
The cheapest way to reach Diphu from Nagpur is by Train Via Arrah.
What is the fastest way to reach Diphu from Nagpur?
The fastest way to reach Diphu from Nagpur is by Train Via Jangipur.