Rajpura to Asansol
Asansol is approximately 1400+ kms from Rajpura. The fastest way to reach Asansol from Rajpura is by Train Via Bareilly. It takes approximately 30 hours. The cheapest way to reach Asansol from Rajpura is by Train Via Ambala which would take approximately 30 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
FASTEST
Rajpura
Bareilly
Asansol
Approx Travel Time
1d 5h 25m
₹740
Onwards
Via Lucknow
Rajpura
Lucknow
Asansol
Approx Travel Time
1d 5h 40m
On Demand
Via Akbarpur, Ambedkar Nagar
Rajpura
Akbarpur, Ambedkar Nagar
Asansol
Approx Travel Time
1d 5h 40m
₹775
Onwards
Via Hardoi
Rajpura
Hardoi
Asansol
Approx Travel Time
1d 5h 40m
On Demand
Via Dhampur
Rajpura
Dhampur
Asansol
Approx Travel Time
1d 5h 25m
₹715
Onwards
Via Shahjahanpur
Rajpura
Shahjahanpur
Asansol
Approx Travel Time
1d 5h 40m
₹755
Onwards
Via Shahganj
Rajpura
Shahganj
Asansol
Approx Travel Time
1d 5h 40m
₹765
Onwards
Via Moradabad
Rajpura
Moradabad
Asansol
Approx Travel Time
1d 6h 15m
₹735
Onwards
Via Bara Banki
Rajpura
Bara Banki
Asansol
Approx Travel Time
1d 5h 40m
₹775
Onwards
Via Ambala
CHEAPEST
Rajpura
Ambala
Asansol
Approx Travel Time
1d 5h 40m
₹660
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Asansol?
Asansol is approximately 1400+ kms from Rajpura.
How long does it take to reach Asansol from Rajpura?
It takes approximately 30 hours to reach Asansol from Rajpura by Train Via Bareilly.
What is the cheapest way to reach Asansol from Rajpura?
The cheapest way to reach Asansol from Rajpura is by Train Via Ambala.
What is the fastest way to reach Asansol from Rajpura?
The fastest way to reach Asansol from Rajpura is by Train Via Bareilly.