Dabra to Diu
Diu is approximately 1100+ kms from Dabra. The fastest way to reach Diu from Dabra is by Train, Flight Via Gwalior, Ahmedabad. It takes approximately 6 hours. The cheapest way to reach Diu from Dabra is by Train, Flight Via Surat which would take approximately 19 hours.
Sort By
Mode of Transport
Via Gwalior, Ahmedabad
RECOMMENDED
FASTEST
Dabra
Gwalior
Ahmedabad
Diu
Approx Travel Time
5h 35m
On Demand
Dabra
Gwalior
Ahmedabad
Diu
Approx Travel Time
5h 50m
₹8,954
Onwards
Dabra
Gwalior
Ahmedabad
Diu
Approx Travel Time
5h 50m
₹10,676
Onwards
Via Bhopal, Ahmedabad
Dabra
Bhopal
Ahmedabad
Diu
Approx Travel Time
11h 20m
₹7,609
Onwards
Via Gwalior, Mumbai
Dabra
Gwalior
Mumbai
Diu
Approx Travel Time
6h 20m
On Demand
Dabra
Gwalior
Mumbai
Diu
Approx Travel Time
6h 35m
₹9,464
Onwards
Dabra
Gwalior
Mumbai
Diu
Approx Travel Time
6h 35m
₹11,250
Onwards
Via Surat
CHEAPEST
Dabra
Surat
Diu
Approx Travel Time
18h 55m
₹3,343
Onwards
Via Indore, Ahmedabad
Dabra
Indore
Ahmedabad
Diu
Approx Travel Time
13h 20m
₹7,097
Onwards
Via Bhopal, Mumbai
Dabra
Bhopal
Mumbai
Diu
Approx Travel Time
11h 35m
₹10,599
Onwards
Frequently Asked Questions
What is the distance between Dabra and Diu?
Diu is approximately 1100+ kms from Dabra.
How long does it take to reach Diu from Dabra?
It takes approximately 6 hours to reach Diu from Dabra by Train, Flight Via Gwalior, Ahmedabad.
What is the cheapest way to reach Diu from Dabra?
The cheapest way to reach Diu from Dabra is by Train, Flight Via Surat.
What is the fastest way to reach Diu from Dabra?
The fastest way to reach Diu from Dabra is by Train, Flight Via Gwalior, Ahmedabad.