
Delhi to Ranchi
Ranchi is approximately 1100+ kms from Delhi. The fastest way to reach Ranchi from Delhi is by Flight. It takes approximately 2 hours. The cheapest way to reach Ranchi from Delhi is by Train which would take approximately 22 hours.
Sort By
Mode of Transport
Via Lucknow
Delhi
Lucknow
Ranchi
Approx Travel Time
3h 40m
₹7,649
Onwards
Delhi
Lucknow
Ranchi
Approx Travel Time
12h 10m
₹4,367
Onwards
Via Patna
Delhi
Patna
Ranchi
Approx Travel Time
3h 55m
₹8,257
Onwards
Delhi
Patna
Ranchi
Approx Travel Time
8h 55m
₹5,055
Onwards
Via Deoria
Delhi
Deoria
Ranchi
Approx Travel Time
11h 25m
On Demand
Via Giridih
Delhi
Giridih
Ranchi
Approx Travel Time
4h 25m
₹11,307
Onwards
Via Gorakhpur
Delhi
Gorakhpur
Ranchi
Approx Travel Time
12h 10m
₹5,077
Onwards
Via Jaipur
Delhi
Jaipur
Ranchi
Approx Travel Time
8h 55m
₹6,548
Onwards
Frequently Asked Questions
What is the distance between Delhi and Ranchi?
Ranchi is approximately 1100+ kms from Delhi.
How long does it take to reach Ranchi from Delhi?
It takes approximately 2 hours to reach Ranchi from Delhi by Flight.
What is the cheapest way to reach Ranchi from Delhi?
The cheapest way to reach Ranchi from Delhi is by Train.
What is the fastest way to reach Ranchi from Delhi?
The fastest way to reach Ranchi from Delhi is by Flight.