
Diu to Gurgaon
Gurgaon is approximately 1550+ kms from Diu. The fastest way to reach Gurgaon from Diu is by Flight, Train Via Mumbai, Delhi. It takes approximately 7 hours. The cheapest way to reach Gurgaon from Diu is by Bus, Train Via Ahmedabad which would take approximately 27 hours.
Sort By
Mode of Transport
Via Mumbai, Delhi
RECOMMENDED
FASTEST
Diu
Mumbai
Delhi
Gurgaon
Approx Travel Time
6h 20m
₹9,687
Onwards
Diu
Mumbai
Delhi
Gurgaon
Approx Travel Time
6h 20m
₹9,932
Onwards
Diu
Mumbai
Delhi
Gurgaon
Approx Travel Time
6h 20m
On Demand
Via Mumbai, Jaipur
Diu
Mumbai
Jaipur
Gurgaon
Approx Travel Time
10h 20m
₹9,990
Onwards
Diu
Mumbai
Jaipur
Gurgaon
Approx Travel Time
11h 35m
₹10,050
Onwards
Via Ahmedabad
Diu
Ahmedabad
Gurgaon
Approx Travel Time
18h 25m
₹3,821
Onwards
CHEAPEST
Diu
Ahmedabad
Gurgaon
Approx Travel Time
1d 2h 25m
₹1,100
Onwards
Via Mumbai, Ghaziabad
Diu
Mumbai
Ghaziabad
Gurgaon
Approx Travel Time
6h 50m
On Demand
Via Mumbai, Agra
Diu
Mumbai
Agra
Gurgaon
Approx Travel Time
10h 20m
₹11,858
Onwards
Via Surat
Diu
Surat
Gurgaon
Approx Travel Time
22h 25m
₹3,356
Onwards
Frequently Asked Questions
What is the distance between Diu and Gurgaon?
Gurgaon is approximately 1550+ kms from Diu.
How long does it take to reach Gurgaon from Diu?
It takes approximately 7 hours to reach Gurgaon from Diu by Flight, Train Via Mumbai, Delhi.
What is the cheapest way to reach Gurgaon from Diu?
The cheapest way to reach Gurgaon from Diu is by Bus, Train Via Ahmedabad.
What is the fastest way to reach Gurgaon from Diu?
The fastest way to reach Gurgaon from Diu is by Flight, Train Via Mumbai, Delhi.