
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 44m
₹5,115
Onwards
Rajpura
Delhi
Siliguri
Approx Travel Time
7h 40m
₹8,348
Onwards
Rajpura
Delhi
Siliguri
Approx Travel Time
9h 25m
₹5,455
Onwards
Via Mohali, Patna
FASTEST
Rajpura
Mohali
Patna
Siliguri
Approx Travel Time
5h 46m
₹12,072
Onwards
Via Gorakhpur
Rajpura
Gorakhpur
Siliguri
Approx Travel Time
1d 9h 45m
₹1,390
Onwards
Rajpura
Gorakhpur
Siliguri
Approx Travel Time
1d 7h 5m
₹2,199
Onwards
Via Saharanpur
Rajpura
Saharanpur
Siliguri
Approx Travel Time
1d 6h 28m
₹3,705
Onwards
Via Shahjahanpur
CHEAPEST
Rajpura
Shahjahanpur
Siliguri
Approx Travel Time
1d 5h 52m
₹825
Onwards
Via Mohali, Delhi
Rajpura
Mohali
Delhi
Siliguri
Approx Travel Time
6h 21m
₹8,491
Onwards
Via Dehradun
Rajpura
Dehradun
Siliguri
Approx Travel Time
12h
₹12,919
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.


