Nowadays, tourists mostly prefer to travel to Diu Island by road. The island is located near the Peninsula of Kathiawar in Gujarat, and is easily accessible from Gujarat and Maharashtra by road.
Land Transports from Ahmedabad to Diu
Ahmedabad has a host of private luxury coaches, which leave at night and reach Diu Islands by the next morning. Some of the bus service agencies that provide transportation facilities to Diu Islands are Sahjanand Travels, and Shiv Shakti Travels.
There is a land route to Delwara (which is about eight kilometers from Diu) from Ahmedabad via Rajkot, Junagadh and Veravel. The exquisite landscape and lush greenery which dots the bus route is very soothing to the eye.
Diu Island can also be accessed from Una, which is only 13 km away. Both the State Transport buses as well as private bus lines offer transportation facilities to Una. Auto rickshaws are also available from the Tower Chowk at Una, which offers transport services to Diu Island.
The picturesque cities of Bhavnagar, Veraval and Palitana fall on the way to Una, one of the access points to Diu Island, from Ahmedabad. The distance from Diu Island to Ahmedabad via Una is 495 km. From Bhavnagar the distance is 225 km while from Veraval the distance to Diu Island is only 77 km.
Connections to Mumbai, Sasangir, Somnath and RajkotDiu Islands is well connected to Mumbai (a metropolitan city of India) via bus route. The distance from Mumbai to Diu Islands is about 930 km. Diu is also connected to the nearby cities of Sasangir, Rajkot and Somnath. The distance from Somnath to Diu is 87 km while the distance from Rajkot is 261 km. Sasangir is 128 km away from Diu Island.
With the development of the infrastructure, traveling to Diu Island by road has become more convenient.
Last Updated on 26 September 2012