Ahmedabad to Diu
The distance from Ahmedabad to Diu is about 28 km by road, roughly 1 hours (estimated).
Tentative Fare Estimate
Round trip · incl. driver allowance & GST
Tentative estimate only, based on typical Indian public-transport tariffs (state transport bus fares, IRCTC sleeper/AC class rates, standard outstation taxi per-km rates) — not a live quote from any operator.
Overview
The distance from Ahmedabad to Diu is about 28 km by road, roughly 1 hours (estimated).
Route Map
By Car: Ahmedabad to Diu
28 km · ~34m · About 1h of driving, plus stops.
- Start from Ahmedabad
An early start keeps you ahead of city and highway traffic.
28 km · 34m drive from previous stop
Arrive in DiuDiu, Gujarat
Stops are typical for this road, not a fixed itinerary. Timings assume about 50 km/h on average — traffic, tolls and road conditions vary.
By Bus: Ahmedabad to Diu
28 km · ~37m · Buses on this route are usually available as direct services. Operators and departure times vary — check live availability.
- Board at Ahmedabad
Go to the main bus stand / ISBT in Ahmedabad. Overnight buses usually leave in the evening; book a seat in advance for sleeper and Volvo services.
- Ahmedabad → Diu
Non-AC or AC Seater · ~28 km
~37m|Tentative fare ₹30–₹130
- Arrive in Diu
Diu, Gujarat
Halts and change points are typical for this route, not a specific operator’s schedule — check live availability and timings when booking.
By Train: Ahmedabad to Diu
Nearest railway stations: Ahmedabad Jn for Ahmedabad, Ahmedabad Jn for Diu.
Direct trains
Train details come from a 2015 railway timetable snapshot — newer trains, changed timings and running days are not included, so confirm on IRCTC before you plan around a train.
Hotels in Diu
Treebo hotels in Gandhinagar, about 1 km from Diu. Tell us your dates and we'll get you a rate.
Treebo Executive Suites
Gandhinagar
Treebo Arizona
Gandhinagar
Things to Do in Diu
Visit Diu Fort
A massive 16th-century Portuguese coastal fort with ramparts, cannons, and a lighthouse offering panoramic views of the Arabian Sea and the town.
Visit Naida Caves
A network of naturally formed and partly human-carved limestone caves with honeycomb-like walls, skylights, and cool, shadowy passages, ideal for photography.
Visit INS Khukri Memorial
A somber memorial built on the beach to honour the 18 officers and 176 sailors who died when the INS Khukri was sunk in 1971, with a striking ship-shaped monument.
Suggested Diu Itinerary
Day 1Arrive in Diu
- Travel from Ahmedabad to Diu (about 1 hrs by road) and check in
- Visit Diu Fort
Day 2Last sights and departure
- Visit Naida Caves
- Head back to Ahmedabad
Budget Estimate
road
28 km
1 hours
Approximately 28 km by road from Ahmedabad to Diu, roughly 1 hours of driving (estimate from straight-line distance).
train
28 km
The nearest railway station to Diu is Gandhinagar Capital railway station, about 4 km from the town centre.
Extend Your Trip
Add a nearby place to your Diu trip and see the full Ahmedabad → Diu → next stop route.
Plan My Trip: Ahmedabad to Diu
Pick how you want to travel and we'll send a complete plan with transport, hotel and sightseeing — on WhatsApp and a call back.
Frequently Asked Questions
About 28 km by road (estimated from straight-line distance).
Sardar Vallabh Patel International Airport (AMD), about 15 km away.
Related Tour Packages
Other Routes
Popular routes around Diu
More routes from Ahmedabad
Explore More of Diu
Destination Hub
Diu Overview











