Roorkee to Rajkot - Multiple Options To Reach By Train, Flight
Rajkot is approximately 1150+ kms from Roorkee. The fastest way to reach Rajkot from Roorkee is by Train, Flight Via Delhi. It takes approximately 8 hours. The cheapest way to reach Rajkot from Roorkee is by Train Via Delhi which would take approximately 26 hours.
Sort By
Mode of Transport
Via Delhi
FASTEST
Roorkee
Delhi
Rajkot
Approx Travel Time
7h 25m
₹7,126
Onwards
CHEAPEST
Roorkee
Delhi
Rajkot
Approx Travel Time
1d 1h 40m
₹675
Onwards
Via Abu Road
Roorkee
Abu Road
Rajkot
Approx Travel Time
1d 1h 10m
₹735
Onwards
Via Ajmer
Roorkee
Ajmer
Rajkot
Approx Travel Time
1d 1h 10m
₹760
Onwards
Via Rewari
Roorkee
Rewari
Rajkot
Approx Travel Time
1d 1h 10m
₹725
Onwards
Via Udaipur
Roorkee
Udaipur
Rajkot
Approx Travel Time
19h 41m
₹11,767
Onwards
Via Palanpur
Roorkee
Palanpur
Rajkot
Approx Travel Time
1d 1h 25m
₹735
Onwards
Via Sawai Madhopur
Roorkee
Sawai Madhopur
Rajkot
Approx Travel Time
1d 2h 40m
₹1,440
Onwards
Via Ahmedabad
Roorkee
Ahmedabad
Rajkot
Approx Travel Time
22h 25m
₹7,804
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Rajkot?
Rajkot is approximately 1150+ kms from Roorkee.
How long does it take to reach Rajkot from Roorkee?
It takes approximately 8 hours to reach Rajkot from Roorkee by Train, Flight Via Delhi.
What is the cheapest way to reach Rajkot from Roorkee?
The cheapest way to reach Rajkot from Roorkee is by Train Via Delhi.
What is the fastest way to reach Rajkot from Roorkee?
The fastest way to reach Rajkot from Roorkee is by Train, Flight Via Delhi.