
Sirhind to Diu
Diu is approximately 1400+ kms from Sirhind. The fastest way to reach Diu from Sirhind is by Cab, Flight Via Mohali, Ahmedabad. It takes approximately 7 hours. The cheapest way to reach Diu from Sirhind is by Train, Flight Via Delhi, Ahmedabad which would take approximately 10 hours.
Sort By
Mode of Transport
Via Mohali, Ahmedabad
RECOMMENDED
FASTEST
Sirhind
Mohali
Ahmedabad
Diu
Approx Travel Time
6h 20m
₹11,061
Onwards
Via Chandigarh, Ahmedabad
Sirhind
Chandigarh
Ahmedabad
Diu
Approx Travel Time
6h 20m
₹11,248
Onwards
Via Delhi, Ahmedabad
CHEAPEST
Sirhind
Delhi
Ahmedabad
Diu
Approx Travel Time
10h 5m
₹7,294
Onwards
Sirhind
Delhi
Ahmedabad
Diu
Approx Travel Time
10h 50m
₹11,077
Onwards
Via Amritsar, Ahmedabad
Sirhind
Amritsar
Ahmedabad
Diu
Approx Travel Time
9h 50m
₹11,309
Onwards
Sirhind
Amritsar
Ahmedabad
Diu
Approx Travel Time
10h 20m
₹15,097
Onwards
Via Dehradun, Ahmedabad
Sirhind
Dehradun
Ahmedabad
Diu
Approx Travel Time
9h 50m
₹15,367
Onwards
Via Mohali, Mumbai
Sirhind
Mohali
Mumbai
Diu
Approx Travel Time
7h 5m
₹14,611
Onwards
Via Chandigarh, Mumbai
Sirhind
Chandigarh
Mumbai
Diu
Approx Travel Time
7h 5m
₹14,888
Onwards
Via Jaipur, Ahmedabad
Sirhind
Jaipur
Ahmedabad
Diu
Approx Travel Time
13h 50m
On Demand
Frequently Asked Questions
What is the distance between Sirhind and Diu?
Diu is approximately 1400+ kms from Sirhind.
How long does it take to reach Diu from Sirhind?
It takes approximately 7 hours to reach Diu from Sirhind by Cab, Flight Via Mohali, Ahmedabad.
What is the cheapest way to reach Diu from Sirhind?
The cheapest way to reach Diu from Sirhind is by Train, Flight Via Delhi, Ahmedabad.
What is the fastest way to reach Diu from Sirhind?
The fastest way to reach Diu from Sirhind is by Cab, Flight Via Mohali, Ahmedabad.