
Junagadh to Roorkee
Roorkee is approximately 1350+ kms from Junagadh. The fastest way to reach Roorkee from Junagadh is by Train Via Viramgam. It takes approximately 28 hours. The cheapest way to reach Roorkee from Junagadh is by Train Via Surendranagar which would take approximately 28 hours.
Sort By
Mode of Transport
Via Godhra
RECOMMENDED
Junagadh
Godhra
Roorkee
Approx Travel Time
1d 4h 55m
₹865
Onwards
Via Nadiad, Kota
Junagadh
Nadiad
Kota
Roorkee
Approx Travel Time
1d 6h 20m
₹1,010
Onwards
Via Viramgam
FASTEST
Junagadh
Viramgam
Roorkee
Approx Travel Time
1d 3h 40m
₹770
Onwards
Via Dahod
Junagadh
Dahod
Roorkee
Approx Travel Time
1d 5h 40m
₹865
Onwards
Via Vadodara
Junagadh
Vadodara
Roorkee
Approx Travel Time
1d 5h 10m
₹835
Onwards
Junagadh
Vadodara
Roorkee
Approx Travel Time
1d 5h 55m
On Demand
Via Surendranagar
CHEAPEST
Junagadh
Surendranagar
Roorkee
Approx Travel Time
1d 3h 40m
₹755
Onwards
Via Ratlam
Junagadh
Ratlam
Roorkee
Approx Travel Time
1d 5h 55m
₹870
Onwards
Via Rajkot
Junagadh
Rajkot
Roorkee
Approx Travel Time
1d 3h 47m
On Demand
Via Ankleshwar
Junagadh
Ankleshwar
Roorkee
Approx Travel Time
1d 6h 10m
₹905
Onwards
Frequently Asked Questions
What is the distance between Junagadh and Roorkee?
Roorkee is approximately 1350+ kms from Junagadh.
How long does it take to reach Roorkee from Junagadh?
It takes approximately 28 hours to reach Roorkee from Junagadh by Train Via Viramgam.
What is the cheapest way to reach Roorkee from Junagadh?
The cheapest way to reach Roorkee from Junagadh is by Train Via Surendranagar.
What is the fastest way to reach Roorkee from Junagadh?
The fastest way to reach Roorkee from Junagadh is by Train Via Viramgam.