Siliguri to Rajkot - Multiple Options To Reach By Train, Flight
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
₹13,895
Onwards
Siliguri
Ahmedabad
Rajkot
Approx Travel Time
8h 55m
₹7,476
Onwards
Via Delhi
Siliguri
Delhi
Rajkot
Approx Travel Time
5h 55m
₹12,750
Onwards
Siliguri
Delhi
Rajkot
Approx Travel Time
1d 0h 10m
₹7,290
Onwards
Via Mumbai
Siliguri
Mumbai
Rajkot
Approx Travel Time
6h 10m
₹11,634
Onwards
Siliguri
Mumbai
Rajkot
Approx Travel Time
14h 25m
₹7,919
Onwards
Via Kolkata
Siliguri
Kolkata
Rajkot
Approx Travel Time
6h 10m
₹13,644
Onwards
Siliguri
Kolkata
Rajkot
Approx Travel Time
15h 10m
₹9,200
Onwards
Via Pune
Siliguri
Pune
Rajkot
Approx Travel Time
6h 25m
₹13,131
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.