
Diphu to Ranchi
Ranchi is approximately 950+ kms from Diphu. The fastest way to reach Ranchi from Diphu is by Train, Flight Via Guwahati. It takes approximately 7 hours. The cheapest way to reach Ranchi from Diphu is by Train, Flight Via Guwahati which would take approximately 7 hours.
Sort By
Mode of Transport
Via Guwahati
RECOMMENDED
CHEAPEST
FASTEST
Diphu
Guwahati
Ranchi
Approx Travel Time
7h 10m
₹6,138
Onwards
Diphu
Guwahati
Ranchi
Approx Travel Time
8h 10m
₹6,308
Onwards
Diphu
Guwahati
Ranchi
Approx Travel Time
21h 10m
On Demand
Diphu
Guwahati
Ranchi
Approx Travel Time
10h 4m
₹14,596
Onwards
Diphu
Guwahati
Ranchi
Approx Travel Time
22h 10m
On Demand
Via Tarapith
Diphu
Tarapith
Ranchi
Approx Travel Time
20h 40m
On Demand
Via Jangipur
Diphu
Jangipur
Ranchi
Approx Travel Time
20h 55m
On Demand
Via Malda
Diphu
Malda
Ranchi
Approx Travel Time
21h 10m
On Demand
Via Barddhaman
Diphu
Barddhaman
Ranchi
Approx Travel Time
21h 25m
On Demand
Via Katihar
Diphu
Katihar
Ranchi
Approx Travel Time
21h 55m
On Demand
Frequently Asked Questions
What is the distance between Diphu and Ranchi?
Ranchi is approximately 950+ kms from Diphu.
How long does it take to reach Ranchi from Diphu?
It takes approximately 7 hours to reach Ranchi from Diphu by Train, Flight Via Guwahati.
What is the cheapest way to reach Ranchi from Diphu?
The cheapest way to reach Ranchi from Diphu is by Train, Flight Via Guwahati.
What is the fastest way to reach Ranchi from Diphu?
The fastest way to reach Ranchi from Diphu is by Train, Flight Via Guwahati.