
Asansol to Rajpura
Rajpura is approximately 1500+ kms from Asansol. The fastest way to reach Rajpura from Asansol is by Train Via Bara Banki. It takes approximately 27 hours. The cheapest way to reach Rajpura from Asansol is by Train which would take approximately 30 hours.
Sort By
Mode of Transport
Via Bara Banki
RECOMMENDED
FASTEST
Asansol
Bara Banki
Rajpura
Approx Travel Time
1d 2h 44m
₹775
Onwards
Via Bareilly
Asansol
Bareilly
Rajpura
Approx Travel Time
1d 2h 52m
₹740
Onwards
Via Muzaffarpur
Asansol
Muzaffarpur
Rajpura
Approx Travel Time
1d 3h 12m
₹930
Onwards
Via Lucknow
Asansol
Lucknow
Rajpura
Approx Travel Time
1d 3h 40m
On Demand
Via Delhi
Asansol
Delhi
Rajpura
Approx Travel Time
1d 5h 2m
₹700
Onwards
Via Ambala
Asansol
Ambala
Rajpura
Approx Travel Time
1d 6h 58m
₹660
Onwards
Via Chhapra
Asansol
Chhapra
Rajpura
Approx Travel Time
1d 7h 7m
₹1,065
Onwards
Via Moradabad
Asansol
Moradabad
Rajpura
Approx Travel Time
1d 8h 15m
₹735
Onwards
Via Phagwara
Asansol
Phagwara
Rajpura
Approx Travel Time
1d 7h 21m
₹725
Onwards
Frequently Asked Questions
What is the distance between Asansol and Rajpura?
Rajpura is approximately 1500+ kms from Asansol.
How long does it take to reach Rajpura from Asansol?
It takes approximately 27 hours to reach Rajpura from Asansol by Train Via Bara Banki.
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 Bara Banki.