
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
₹7,808
Onwards
FASTEST
Haridwar
Delhi
Rajkot
Approx Travel Time
6h 36m
₹4,906
Onwards
Haridwar
Delhi
Rajkot
Approx Travel Time
7h 25m
₹5,141
Onwards
Haridwar
Delhi
Rajkot
Approx Travel Time
1d 0h 29m
₹3,557
Onwards
Haridwar
Delhi
Rajkot
Approx Travel Time
1d 0h 24m
₹655
Onwards
Via Jaipur
Haridwar
Jaipur
Rajkot
Approx Travel Time
1d
₹1,019
Onwards
Haridwar
Jaipur
Rajkot
Approx Travel Time
1d 2h 37m
₹1,299
Onwards
Via Vadodara
Haridwar
Vadodara
Rajkot
Approx Travel Time
19h 29m
₹8,219
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.


