
Diu to Vadodara
Vadodara is approximately 400+ kms from Diu. The fastest way to reach Vadodara from Diu is by Flight, Train Via Surat. It takes approximately 4 hours. The cheapest way to reach Vadodara from Diu is by Bus, Train Via Surat which would take approximately 8 hours.
Sort By
Mode of Transport
Via Surat
FASTEST
Diu
Surat
Vadodara
Approx Travel Time
4h 10m
₹2,754
Onwards
CHEAPEST
Diu
Surat
Vadodara
Approx Travel Time
8h 10m
₹675
Onwards
Diu
Surat
Vadodara
Approx Travel Time
5h 55m
₹3,079
Onwards
Diu
Surat
Vadodara
Approx Travel Time
9h 55m
₹1,000
Onwards
Via Ahmedabad
Diu
Ahmedabad
Vadodara
Approx Travel Time
4h 55m
₹4,818
Onwards
Diu
Ahmedabad
Vadodara
Approx Travel Time
5h 10m
₹3,648
Onwards
Diu
Ahmedabad
Vadodara
Approx Travel Time
4h 41m
On Demand
Via Bhavnagar
Diu
Bhavnagar
Vadodara
Approx Travel Time
12h 55m
₹1,150
Onwards
Frequently Asked Questions
What is the distance between Diu and Vadodara?
Vadodara is approximately 400+ kms from Diu.
How long does it take to reach Vadodara from Diu?
It takes approximately 4 hours to reach Vadodara from Diu by Flight, Train Via Surat.
What is the cheapest way to reach Vadodara from Diu?
The cheapest way to reach Vadodara from Diu is by Bus, 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 Surat.