
Asansol to Rajpura
Rajpura is approximately 1450+ kms from Asansol. The fastest way to reach Rajpura from Asansol is by Train Via Bareilly. It takes approximately 30 hours. The cheapest way to reach Rajpura from Asansol is by Train which would take approximately 30 hours.
Sort By
Mode of Transport
Via Bareilly
FASTEST
Asansol
Bareilly
Rajpura
Approx Travel Time
1d 5h 25m
₹740
Onwards
Via Lucknow
Asansol
Lucknow
Rajpura
Approx Travel Time
1d 5h 40m
On Demand
Via Moradabad
Asansol
Moradabad
Rajpura
Approx Travel Time
1d 6h 15m
₹735
Onwards
Via Bara Banki
Asansol
Bara Banki
Rajpura
Approx Travel Time
1d 5h 40m
₹775
Onwards
Via Shahjahanpur
Asansol
Shahjahanpur
Rajpura
Approx Travel Time
1d 5h 40m
₹755
Onwards
Via Ambala
Asansol
Ambala
Rajpura
Approx Travel Time
1d 5h 40m
₹660
Onwards
Via Delhi
Asansol
Delhi
Rajpura
Approx Travel Time
1d 7h 10m
₹700
Onwards
Via Chhapra
Asansol
Chhapra
Rajpura
Approx Travel Time
1d 7h 58m
₹1,065
Onwards
Via Phagwara
Asansol
Phagwara
Rajpura
Approx Travel Time
1d 10h 40m
₹725
Onwards
Frequently Asked Questions
What is the distance between Asansol and Rajpura?
Rajpura is approximately 1450+ kms from Asansol.
How long does it take to reach Rajpura from Asansol?
It takes approximately 30 hours to reach Rajpura from Asansol by Train Via Bareilly.
What is the cheapest way to reach Rajpura from Asansol?
The cheapest way to reach Rajpura from Asansol is by Train.
What is the fastest way to reach Rajpura from Asansol?
The fastest way to reach Rajpura from Asansol is by Train Via Bareilly.