
Pune to Diu
Traveling from Pune to Diu covers a distance of over 350 kilometers. The fastest and recommended way is by flight via Mumbai, taking approximately 3 hours for the journey. For a budget-friendly option, train and bus connections via Surat offer the cheapest travel mode, although this route takes around 21 hours. Various modes including flight, bus, train, and cab provide multiple route options for this trip. The road distance is 950+ km.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
Pune
Mumbai
Diu
Approx Travel Time
5h 58m
₹7,845
Onwards
FASTEST
Pune
Mumbai
Diu
Approx Travel Time
3h 15m
₹12,951
Onwards
Pune
Mumbai
Diu
Approx Travel Time
6h 5m
₹5,540
Onwards
Pune
Mumbai
Diu
Approx Travel Time
7h 5m
₹5,899
Onwards
Via Surat
CHEAPEST
Pune
Surat
Diu
Approx Travel Time
19h 8m
₹1,380
Onwards
Pune
Surat
Diu
Approx Travel Time
23h 45m
₹2,400
Onwards
Via Bhavnagar
Pune
Bhavnagar
Diu
Approx Travel Time
19h 2m
₹5,188
Onwards
Direct Cab
Pune
Diu
Approx Travel Time
16h 25m
₹26,864
Onwards
Via Navi Mumbai
Pune
Navi Mumbai
Diu
Approx Travel Time
5h 47m
₹7,720
Onwards
Pune
Navi Mumbai
Diu
Approx Travel Time
6h 37m
₹5,954
Onwards
Things To Know About Diu
Diu is a peaceful coastal town known for its scenic beaches and relaxed atmosphere. It offers visitors delightful experiences with its quaint fortifications, calm sea views, and mild climate that caters to seaside leisure. Tourists often come here to unwind and enjoy the region's aquatic beauty and local culture. The tranquil ambiance and moderate weather make Diu a favored getaway, especially during the cooler months. Generally, the best time to travel from Pune to Diu is during the winter and early spring seasons when the climate is most pleasant.
Frequently Asked Questions
What is the distance between Pune and Diu?
The distance between Pune and Diu is over 350 kilometers.
How long does it take to travel from Pune to Diu?
• Fastest: approximately 3 hours by Flight Via Mumbai • Cheapest: approximately 21 hours by Train, Bus Via Surat • Recommended: approximately 3 hours by Flight Via Mumbai
What is the cheapest way to travel from Pune to Diu?
The cheapest way to travel is by Train and Bus via Surat, taking about 21 hours.
What is the fastest way to travel from Pune to Diu?
The fastest way to travel is by Flight via Mumbai, approximately 3 hours.
What modes of transport are available from Pune to Diu?
Multiple modes are available including Flight, Bus, Train, and Cab, offering several route options.
What is the best way to travel from Pune to Diu?
The best way to travel is by Flight via Mumbai, which takes about 3 hours.
How to go from Pune to Diu?
To travel from Pune to Diu, you can take a flight via Mumbai for the fastest 3-hour trip. Alternatively, you can opt for a train and bus combo via Surat that takes around 21 hours. Multiple modes including bus and cab are also options depending on your schedule.
What should I know before travelling from Pune to Diu?
Several transport modes are available: flight, train, bus, and cab. Flight travel via Mumbai is the quickest, taking about 3 hours. Budget travelers may prefer the train and bus route via Surat, which lasts roughly 21 hours. The best time to travel is during the cooler months for a comfortable journey.
What is the best time to travel from Pune to Diu?
The best time to travel from Pune to Diu is generally during the winter and early spring months when the weather is pleasant and suitable for sightseeing and beach activities.
Routes Connecting Pune
Routes From Pune
Routes Connecting Diu
Routes From Diu
Popular Places Routes
- Wardha to Cuddalore Distance
- Varanasi to Badlapur Distance
- Tanakpur to Bhiwani Distance
- Gokarna to Gauriganj Distance
- Kanpur to Lalitpur Distance
- Burhanpur to Cuttack Distance
- Khanapur to Kandaghat Distance
- Mungaoli to Gondal Distance
- Madurantakam to Jammu Distance
- Gangtok to Bangalore Distance
- Annavaram to Mandi Distance
- Kullu to Ahmednagar Distance
- Vidisha to Loharu Distance
- Keshod to Kasganj Distance
- Solapur to Rajahmundry Distance
- Nalgonda to Hajipur Distance
- Muvattupuzha to Sasaram Distance
- Ayodhya to Mundra Distance
- Rewari to Surat Distance
- Kaithal to Jodhpur Distance
- Jodhpur to Guruvayoor Distance
- Dandeli to Ayodhya Distance
- Ukhimath to Bhanjanagar Distance
- Aurangabad to Bayana Distance
- Kanchipuram to Jagdalpur Distance
- Tirunelveli to Bhadravathi Distance
- Suratgarh to Katihar Distance
- Patiala to Yadgir Distance
- Goa to Ambikapur Distance
- Srinagar to Bilaspur Distance
- Badvel to Bangalore Distance
- Bangalore to Osmanabad Distance
- Rasra to Mehsana Distance
- Kolkata to Pakur Distance
- Manali to Beed Distance
- Kuppam to Uttarkashi Distance
- Goa to Basavakalyan Distance
- Omkareshwar to Hyderabad Distance
- Delhi to Kamareddy Distance
- Jahanabad to Mumbai Distance
- Sirsi to Sikar Distance
- Gauribidanur to Basoda Distance
- Varanasi to Siwan Distance
- Laxmangarh to Udhampur Distance
- Ooty to Tuni Distance
- Dhandhuka to Hindupur Distance
- Kandaghat to Pune Distance
- Veraval to Mumbai Distance
- Balangir to Bundi Distance
- Bhandara to Mumbai Distance
- Udhampur to Udaipur Distance
- Junagadh to Malegaon Distance
- Durg to Chennai Distance
- Mirzapur to Mumbai Distance
- Ayodhya to Sirhind Distance
- Dharwad to Gurdaspur Distance
- Mandya to Bapatla Distance
- Jetpur to Kudal Distance
- Goalpara to Siwan Distance
- Perambalur to Mannargudi Distance

