Asansol to Rajpura - Multiple Options To Reach By Train
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 Akbarpur, Ambedkar Nagar
Asansol
Akbarpur, Ambedkar Nagar
Rajpura
Approx Travel Time
1d 5h 40m
₹775
Onwards
Via Hardoi
Asansol
Hardoi
Rajpura
Approx Travel Time
1d 5h 40m
₹765
Onwards
Via Sandila
Asansol
Sandila
Rajpura
Approx Travel Time
1d 5h 55m
₹770
Onwards
Via Dhampur
Asansol
Dhampur
Rajpura
Approx Travel Time
1d 5h 25m
₹715
Onwards
Via Shahjahanpur
Asansol
Shahjahanpur
Rajpura
Approx Travel Time
1d 5h 40m
₹755
Onwards
Via Shahganj
Asansol
Shahganj
Rajpura
Approx Travel Time
1d 5h 40m
₹765
Onwards
Via Bara Banki
Asansol
Bara Banki
Rajpura
Approx Travel Time
1d 5h 40m
₹775
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.