
Shamli to Rajkot
Rajkot is approximately 1050+ 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 Dausa which would take approximately 22 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Shamli
Delhi
Rajkot
Approx Travel Time
5h 56m
₹8,200
Onwards
FASTEST
Shamli
Delhi
Rajkot
Approx Travel Time
5h 25m
₹5,344
Onwards
Shamli
Delhi
Rajkot
Approx Travel Time
5h 30m
₹5,370
Onwards
Via Muzaffarnagar, Delhi
Shamli
Muzaffarnagar
Delhi
Rajkot
Approx Travel Time
7h 37m
₹7,581
Onwards
Via Gurgaon
Shamli
Gurgaon
Rajkot
Approx Travel Time
22h 55m
₹3,474
Onwards
Via Dausa
CHEAPEST
Shamli
Dausa
Rajkot
Approx Travel Time
22h 1m
₹695
Onwards
Via Panipat, Mehsana
Shamli
Panipat
Mehsana
Rajkot
Approx Travel Time
21h 47m
₹1,160
Onwards
Via Sikar
Shamli
Sikar
Rajkot
Approx Travel Time
1d 3h 55m
₹1,844
Onwards
Via Ghaziabad, Jodhpur
Shamli
Ghaziabad
Jodhpur
Rajkot
Approx Travel Time
1d 8h 15m
₹3,965
Onwards
Via Karnal, Delhi
Shamli
Karnal
Delhi
Rajkot
Approx Travel Time
8h 47m
₹7,056
Onwards
Frequently Asked Questions
What is the distance between Shamli and Rajkot?
Rajkot is approximately 1050+ 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 Dausa.
What is the fastest way to reach Rajkot from Shamli?
The fastest way to reach Rajkot from Shamli is by Train, Flight Via Delhi.