
Sirsa to Rajpura
Rajpura is approximately 200+ kms from Sirsa. The fastest way to reach Rajpura from Sirsa is by Cab. It takes approximately 5 hours. The cheapest way to reach Rajpura from Sirsa is by Train Via Bathinda which would take approximately 7 hours.
Sort By
Mode of Transport
Via Patiala
Sirsa
Patiala
Rajpura
Approx Travel Time
6h 40m
₹662
Onwards
Via Bathinda
CHEAPEST
Sirsa
Bathinda
Rajpura
Approx Travel Time
7h 10m
₹290
Onwards
Sirsa
Bathinda
Rajpura
Approx Travel Time
8h 10m
₹700
Onwards
Via Ambala
Sirsa
Ambala
Rajpura
Approx Travel Time
7h 55m
₹1,787
Onwards
Sirsa
Ambala
Rajpura
Approx Travel Time
7h 55m
₹460
Onwards
Via Giddarbaha
Sirsa
Giddarbaha
Rajpura
Approx Travel Time
7h 40m
On Demand
Via Malout
Sirsa
Malout
Rajpura
Approx Travel Time
7h 55m
On Demand
Sirsa
Malout
Rajpura
Approx Travel Time
8h 25m
On Demand
Via Faridkot
Sirsa
Faridkot
Rajpura
Approx Travel Time
7h 55m
On Demand
Frequently Asked Questions
What is the distance between Sirsa and Rajpura?
Rajpura is approximately 200+ kms from Sirsa.
How long does it take to reach Rajpura from Sirsa?
It takes approximately 5 hours to reach Rajpura from Sirsa by Cab.
What is the cheapest way to reach Rajpura from Sirsa?
The cheapest way to reach Rajpura from Sirsa is by Train Via Bathinda.
What is the fastest way to reach Rajpura from Sirsa?
The fastest way to reach Rajpura from Sirsa is by Cab.