
Diu to Ahmedabad
Ahmedabad is approximately 350+ 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 9 hours.
Sort By
Mode of Transport
Via Surat
Diu
Surat
Ahmedabad
Approx Travel Time
6h 55m
₹2,632
Onwards
Diu
Surat
Ahmedabad
Approx Travel Time
8h 10m
₹2,827
Onwards
Diu
Surat
Ahmedabad
Approx Travel Time
8h 35m
₹6,716
Onwards
Via Keshod
Diu
Keshod
Ahmedabad
Approx Travel Time
2h 40m
₹3,299
Onwards
Diu
Keshod
Ahmedabad
Approx Travel Time
8h 55m
₹1,444
Onwards
Diu
Keshod
Ahmedabad
Approx Travel Time
10h 40m
₹1,799
Onwards
Via Sasan Gir
Diu
Sasan Gir
Ahmedabad
Approx Travel Time
11h 11m
₹2,985
Onwards
Frequently Asked Questions
What is the distance between Diu and Ahmedabad?
Ahmedabad is approximately 350+ 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.