
Shamli to Rajkot
Rajkot is approximately 1100+ kms from Shamli. The fastest way to reach Rajkot from Shamli is by Train, Flight Via Delhi. It takes approximately 6 hours. The cheapest way to reach Rajkot from Shamli is by Train Via Rewari which would take approximately 24 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Shamli
Delhi
Rajkot
Approx Travel Time
5h 55m
₹6,145
Onwards
Shamli
Delhi
Rajkot
Approx Travel Time
6h 10m
₹9,035
Onwards
Shamli
Delhi
Rajkot
Approx Travel Time
6h 25m
₹6,171
Onwards
Shamli
Delhi
Rajkot
Approx Travel Time
1d 0h 10m
₹685
Onwards
Shamli
Delhi
Rajkot
Approx Travel Time
1d 0h 25m
₹3,575
Onwards
Via Rewari
CHEAPEST
Shamli
Rewari
Rajkot
Approx Travel Time
23h 40m
₹670
Onwards
Via Kishangarh
Shamli
Kishangarh
Rajkot
Approx Travel Time
23h 43m
₹720
Onwards
Via Jaipur
Shamli
Jaipur
Rajkot
Approx Travel Time
1d 0h 10m
₹695
Onwards
Via Panipat
Shamli
Panipat
Rajkot
Approx Travel Time
23h 55m
₹2,215
Onwards
Via Ajmer
Shamli
Ajmer
Rajkot
Approx Travel Time
1d 0h 30m
₹720
Onwards
Frequently Asked Questions
What is the distance between Shamli and Rajkot?
Rajkot is approximately 1100+ kms from Shamli.
How long does it take to reach Rajkot from Shamli?
It takes approximately 6 hours to reach Rajkot from Shamli by Train, Flight Via Delhi.
What is the cheapest way to reach Rajkot from Shamli?
The cheapest way to reach Rajkot from Shamli is by Train Via Rewari.
What is the fastest way to reach Rajkot from Shamli?
The fastest way to reach Rajkot from Shamli is by Train, Flight Via Delhi.