
Diphu to Ranchi
Ranchi is approximately 1000+ kms from Diphu. The fastest way to reach Ranchi from Diphu is by Train, Flight Via Dimapur, Kolkata. It takes approximately 6 hours. The cheapest way to reach Ranchi from Diphu is by Train Via Khagaria which would take approximately 29 hours.
Sort By
Mode of Transport
Via Dimapur, Kolkata
RECOMMENDED
FASTEST
Diphu
Dimapur
Kolkata
Ranchi
Approx Travel Time
5h 44m
₹8,031
Onwards
Via Guwahati
Diphu
Guwahati
Ranchi
Approx Travel Time
10h 54m
₹15,254
Onwards
Diphu
Guwahati
Ranchi
Approx Travel Time
12h 20m
₹7,036
Onwards
Diphu
Guwahati
Ranchi
Approx Travel Time
1d 6h 39m
On Demand
Via Begusarai
Diphu
Begusarai
Ranchi
Approx Travel Time
1d 4h 59m
₹980
Onwards
Via Khagaria
CHEAPEST
Diphu
Khagaria
Ranchi
Approx Travel Time
1d 4h 30m
₹640
Onwards
Via Guwahati, Siliguri
Diphu
Guwahati
Siliguri
Ranchi
Approx Travel Time
1d 10h 9m
₹10,218
Onwards
Diphu
Guwahati
Siliguri
Ranchi
Approx Travel Time
1d 11h 35m
₹2,000
Onwards
Via Guwahati, Kolkata
Diphu
Guwahati
Kolkata
Ranchi
Approx Travel Time
9h 4m
₹15,568
Onwards
Via Dimapur, Guwahati
Diphu
Dimapur
Guwahati
Ranchi
Approx Travel Time
9h 49m
₹8,753
Onwards
Frequently Asked Questions
What is the distance between Diphu and Ranchi?
Ranchi is approximately 1000+ kms from Diphu.
How long does it take to reach Ranchi from Diphu?
It takes approximately 6 hours to reach Ranchi from Diphu by Train, Flight Via Dimapur, Kolkata.
What is the cheapest way to reach Ranchi from Diphu?
The cheapest way to reach Ranchi from Diphu is by Train Via Khagaria.
What is the fastest way to reach Ranchi from Diphu?
The fastest way to reach Ranchi from Diphu is by Train, Flight Via Dimapur, Kolkata.


