
Siliguri to Rajkot
Rajkot is approximately 1950+ kms from Siliguri. The fastest way to reach Rajkot from Siliguri is by Flight Via Ahmedabad. It takes approximately 6 hours. The cheapest way to reach Rajkot from Siliguri is by Train which would take approximately 40 hours.
Sort By
Mode of Transport
Via Ahmedabad
FASTEST
Siliguri
Ahmedabad
Rajkot
Approx Travel Time
5h 40m
₹9,541
Onwards
Siliguri
Ahmedabad
Rajkot
Approx Travel Time
8h 55m
₹3,577
Onwards
Via Delhi
Siliguri
Delhi
Rajkot
Approx Travel Time
5h 55m
₹10,801
Onwards
Siliguri
Delhi
Rajkot
Approx Travel Time
1d 0h 10m
₹6,139
Onwards
Via Mumbai
Siliguri
Mumbai
Rajkot
Approx Travel Time
6h 10m
₹8,698
Onwards
Siliguri
Mumbai
Rajkot
Approx Travel Time
14h 25m
₹5,884
Onwards
Via Pune
Siliguri
Pune
Rajkot
Approx Travel Time
6h 25m
₹11,142
Onwards
Via Kolkata
Siliguri
Kolkata
Rajkot
Approx Travel Time
6h 10m
₹11,942
Onwards
Siliguri
Kolkata
Rajkot
Approx Travel Time
15h 10m
₹7,553
Onwards
Frequently Asked Questions
What is the distance between Siliguri and Rajkot?
Rajkot is approximately 1950+ kms from Siliguri.
How long does it take to reach Rajkot from Siliguri?
It takes approximately 6 hours to reach Rajkot from Siliguri by Flight Via Ahmedabad.
What is the cheapest way to reach Rajkot from Siliguri?
The cheapest way to reach Rajkot from Siliguri is by Train.
What is the fastest way to reach Rajkot from Siliguri?
The fastest way to reach Rajkot from Siliguri is by Flight Via Ahmedabad.