
Diu to Haridwar
Haridwar is approximately 1300+ kms from Diu. The fastest way to reach Haridwar from Diu is by Flight, Cab Via Mumbai, Dehradun. It takes approximately 6 hours. The cheapest way to reach Haridwar from Diu is by Bus, Train Via Surat which would take approximately 26 hours.
Sort By
Mode of Transport
Via Surat, Delhi
RECOMMENDED
Diu
Surat
Delhi
Haridwar
Approx Travel Time
9h 6m
₹10,781
Onwards
Diu
Surat
Delhi
Haridwar
Approx Travel Time
9h 1m
₹7,998
Onwards
Diu
Surat
Delhi
Haridwar
Approx Travel Time
9h 50m
₹8,254
Onwards
Via Mumbai, Dehradun
FASTEST
Diu
Mumbai
Dehradun
Haridwar
Approx Travel Time
6h 10m
₹14,756
Onwards
Diu
Mumbai
Dehradun
Haridwar
Approx Travel Time
6h 50m
₹13,404
Onwards
Diu
Mumbai
Dehradun
Haridwar
Approx Travel Time
6h 25m
₹13,608
Onwards
Via Surat
CHEAPEST
Diu
Surat
Haridwar
Approx Travel Time
1d 1h 27m
₹1,275
Onwards
Via Rajkot
Diu
Rajkot
Haridwar
Approx Travel Time
1d 6h 3m
₹5,076
Onwards
Via Ahmedabad, Gurgaon
Diu
Ahmedabad
Gurgaon
Haridwar
Approx Travel Time
1d 8h
₹2,790
Onwards
Via Rajkot, Delhi
Diu
Rajkot
Delhi
Haridwar
Approx Travel Time
12h 51m
₹8,493
Onwards
Frequently Asked Questions
What is the distance between Diu and Haridwar?
Haridwar is approximately 1300+ kms from Diu.
How long does it take to reach Haridwar from Diu?
It takes approximately 6 hours to reach Haridwar from Diu by Flight, Cab Via Mumbai, Dehradun.
What is the cheapest way to reach Haridwar from Diu?
The cheapest way to reach Haridwar from Diu is by Bus, Train Via Surat.
What is the fastest way to reach Haridwar from Diu?
The fastest way to reach Haridwar from Diu is by Flight, Cab Via Mumbai, Dehradun.
Routes Connecting Diu
Routes From Diu
Routes Connecting Haridwar
Routes From Haridwar
- Haridwar to Talcher
- Haridwar to Rourkela
- Haridwar to Kedarnath
- Haridwar to Srikakulam
- Haridwar to Tindivanam
- Haridwar to Kamareddy
- Haridwar to Farrukhabad
- Haridwar to Bahraich
- Haridwar to Jhargram
- Haridwar to Bongaigaon
- Haridwar to Diphu
- Haridwar to Kumarghat
- Haridwar to Khaga
- Haridwar to Bargarh
- Haridwar to Agartala


