
Rajpura to Siliguri
Siliguri is approximately 1350+ kms from Rajpura. The fastest way to reach Siliguri from Rajpura is by Cab, Flight Via Mohali, Patna. It takes approximately 6 hours. The cheapest way to reach Siliguri from Rajpura is by Train Via Shahjahanpur which would take approximately 30 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Rajpura
Delhi
Siliguri
Approx Travel Time
7h 40m
₹9,648
Onwards
Rajpura
Delhi
Siliguri
Approx Travel Time
7h 44m
₹6,085
Onwards
Via Mohali, Patna
FASTEST
Rajpura
Mohali
Patna
Siliguri
Approx Travel Time
5h 46m
₹15,224
Onwards
Via Mohali, Delhi
Rajpura
Mohali
Delhi
Siliguri
Approx Travel Time
6h 15m
₹10,004
Onwards
Rajpura
Mohali
Delhi
Siliguri
Approx Travel Time
6h 21m
₹10,476
Onwards
Via Siwan
Rajpura
Siwan
Siliguri
Approx Travel Time
1d 4h 14m
₹1,225
Onwards
Via Saharanpur
Rajpura
Saharanpur
Siliguri
Approx Travel Time
1d 6h 28m
₹3,778
Onwards
Via Shahjahanpur
CHEAPEST
Rajpura
Shahjahanpur
Siliguri
Approx Travel Time
1d 5h 52m
₹825
Onwards
Via Gorakhpur
Rajpura
Gorakhpur
Siliguri
Approx Travel Time
1d 7h 5m
₹2,699
Onwards
Via Dehradun
Rajpura
Dehradun
Siliguri
Approx Travel Time
12h
₹13,443
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Siliguri?
Siliguri is approximately 1350+ kms from Rajpura.
How long does it take to reach Siliguri from Rajpura?
It takes approximately 6 hours to reach Siliguri from Rajpura by Cab, Flight Via Mohali, Patna.
What is the cheapest way to reach Siliguri from Rajpura?
The cheapest way to reach Siliguri from Rajpura is by Train Via Shahjahanpur.
What is the fastest way to reach Siliguri from Rajpura?
The fastest way to reach Siliguri from Rajpura is by Cab, Flight Via Mohali, Patna.


