
Harihar to Rajpura
Rajpura is approximately 2500+ kms from Harihar. The fastest way to reach Rajpura from Harihar is by Train, Flight, Cab Via Bangalore, Mohali. It takes approximately 14 hours. The cheapest way to reach Rajpura from Harihar is by Train, Flight, Bus Via Bangalore, Jaipur which would take approximately 24 hours.
Sort By
Mode of Transport
Via Bangalore, Mohali
RECOMMENDED
FASTEST
Harihar
Bangalore
Mohali
Rajpura
Approx Travel Time
13h 39m
₹6,446
Onwards
Via Bangalore, Ghaziabad
Harihar
Bangalore
Ghaziabad
Rajpura
Approx Travel Time
17h 5m
On Demand
Via Bangalore, Dehradun
Harihar
Bangalore
Dehradun
Rajpura
Approx Travel Time
16h 35m
₹12,310
Onwards
Via Bangalore, Bareilly
Harihar
Bangalore
Bareilly
Rajpura
Approx Travel Time
20h 20m
₹7,460
Onwards
Via Bangalore, Amritsar
Harihar
Bangalore
Amritsar
Rajpura
Approx Travel Time
18h 5m
₹7,019
Onwards
Harihar
Bangalore
Amritsar
Rajpura
Approx Travel Time
18h 35m
₹10,650
Onwards
Harihar
Bangalore
Amritsar
Rajpura
Approx Travel Time
19h 20m
₹7,515
Onwards
Via Bangalore, Lucknow
Harihar
Bangalore
Lucknow
Rajpura
Approx Travel Time
1d 0h 50m
On Demand
Via Bangalore, Jaipur
Harihar
Bangalore
Jaipur
Rajpura
Approx Travel Time
21h 5m
On Demand
CHEAPEST
Harihar
Bangalore
Jaipur
Rajpura
Approx Travel Time
23h 20m
₹5,886
Onwards
Frequently Asked Questions
What is the distance between Harihar and Rajpura?
Rajpura is approximately 2500+ kms from Harihar.
How long does it take to reach Rajpura from Harihar?
It takes approximately 14 hours to reach Rajpura from Harihar by Train, Flight, Cab Via Bangalore, Mohali.
What is the cheapest way to reach Rajpura from Harihar?
The cheapest way to reach Rajpura from Harihar is by Train, Flight, Bus Via Bangalore, Jaipur.
What is the fastest way to reach Rajpura from Harihar?
The fastest way to reach Rajpura from Harihar is by Train, Flight, Cab Via Bangalore, Mohali.