
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 8 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
7h 49m
₹9,607
Onwards
FASTEST
Haridwar
Delhi
Rajkot
Approx Travel Time
7h 26m
₹6,417
Onwards
Haridwar
Delhi
Rajkot
Approx Travel Time
8h 45m
₹6,747
Onwards
Via Dehradun, Ahmedabad
Haridwar
Dehradun
Ahmedabad
Rajkot
Approx Travel Time
10h 59m
₹11,265
Onwards
Via Jaipur
Haridwar
Jaipur
Rajkot
Approx Travel Time
1d 1h 20m
₹1,104
Onwards
Haridwar
Jaipur
Rajkot
Approx Travel Time
1d 0h 27m
₹740
Onwards
Haridwar
Jaipur
Rajkot
Approx Travel Time
1d 6h 40m
₹1,584
Onwards
Via Ghaziabad
Haridwar
Ghaziabad
Rajkot
Approx Travel Time
1d 0h 7m
₹3,882
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 8 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.

