
Diu to Hisar
Hisar is approximately 1350+ kms from Diu. The fastest way to reach Hisar from Diu is by Flight Via Surat, Delhi. It takes approximately 7 hours. The cheapest way to reach Hisar from Diu is by Bus, Train Via Ahmedabad, Ajmer which would take approximately 27 hours.
Sort By
Mode of Transport
Via Bhavnagar
RECOMMENDED
Diu
Bhavnagar
Hisar
Approx Travel Time
1d 1h
On Demand
Via Ahmedabad, Delhi
Diu
Ahmedabad
Delhi
Hisar
Approx Travel Time
6h 45m
₹10,402
Onwards
Diu
Ahmedabad
Delhi
Hisar
Approx Travel Time
11h 30m
₹8,359
Onwards
Via Surat, Delhi
FASTEST
Diu
Surat
Delhi
Hisar
Approx Travel Time
6h 40m
₹10,999
Onwards
Via Ahmedabad, Ajmer
CHEAPEST
Diu
Ahmedabad
Ajmer
Hisar
Approx Travel Time
1d 3h 5m
₹1,359
Onwards
Diu
Ahmedabad
Ajmer
Hisar
Approx Travel Time
1d 4h 40m
₹7,921
Onwards
Via Ahmedabad, Jaipur
Diu
Ahmedabad
Jaipur
Hisar
Approx Travel Time
1d 7h 15m
₹1,948
Onwards
Diu
Ahmedabad
Jaipur
Hisar
Approx Travel Time
6h 55m
₹11,584
Onwards
Via Surat, Jaipur
Diu
Surat
Jaipur
Hisar
Approx Travel Time
7h 15m
₹11,485
Onwards
Via Ahmedabad, Mohali
Diu
Ahmedabad
Mohali
Hisar
Approx Travel Time
7h
₹11,800
Onwards
Frequently Asked Questions
What is the distance between Diu and Hisar?
Hisar is approximately 1350+ kms from Diu.
How long does it take to reach Hisar from Diu?
It takes approximately 7 hours to reach Hisar from Diu by Flight Via Surat, Delhi.
What is the cheapest way to reach Hisar from Diu?
The cheapest way to reach Hisar from Diu is by Bus, Train Via Ahmedabad, Ajmer.
What is the fastest way to reach Hisar from Diu?
The fastest way to reach Hisar from Diu is by Flight Via Surat, Delhi.

