
Harihar to Rohtak
Rohtak is approximately 350+ kms from Harihar. The fastest way to reach Rohtak from Harihar is by Train, Flight Via Bangalore, Ghaziabad. It takes approximately 14 hours. The cheapest way to reach Rohtak from Harihar is by Train Via Khandwa which would take approximately 37 hours.
Sort By
Mode of Transport
Via Bangalore, Ghaziabad
RECOMMENDED
FASTEST
Harihar
Bangalore
Ghaziabad
Rohtak
Approx Travel Time
14h 5m
On Demand
Harihar
Bangalore
Ghaziabad
Rohtak
Approx Travel Time
15h 35m
On Demand
Via Bangalore, Jaipur
Harihar
Bangalore
Jaipur
Rohtak
Approx Travel Time
17h 20m
₹6,234
Onwards
Harihar
Bangalore
Jaipur
Rohtak
Approx Travel Time
18h 35m
₹6,623
Onwards
Via Bangalore, Kanpur
Harihar
Bangalore
Kanpur
Rohtak
Approx Travel Time
22h 5m
₹6,948
Onwards
Via Bangalore, Bareilly
Harihar
Bangalore
Bareilly
Rohtak
Approx Travel Time
18h 35m
₹7,225
Onwards
Via Bangalore, Nagpur
Harihar
Bangalore
Nagpur
Rohtak
Approx Travel Time
1d 6h 35m
₹5,464
Onwards
Via Bangalore, Lucknow
Harihar
Bangalore
Lucknow
Rohtak
Approx Travel Time
22h 35m
On Demand
Via Bangalore, Jabalpur
Harihar
Bangalore
Jabalpur
Rohtak
Approx Travel Time
1d 3h 5m
₹6,225
Onwards
Via Khandwa
CHEAPEST
Harihar
Khandwa
Rohtak
Approx Travel Time
1d 12h 55m
₹1,135
Onwards
Frequently Asked Questions
What is the distance between Harihar and Rohtak?
Rohtak is approximately 350+ kms from Harihar.
How long does it take to reach Rohtak from Harihar?
It takes approximately 14 hours to reach Rohtak from Harihar by Train, Flight Via Bangalore, Ghaziabad.
What is the cheapest way to reach Rohtak from Harihar?
The cheapest way to reach Rohtak from Harihar is by Train Via Khandwa.
What is the fastest way to reach Rohtak from Harihar?
The fastest way to reach Rohtak from Harihar is by Train, Flight Via Bangalore, Ghaziabad.