|Delhi to Diu Road Distance||1,296 km|
|Delhi to Diu Aerial Distance||1,085 km|
|Delhi to Diu Travel Time||21 hours 27 mins|
The Preferred Way of Travelling from Delhi to Diu
As the course of travel between Delhi and Diu is inconvenient via road, the most preferred way of reaching Diu from Delhi is via flight.
|1. Direct and Indirect Connecitvity|
|2. New Delhi to Diu Via Rajkot - Flight + Road|
|3. New Delhi to Diu Via Ahmedabad - Flight + Road|
|4. Popular Routes to Diu|
|5. Popular Routes from Delhi|
|6. Places to Visit in Diu|
|7. Hotels in Diu|
Available FlightsBoth Air India and Jet Airways offer flights between New Delhi and Rajkot. Air India operates both direct and indirect flights on this route, while Jet Airways operates connecting flights between the two places.
Approximate Time Taken by FlightDirect flights take only an hour and forty-five minutes to reach Rajkot from New Delhi. Connecting flights, on the other hand, take a minimum of five hours to cover the same distance. There are many other connecting flights also on this route, but those are much longer.
Approximate FareFlight fares for this route start at around INR 4,000 and can go up to anything between INR 7,000 and INR 8,000, and even higher. These prices depend on various ticket booking factors.
The Route from Rajkot to DiuThe most common route that is taken by travellers to reach Diu from Rajkot is
Approximate Time TakenThe total time taken to cover this journey via the above route is 5 hours to 6 hours, depending on your driving style, and the number of stops you make en route.
Approximate FareFares for cabs on this route start from INR 4300 and can go up to INR 4600. For six-seater cabs, tickets range around INR 6000. If you are travelling in a large group, you can even hire a tempo traveller, which will charge you around INR 11,500 for fifteen people.
Eating Options En-RouteThere are plenty of local dhabas and restaurants that you will find en route, where you can halt to enjoy some light snacks and refreshments. Popular outlets on the way from Rajkot to Diu include the following:
Rajkot to Diu Via busBuses are a convenient mode of travel while commuting from Rajkot to Diu. GSRTC operates two buses of different kinds (AC Luxury and Express) on this route, and both of these buses leave in the evening and complete their journey in about 7 hours. The time that is taken, however, also depends on other factors such as traffic, weather and road conditions.
Boarding Points in RajkotMajor boarding terminals in Rajkot from where buses leave for Diu include:
Available Bus OptionsAll buses that run on this route are operated by GSRTC only. Travellers can choose between AC Luxury Buses and ordinary Express buses to cover this distance.
Bus TimingsBoth buses that ply on this route are evening buses. While the first bus to leave is the AC Luxury bus, which departs at 18:45 night, the second and last bus for the day departs at 19:45 and is an ordinary Express bus.
Approximate FareBus fares for the Express Bus are considerably lower, only INR 165 per person; while for the AC Luxury bus, you will have to pay INR 364 per person.
The Preferred Mode of Transport from the Bus StandAuto-rickshaws are the most common means of transport that is used in Diu, and you can easily find one at the bus stand also. From the bus stand, you will have to pay around INR 50 for an auto ride into the town.
Route Option from Ahmedabad to DiuThe most commonly taken route by travellers to reach Diu from Ahmedabad are:
Road Conditions from Ahmedabad to Diu
The road conditions throughout the journey are conducive, and travellers don’t face any problems while travelling through this route. The roads from Ahmedabad to Bagodara are a four-track highway, after which you will have to ride on a double-track highway till Khambha, and then a single or double track road till Una. The journey is quite hassle-free, but be careful while driving from Khambha to Una, since this is a hilly region. Also, CNG is not available after Bagodara, so it is best to fuel up your tank before you leave from here.
Small cabs will cost you around INR 6000 to INR 6500 to take you to Diu. Tickets for larger cabs can go up to around INR 8100 for a one-way trip.
Ahmedabad to Diu - Via Bus
There are plenty of private and public buses plying between Ahmedabad and Diu regularly such as JK Travels, Pavan Travels, Bhumi Travels and Girnar Travels. Thus travellers have plenty of options when it comes to travelling to Diu by bus. They can also choose between an AC and non-AC bus, as per their budget and comfort.
The 16 operating buses ply on this route, and on an average, coaches can cover the road distance between the two places in around 9 hours. Most of these buses leave at night, so ensure that your bus operator offers additional amenities such as blankets, pillows, etc. so that you can ride comfortably. Only one bus, which is operated by GSRTC, leaves at 08:00, after which the next bus for the day leaves at 19:00, and is also operated by GSRTC. The last bus to leave starts at 23:00, and is operated by Ekta Tours and Travels.
Boarding Points in Ahmedabad
Buses pass through various boarding terminals so that commuters can board the bus from their nearest location. These boarding points include:
1. H.K.Hirani Travels
2. Unnati Travels
3. Shree Hari H K Travels
4. Nehru Nagar
Dropping Points in Diu
De-boarding points in Diu where travellers can get off include:
1. Diu Border
2. Diu Bus Stand
3. Jethibai Bus Station, Diu
4. Shiv Shakti Travels, Near S.T Bus Stand
Bus Types Plying from Ahmedabad to Diu
Travellers can choose from the following bus types when travelling from Ahmedabad to Diu as per their comfort
1. Non-A/C Seater/Sleeper (2+1)
3. Non-A/C Sleeper (2+1)
4. A/C Sleeper (2+1)
Available Bus Options
1. Shree Jalaram Viral (A/C Sleeper (2+1) buses)
Timings: Departure: 22:30, Arrival: 07:55
Duration: 9 hours and 25 minutes
Fare: INR 600
2. Jay Khodiyar travels (Non-A/C Sleeper (2+1) buses)
Timings: Departure: 22:00, Arrival: 07:00
Duration: 9 hours
Fare: INR 400
3. HK Hirani Travels (Non-A/C Seater/Sleeper (2+1) buses)
Timings: Departure: 22:24, Arrival: 07:19
Duration: 8 hours and 55 minutes
Fare: INR 510 onwards
₹ 1,999 onwards
₹ 999 onwards