
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
₹17,302
Onwards
Siliguri
Ahmedabad
Rajkot
Approx Travel Time
8h 55m
₹10,868
Onwards
Via Delhi
Siliguri
Delhi
Rajkot
Approx Travel Time
5h 55m
₹13,457
Onwards
Siliguri
Delhi
Rajkot
Approx Travel Time
1d 0h 10m
₹8,847
Onwards
Via Mumbai
Siliguri
Mumbai
Rajkot
Approx Travel Time
6h 10m
₹14,892
Onwards
Siliguri
Mumbai
Rajkot
Approx Travel Time
14h 25m
₹11,526
Onwards
Via Pune
Siliguri
Pune
Rajkot
Approx Travel Time
6h 25m
₹13,787
Onwards
Via Kolkata
Siliguri
Kolkata
Rajkot
Approx Travel Time
6h 10m
₹15,827
Onwards
Siliguri
Kolkata
Rajkot
Approx Travel Time
15h 10m
₹9,037
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.