How to Reach Diu & Get Around

Complete transport guide: flights, trains, buses, and local transport. Trip Planning travel planning.

arrow_back Back to main guide

How To Get There

flight

By Air

Airport: Diu Airport (DIU), 5km from city center

train

By Train

Stations:

Veraval Railway Station (VRL), 90km from Diu

Main railhead, connecting major cities. Taxis and buses are available to reach Diu.

Routes:
  • From Mumbai: 12-14 hours (β‚Ή800-2000)
  • From Ahmedabad: 8-10 hours (β‚Ή600-1500)

Booking: IRCTC or 12Go.asia

directions_bus

By Bus

Terminals:
  • Diu Bus Stand
Routes:
  • From Ahmedabad: 8-10 hours (β‚Ή500-1000)
  • From Rajkot: 6-8 hours (β‚Ή400-800)

Note: Trains more comfortable, but buses are more frequent.

Getting Around

directions

Scooter

β‚Ή300-500 per day

Best for: Exploring the island independently.

Wear a helmet and drive safely. Check the scooter's condition before renting.

local_taxi

Auto-rickshaw

β‚Ή50-200 per trip

Best for: Short distances within Diu town.

Bargain for the fare before starting the journey. Agree on the price beforehand.

How to Reach Diu

Plan your journey to Diu from 1 cities across India. Compare distances, drive times, and flight durations to find the best route for you.

Explore More

Share Your Diu Photos!

Help fellow travelers by sharing your authentic travel photos. Get credited with your name and social links!

Found an Error?

Help us improve! Report incorrect information or suggest updates.

Suggest a Destination

Know a hidden gem we're missing? Help us add it to the guide!