
Haridwar to Rajkot
Rajkot is approximately 1100+ kms from Haridwar. The fastest way to reach Rajkot from Haridwar is by Train, Flight Via Delhi. It takes approximately 7 hours. The cheapest way to reach Rajkot from Haridwar is by Train which would take approximately 24 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Haridwar
Delhi
Rajkot
Approx Travel Time
6h 41m
₹8,829
Onwards
FASTEST
Haridwar
Delhi
Rajkot
Approx Travel Time
6h 36m
₹5,594
Onwards
Haridwar
Delhi
Rajkot
Approx Travel Time
7h 25m
₹5,867
Onwards
Haridwar
Delhi
Rajkot
Approx Travel Time
1d 0h 29m
₹3,560
Onwards
Haridwar
Delhi
Rajkot
Approx Travel Time
1d 0h 24m
₹655
Onwards
Via Jaipur
Haridwar
Jaipur
Rajkot
Approx Travel Time
1d
₹920
Onwards
Haridwar
Jaipur
Rajkot
Approx Travel Time
1d 2h 37m
₹1,699
Onwards
Via Ajmer
Haridwar
Ajmer
Rajkot
Approx Travel Time
1d 1h 15m
₹1,119
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Rajkot?
Rajkot is approximately 1100+ kms from Haridwar.
How long does it take to reach Rajkot from Haridwar?
It takes approximately 7 hours to reach Rajkot from Haridwar by Train, Flight Via Delhi.
What is the cheapest way to reach Rajkot from Haridwar?
The cheapest way to reach Rajkot from Haridwar is by Train.
What is the fastest way to reach Rajkot from Haridwar?
The fastest way to reach Rajkot from Haridwar is by Train, Flight Via Delhi.
Routes Connecting Haridwar
Routes From Haridwar
Routes To Haridwar
- Bandikui to Haridwar
- Bhilwara to Haridwar
- Tarapith to Haridwar
- Latur to Haridwar
- Prayagraj(Allahabad) to Haridwar
- Daund to Haridwar
- Bhawanipatna to Haridwar
- Amethi to Haridwar
- Puttaparthi to Haridwar
- Bhind to Haridwar
- Shirdi to Haridwar
- Gadwal to Haridwar
- Pathankot to Haridwar
- Palakkad to Haridwar
- Raichur to Haridwar


