
Diu to Ahmedabad
Ahmedabad is approximately 300+ kms from Diu. The fastest way to reach Ahmedabad from Diu is by Flight. It takes approximately 1 hour. The cheapest way to reach Ahmedabad from Diu is by Bus which would take approximately 10 hours.
Sort By
Mode of Transport
Via Keshod
Diu
Keshod
Ahmedabad
Approx Travel Time
2h 30m
₹5,026
Onwards
Diu
Keshod
Ahmedabad
Approx Travel Time
8h 37m
₹1,991
Onwards
Via Surat
Diu
Surat
Ahmedabad
Approx Travel Time
5h 52m
₹2,915
Onwards
Diu
Surat
Ahmedabad
Approx Travel Time
7h 22m
₹6,937
Onwards
Diu
Surat
Ahmedabad
Approx Travel Time
9h 10m
₹3,310
Onwards
Via Sasan Gir
Diu
Sasan Gir
Ahmedabad
Approx Travel Time
11h 44m
₹3,182
Onwards
Via Somnath
Diu
Somnath
Ahmedabad
Approx Travel Time
10h 50m
₹2,938
Onwards
Frequently Asked Questions
What is the distance between Diu and Ahmedabad?
Ahmedabad is approximately 300+ kms from Diu.
How long does it take to reach Ahmedabad from Diu?
It takes approximately 1 hour to reach Ahmedabad from Diu by Flight.
What is the cheapest way to reach Ahmedabad from Diu?
The cheapest way to reach Ahmedabad from Diu is by Bus.
What is the fastest way to reach Ahmedabad from Diu?
The fastest way to reach Ahmedabad from Diu is by Flight.