
Bathinda to Rajpura
Rajpura is approximately 150+ kms from Bathinda. The fastest way to reach Rajpura from Bathinda is by Train. It takes approximately 3 hours. The cheapest way to reach Rajpura from Bathinda is by Train which would take approximately 3 hours.
Sort By
Mode of Transport
Via Dhuri
Bathinda
Dhuri
Rajpura
Approx Travel Time
3h 57m
₹290
Onwards
Via Ambala
Bathinda
Ambala
Rajpura
Approx Travel Time
5h 5m
₹190
Onwards
Bathinda
Ambala
Rajpura
Approx Travel Time
5h 52m
₹1,529
Onwards
Bathinda
Ambala
Rajpura
Approx Travel Time
5h
₹726
Onwards
Via Patiala
Bathinda
Patiala
Rajpura
Approx Travel Time
3h 38m
₹1,878
Onwards
Via Ludhiana
Bathinda
Ludhiana
Rajpura
Approx Travel Time
5h 24m
₹260
Onwards
Bathinda
Ludhiana
Rajpura
Approx Travel Time
5h 20m
₹1,626
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Rajpura?
Rajpura is approximately 150+ kms from Bathinda.
How long does it take to reach Rajpura from Bathinda?
It takes approximately 3 hours to reach Rajpura from Bathinda by Train.
What is the cheapest way to reach Rajpura from Bathinda?
The cheapest way to reach Rajpura from Bathinda is by Train.
What is the fastest way to reach Rajpura from Bathinda?
The fastest way to reach Rajpura from Bathinda is by Train.
Routes Connecting Bathinda
Routes From Bathinda
- Bathinda to Harda
- Bathinda to Pukhrayan
- Bathinda to Hazaribagh
- Bathinda to Orai
- Bathinda to Ankola
- Bathinda to Damoh
- Bathinda to Lucknow
- Bathinda to Chittorgarh
- Bathinda to Nagercoil
- Bathinda to Alipurduar
- Bathinda to Burhanpur
- Bathinda to Dimapur
- Bathinda to Medinipur
- Bathinda to Machilipatnam
- Bathinda to Muzaffarnagar

