The town of Diu is connected with the mainland by a bridge. People can travel via local transports by road from Una, Gujarat. An Air India subsidiary, Alliance Air, flies from Mumbai and lands at the Diu Airport. Previously Jet Airways also used to have airline services to Diu.