
Siliguri to Rajpura
Rajpura is approximately 1350+ kms from Siliguri. The fastest way to reach Rajpura from Siliguri is by Flight, Cab Via Patna, Mohali. It takes approximately 7 hours. The cheapest way to reach Rajpura from Siliguri is by Train Via Shahjahanpur which would take approximately 29 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Siliguri
Delhi
Rajpura
Approx Travel Time
8h 32m
₹8,527
Onwards
Siliguri
Delhi
Rajpura
Approx Travel Time
8h 34m
₹5,163
Onwards
Via Patna, Mohali
Siliguri
Patna
Mohali
Rajpura
Approx Travel Time
7h 25m
₹11,908
Onwards
FASTEST
Siliguri
Patna
Mohali
Rajpura
Approx Travel Time
7h
₹12,962
Onwards
Via Siwan
Siliguri
Siwan
Rajpura
Approx Travel Time
1d 9h 46m
On Demand
Via Shahjahanpur
CHEAPEST
Siliguri
Shahjahanpur
Rajpura
Approx Travel Time
1d 5h 12m
₹825
Onwards
Via Saharanpur
Siliguri
Saharanpur
Rajpura
Approx Travel Time
1d 6h 40m
₹4,184
Onwards
Via Gorakhpur
Siliguri
Gorakhpur
Rajpura
Approx Travel Time
1d 8h 30m
₹2,749
Onwards
Via Delhi, Mohali
Siliguri
Delhi
Mohali
Rajpura
Approx Travel Time
7h 35m
₹9,565
Onwards
Siliguri
Delhi
Mohali
Rajpura
Approx Travel Time
8h
₹8,531
Onwards
Frequently Asked Questions
What is the distance between Siliguri and Rajpura?
Rajpura is approximately 1350+ kms from Siliguri.
How long does it take to reach Rajpura from Siliguri?
It takes approximately 7 hours to reach Rajpura from Siliguri by Flight, Cab Via Patna, Mohali.
What is the cheapest way to reach Rajpura from Siliguri?
The cheapest way to reach Rajpura from Siliguri is by Train Via Shahjahanpur.
What is the fastest way to reach Rajpura from Siliguri?
The fastest way to reach Rajpura from Siliguri is by Flight, Cab Via Patna, Mohali.

