
Gurdaspur to Rajpura
Rajpura is approximately 200+ kms from Gurdaspur. The fastest way to reach Rajpura from Gurdaspur is by Cab, Train Via Baba Bakala. It takes approximately 4 hours. The cheapest way to reach Rajpura from Gurdaspur is by Bus, Train Via Mukerian which would take approximately 5 hours.
Sort By
Mode of Transport
Via Baba Bakala
FASTEST
Gurdaspur
Baba Bakala
Rajpura
Approx Travel Time
4h 18m
On Demand
Gurdaspur
Baba Bakala
Rajpura
Approx Travel Time
4h 52m
On Demand
Via Pathankot
Gurdaspur
Pathankot
Rajpura
Approx Travel Time
5h 20m
₹245
Onwards
Gurdaspur
Pathankot
Rajpura
Approx Travel Time
4h 58m
On Demand
Via Mukerian
CHEAPEST
Gurdaspur
Mukerian
Rajpura
Approx Travel Time
4h 56m
₹215
Onwards
Via Dasua
Gurdaspur
Dasua
Rajpura
Approx Travel Time
4h 36m
₹745
Onwards
Via Ludhiana
Gurdaspur
Ludhiana
Rajpura
Approx Travel Time
5h 51m
₹864
Onwards
Via Phagwara
Gurdaspur
Phagwara
Rajpura
Approx Travel Time
6h 4m
₹874
Onwards
Frequently Asked Questions
What is the distance between Gurdaspur and Rajpura?
Rajpura is approximately 200+ kms from Gurdaspur.
How long does it take to reach Rajpura from Gurdaspur?
It takes approximately 4 hours to reach Rajpura from Gurdaspur by Cab, Train Via Baba Bakala.
What is the cheapest way to reach Rajpura from Gurdaspur?
The cheapest way to reach Rajpura from Gurdaspur is by Bus, Train Via Mukerian.
What is the fastest way to reach Rajpura from Gurdaspur?
The fastest way to reach Rajpura from Gurdaspur is by Cab, Train Via Baba Bakala.
Routes Connecting Gurdaspur
Routes From Gurdaspur
- Gurdaspur to Najibabad
- Gurdaspur to Sakri
- Gurdaspur to Jalgaon
- Gurdaspur to Dharwad
- Gurdaspur to Kumbakonam
- Gurdaspur to Etawah
- Gurdaspur to Chittoor
- Gurdaspur to Maihar
- Gurdaspur to Thrissur
- Gurdaspur to Nadaun
- Gurdaspur to Dhone
- Gurdaspur to Bhiwadi
- Gurdaspur to Khajuraho
- Gurdaspur to Udaipur
- Gurdaspur to Karimnagar
Routes To Gurdaspur
- Ghazipur to Gurdaspur
- Mumbai to Gurdaspur
- Rewa to Gurdaspur
- Veraval to Gurdaspur
- Aonla to Gurdaspur
- Narsinghpur to Gurdaspur
- Katihar to Gurdaspur
- Sorbhog to Gurdaspur
- Sultanpur to Gurdaspur
- Barh to Gurdaspur
- Laxmangarh to Gurdaspur
- Araria to Gurdaspur
- Chalisgaon to Gurdaspur
- Shahjahanpur to Gurdaspur
- Singrauli to Gurdaspur

