
Barnala to Rajpura
Rajpura is approximately 100+ kms from Barnala. The fastest way to reach Rajpura from Barnala is by Train. It takes approximately 2 hours. The cheapest way to reach Rajpura from Barnala is by Train which would take approximately 2 hours.
Sort By
Mode of Transport
Via Patiala
Barnala
Patiala
Rajpura
Approx Travel Time
3h 23m
₹290
Onwards
Barnala
Patiala
Rajpura
Approx Travel Time
3h 38m
₹1,806
Onwards
Barnala
Patiala
Rajpura
Approx Travel Time
3h 46m
₹240
Onwards
Barnala
Patiala
Rajpura
Approx Travel Time
4h 17m
₹1,994
Onwards
Via Dhuri
Barnala
Dhuri
Rajpura
Approx Travel Time
3h 45m
₹290
Onwards
Via Sangrur
Barnala
Sangrur
Rajpura
Approx Travel Time
3h 40m
₹381
Onwards
Via Ludhiana
Barnala
Ludhiana
Rajpura
Approx Travel Time
3h 44m
₹165
Onwards
Frequently Asked Questions
What is the distance between Barnala and Rajpura?
Rajpura is approximately 100+ kms from Barnala.
How long does it take to reach Rajpura from Barnala?
It takes approximately 2 hours to reach Rajpura from Barnala by Train.
What is the cheapest way to reach Rajpura from Barnala?
The cheapest way to reach Rajpura from Barnala is by Train.
What is the fastest way to reach Rajpura from Barnala?
The fastest way to reach Rajpura from Barnala is by Train.