
Diu to Vadodara
Vadodara is approximately 350+ kms from Diu. The fastest way to reach Vadodara from Diu is by Flight, Train Via Ahmedabad. It takes approximately 5 hours. The cheapest way to reach Vadodara from Diu is by Flight, Train Via Surat which would take approximately 5 hours.
Sort By
Mode of Transport
Via Surat
RECOMMENDED
CHEAPEST
Diu
Surat
Vadodara
Approx Travel Time
5h 10m
₹2,602
Onwards
Diu
Surat
Vadodara
Approx Travel Time
5h 40m
₹5,098
Onwards
Diu
Surat
Vadodara
Approx Travel Time
5h 55m
₹2,827
Onwards
Via Bhavnagar
Diu
Bhavnagar
Vadodara
Approx Travel Time
8h 40m
₹4,832
Onwards
Diu
Bhavnagar
Vadodara
Approx Travel Time
9h 10m
₹5,107
Onwards
Via Ahmedabad
FASTEST
Diu
Ahmedabad
Vadodara
Approx Travel Time
4h 25m
₹3,148
Onwards
Diu
Ahmedabad
Vadodara
Approx Travel Time
4h 55m
₹3,233
Onwards
Via Surat, Anand
Diu
Surat
Anand
Vadodara
Approx Travel Time
7h 50m
₹4,008
Onwards
Diu
Surat
Anand
Vadodara
Approx Travel Time
7h 50m
₹2,657
Onwards
Frequently Asked Questions
What is the distance between Diu and Vadodara?
Vadodara is approximately 350+ kms from Diu.
How long does it take to reach Vadodara from Diu?
It takes approximately 5 hours to reach Vadodara from Diu by Flight, Train Via Ahmedabad.
What is the cheapest way to reach Vadodara from Diu?
The cheapest way to reach Vadodara from Diu is by Flight, Train Via Surat.
What is the fastest way to reach Vadodara from Diu?
The fastest way to reach Vadodara from Diu is by Flight, Train Via Ahmedabad.