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 ₹350, 10 hours) and to Mumbai at 11.30am (non-AC sleeper ₹700, 19 hours).
Bus in Diu

Jethibai Bus Stand

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

Ekta Travels

Private buses to Mumbai (₹650) and Ahmedabad (₹350).