How to Reach Diu
Diu, a beautiful island located off the coast of Gujarat, can be reached by air, road, and sea. The nearest airport to Diu is located in Diu itself, with regular flights operated by Air India and Alliance Air from Mumbai, Ahmedabad, and other major cities. Diu is also well-connected by road, with regular state-run and private buses operating between Diu and nearby cities like Ahmedabad, Rajkot, and Vadodara. The nearest railway station is located in Veraval, which is approximately 90 km from Diu. Private taxis and cars can also be hired to reach Diu from nearby cities.
Airport in Diu
Diu has its own airport, the Diu Airport, which is well-connected to major cities in India. Several airlines operate regular flights to and from Diu, including Air India, Alliance Air, and IndiGo. The airport is located just 5 km from the city center, making it a convenient option for travelers.
Railway Station In Diu
Diu does not have a railway station of its own. The nearest railway station is located in Veraval, which is approximately 90 km away from Diu. From Veraval, visitors can take a taxi or a bus to reach Diu. The railway station is well-connected to several major cities in India, including Mumbai, Ahmedabad, and Delhi.
By Road
Diu can be easily accessed by road through a network of well-maintained national and state highways. The city is well-connected to major cities in Gujarat and nearby states like Maharashtra and Rajasthan through bus services operated by state-run and private buses. One can also opt for taxis or self-drive cars from nearby cities to reach Diu by road.









































