Airport in Diu

Diu Airport

From Diu Airport there are four direct weekly flights to Mumbai with Alliance Air ( The airport is 6km west of Diu town.
Bus in Diu

JK Travels

Runs private buses from the Diu bus stand to Ahmedabad at 7.30pm (non-AC sleeper ₹700, 10 hours) and to Mumbai at 11.30am (non-AC sleeper ₹1200, 19 hours).
Bus Stop in Diu

Jethibai Bus Stand

Departures to Ahmedabad, Bhavnagar, Junagadh, Rajkot and Veraval.
Bus in Diu

Ekta Travels

Private buses to Ahmedabad (₹700).