
Haridwar to Junagadh
Junagadh is approximately 1350+ kms from Haridwar. The fastest way to reach Junagadh from Haridwar is by Train Via Viramgam. It takes approximately 28 hours. The cheapest way to reach Junagadh from Haridwar is by Train Via Surendranagar which would take approximately 28 hours.
Sort By
Mode of Transport
Via Godhra
RECOMMENDED
Haridwar
Godhra
Junagadh
Approx Travel Time
1d 5h 10m
On Demand
Via Vadodara
Haridwar
Vadodara
Junagadh
Approx Travel Time
1d 5h 10m
₹850
Onwards
Haridwar
Vadodara
Junagadh
Approx Travel Time
1d 6h 55m
₹1,279
Onwards
Haridwar
Vadodara
Junagadh
Approx Travel Time
1d 5h 55m
₹24,684
Onwards
Via Ratlam
Haridwar
Ratlam
Junagadh
Approx Travel Time
1d 5h 55m
₹885
Onwards
Via Viramgam
FASTEST
Haridwar
Viramgam
Junagadh
Approx Travel Time
1d 3h 55m
₹1,745
Onwards
Via Dahod
Haridwar
Dahod
Junagadh
Approx Travel Time
1d 5h 55m
₹1,760
Onwards
Via Surendranagar
CHEAPEST
Haridwar
Surendranagar
Junagadh
Approx Travel Time
1d 4h 6m
₹770
Onwards
Via Ujjain
Haridwar
Ujjain
Junagadh
Approx Travel Time
1d 7h 10m
₹910
Onwards
Via Ankleshwar
Haridwar
Ankleshwar
Junagadh
Approx Travel Time
1d 6h 25m
₹855
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Junagadh?
Junagadh is approximately 1350+ kms from Haridwar.
How long does it take to reach Junagadh from Haridwar?
It takes approximately 28 hours to reach Junagadh from Haridwar by Train Via Viramgam.
What is the cheapest way to reach Junagadh from Haridwar?
The cheapest way to reach Junagadh from Haridwar is by Train Via Surendranagar.
What is the fastest way to reach Junagadh from Haridwar?
The fastest way to reach Junagadh from Haridwar is by Train Via Viramgam.