How to reach Diu
Diu can be reached via flight, train or bus. It's also connected with road so you can hire a taxi, or self-drive to reach here if you like.
Reaching by Bus
Fort Diu Bus Stand is a local bus stop with limited bus frequency.
Driving from major nearest cities/towns
From Vadodara to Diu, the distance is 398.7 kms and takes about 9 hrs on road. [see directions on Google ]
From Surat to Diu, the distance is 554.2 kms and takes about 11 hrs on road. [see directions on Google ]
From Mumbai to Diu, the distance is 844.2 kms and takes about 15 hrs on road. [see directions on Google ]
Reaching by Train
Rajkot Junction Railway Station (RJT) is the nearest major railway station.
Delvada Railway Station (DVA) is a local train station nearby, with limited railway connectivity.
Reaching by Air
Surat International Airport (STV) is the nearest major international airport.
Diu Airport (DIU) is a small airport with limited flight routes.
Did this help?
Thanks for letting us know! Have more feedback?
Within the aerial distance of:
Filter by popularity
Choose your interests:
Top places to see near Delhi
Top travelers who've visited Diu:
Want to ask something to all travelers who have visited Diu? Ask a question