Ranchi to Diu - Multiple Options To Reach By Flight, Bus, Train
Diu is approximately 1800+ 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 Mumbai
RECOMMENDED
Ranchi
Mumbai
Diu
Approx Travel Time
5h 10m
₹13,398
Onwards
Via Ahmedabad
FASTEST
Ranchi
Ahmedabad
Diu
Approx Travel Time
4h 55m
₹15,707
Onwards
CHEAPEST
Ranchi
Ahmedabad
Diu
Approx Travel Time
12h 55m
₹6,699
Onwards
Via Pune, Mumbai
Ranchi
Pune
Mumbai
Diu
Approx Travel Time
6h 50m
₹20,626
Onwards
Via Hyderabad, Mumbai
Ranchi
Hyderabad
Mumbai
Diu
Approx Travel Time
6h 50m
₹15,096
Onwards
Via Patna, Mumbai
Ranchi
Patna
Mumbai
Diu
Approx Travel Time
7h 5m
₹15,935
Onwards
Ranchi
Patna
Mumbai
Diu
Approx Travel Time
12h 5m
₹12,917
Onwards
Ranchi
Patna
Mumbai
Diu
Approx Travel Time
13h 20m
₹13,237
Onwards
Via Raipur, Chhattisgarh, Mumbai
Ranchi
Raipur, Chhattisgarh
Mumbai
Diu
Approx Travel Time
15h 5m
₹12,821
Onwards
Via Bhubaneshwar, Mumbai
Ranchi
Bhubaneshwar
Mumbai
Diu
Approx Travel Time
7h 5m
₹17,931
Onwards
Frequently Asked Questions
What is the distance between Ranchi and Diu?
Diu is approximately 1800+ 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.