|Pune to Diu Road Distance||958 km|
|Pune to Diu Aerial Distance||387 km|
|Pune to Diu Travel Time||17 hours 22 mins|
The Preferred Way of Travelling from Pune to Diu
The most convenient way of reaching Diu from Pune is to either board a flight or train to Mumbai and further take a train journey to Diu from Mumbai. Another connecting flight is via Ahmedabad, followed by a train trip to Diu.
|1. Pune to Diu By Train|
|2. Pune to Diu By Bus|
|3. Pune to Diu By Cab/Self-Drive Car|
|4. Pune to Diu By Flight|
|5. Popular Routes to Diu|
|6. Popular Routes from Pune|
|7. Places to Visit in Diu|
|8. Hotels in Diu|
Diu does not have its own railway station, and the nearest railhead from Diu is Veraval located approx. 95 kms away. Veraval has functional rail connectivity with various parts of the country. It is convenient to board a train for Veraval and further take a bus or taxi to Diu, which would be a 2-hour journey. There is also a direct train from Pune for Veraval, apart from which there are several multi-leg or chain trains available to Veraval.
Train Options1). 11088: PUNE VERAVAL EXPRESS
There are no direct buses connecting Pune to Diu, and as such you need to take a bus for nearby routes and then change bus to reach Diu. For example - you can take a bus to Mumbai from Pune and from Mumbai you can quickly get direct buses for Diu. The distance between Mumbai and Diu is approximately 822 kms and takes roughly around 19 hours to complete the journey. There are daily eight buses operating from Mumbai for Diu. Few of the prominent bus operators on this route include - Atithi Travels, Anukool Travels, Sahara Travels and Jay Khodiyar Travels to name a few.
Bus Timings and Fares
The first bus for Diu leaves at 11:00 AM and the last bus for Diu leaves at 6:10 PM. The bus fare for this route starts from INR 1000.
Bus TypesThe bus types available on this route are Non AC sleeper (2+1) buses.
Boarding PointsThe major boarding points in Mumbai include - Bandra East, Andheri East, Dahisar, Ghodbundar, Mira Road East, Mahalaxmi and Nalasopara, to name a few.
Bus FareThe bus fare on the Pune - Ahmedabad route is INR 500 onwards.
Bus TypesThe varied bus types available on this route include - AC Sleeper (2+1), Volvo AC multi axle sleeper, Scania AC multi-axle (2+1) Sleeper, Bharat Benz AC sleeper and I shift Volvo AC multi axle sleeper.
Boarding PointsThe major boarding points in Pune are Padmavati Parking, Yerwada, Railway Station, Hadapsar, Swargate, Shivaji Nagar and Chinchwad, to name a few.
Dropping PointsWhile the dropping points in Ahmedabad are Aslali, Narol, Paldi, Geeta Mandir bus stand, CTM char rasta and Viramgam, to name a few.
Bus TimingsFrom Ahmedabad, there are 16 buses available for Diu. The first bus for Diu leaves at 8:00 AM and the last bus for Diu leaves at 11:00 PM. The prime bus operators on this route are GSRTC, JK Travels, Girnar Travels, Bharat Travels and Jay Khodiyar Travels to name a few. The bus fare on this route starts from INR 203.
Available Bus TypesThe bus type available are the ordinary express bus, Non AC seater, Non AC Sleeper, Volvo AC and Bharat Benz AC sleeper.
Boarding PointsBuses to Diu can be boarded at Ahmedabad from New Bus Terminal - 1 and Ahmedabad, Nehrunagar for GSRTC buses and Nikol, Uttam Nagar, Bapu Nagar, Khodiyar Nagar and Geeta mandir bus stand among others. While the dropping points in Diu include Diu Jethibai bus stand, Ghoghala bus stand and Shiv Shakti Travels, near ST bus stand.
The distance between Pune and Diu by road is approximately 950 kms via NH48 and takes around 18 hrs to cover the entire range. It is a tremendous adventurous drive on smooth, fast laned roads offering some great views and experiences. For those not keen on driving this long route can hire an outstation cab from Pune for Diu.
There are plenty of car rental agencies present in Pune that offer a variety of cars to choose from at great prices. Some of the prominent car rental agencies present in Pune include savaari.com, getmecabs.com, Reliable cabs and CabX outstation cabs Pune and Maharashtra. Do check with the car rental agencies regarding the details of your trip since many car rental agencies only offer round trip cabs.
Approximate CostThe cost of hiring a cab depends upon the car rental agency, type of car chosen, kind of trip and duration of the trip. Typically a round trip of 4 days can cost INR 20937 for an AC Indica car, INR 21042 for an Etios or similar vehicle and INR 24000 for an SUV car.
Route OptionsThe popular route options for driving to Diu from Pune are as follows;
Eating OptionsThere is no shortage of eating options available along the highway. Some of the plentiful dhabas and restaurants offer great food at affordable prices. Some of the famous highway dhabas you can consider stopping at including Parsi Da Dhaba in Varwade on NH 48 before Navsari, and Ekta Restaurant and Banquet in Anand among others.
Possible StopoverOne can consider halting at Ahmedabad or Vadodara and start the onward journey fresh the next morning.
Road ConditionsRoad condition throughout the Pune - Diu route is more or less good. There are quite a few toll plazas to be found along the way. There are fuel pumps every few kilometres as well.
There are no direct flights between Pune and Diu. The available multi-city route flights are too time-consuming as they take a minimum of 22 hours to reach DIU. However, there is one non-stop flight available between Mumbai and Diu operated by Air India. This flight departs for Diu at 8:35 AM and can cost INR 5000 onwards.
Preferable Local Transportation from Diu AirportDiu Airport is located 8 kms from the city centre. Taxis and auto-rickshaws stationed outside the airport can be availed to reach the city.