
Ranchi to Diu
Diu is approximately 1750+ kms from Ranchi. The fastest way to reach Diu from Ranchi is by Flight Via Ahmedabad. It takes approximately 5 hours. The cheapest way to reach Diu from Ranchi is by Flight, Bus Via Ahmedabad which would take approximately 13 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
FASTEST
Ranchi
Ahmedabad
Diu
Approx Travel Time
4h 55m
₹7,682
Onwards
CHEAPEST
Ranchi
Ahmedabad
Diu
Approx Travel Time
12h 55m
₹5,299
Onwards
Via Mumbai
Ranchi
Mumbai
Diu
Approx Travel Time
5h 10m
₹10,894
Onwards
Via Pune, Mumbai
Ranchi
Pune
Mumbai
Diu
Approx Travel Time
6h 50m
₹16,779
Onwards
Via Indore, Mumbai
Ranchi
Indore
Mumbai
Diu
Approx Travel Time
6h 35m
₹16,118
Onwards
Via Hyderabad, Mumbai
Ranchi
Hyderabad
Mumbai
Diu
Approx Travel Time
6h 50m
₹14,223
Onwards
Via Patna, Mumbai
Ranchi
Patna
Mumbai
Diu
Approx Travel Time
7h 5m
₹15,118
Onwards
Ranchi
Patna
Mumbai
Diu
Approx Travel Time
12h 5m
₹12,058
Onwards
Via Raipur, Chhattisgarh, Mumbai
Ranchi
Raipur, Chhattisgarh
Mumbai
Diu
Approx Travel Time
15h 5m
₹10,276
Onwards
Via Bhubaneshwar, Mumbai
Ranchi
Bhubaneshwar
Mumbai
Diu
Approx Travel Time
7h 5m
₹14,629
Onwards
Frequently Asked Questions
What is the distance between Ranchi and Diu?
Diu is approximately 1750+ kms from Ranchi.
How long does it take to reach Diu from Ranchi?
It takes approximately 5 hours to reach Diu from Ranchi by Flight Via Ahmedabad.
What is the cheapest way to reach Diu from Ranchi?
The cheapest way to reach Diu from Ranchi is by Flight, Bus Via Ahmedabad.
What is the fastest way to reach Diu from Ranchi?
The fastest way to reach Diu from Ranchi is by Flight Via Ahmedabad.