Hardoi to Rohtak Distance
Rohtak is approximately 450+ km from Hardoi. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 10 hours, subject to the chosen service and route. Flying is the fastest way to reach Rohtak, with a total travel time of approximately 7 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
RECOMMENDED
CHEAPEST
Hardoi
Rohtak
Approx Travel Time
10h 8m
₹275
Onwards
Via Bareilly, Delhi
FASTEST
Hardoi
Bareilly
Delhi
Rohtak
Approx Travel Time
7h 11m
₹4,568
Onwards
Via Faridabad
Hardoi
Faridabad
Rohtak
Approx Travel Time
13h 45m
₹1,106
Onwards
Via Delhi
Hardoi
Delhi
Rohtak
Approx Travel Time
13h 19m
₹2,070
Onwards
Hardoi
Delhi
Rohtak
Approx Travel Time
7h 33m
₹295
Onwards
Hardoi
Delhi
Rohtak
Approx Travel Time
9h 5m
₹647
Onwards
Via Hapur
Hardoi
Hapur
Rohtak
Approx Travel Time
8h 41m
₹290
Onwards
Via Moradabad
Hardoi
Moradabad
Rohtak
Approx Travel Time
8h 54m
₹290
Onwards
Via Amroha
Hardoi
Amroha
Rohtak
Approx Travel Time
9h 15m
₹285
Onwards
Via Rampur (Uttar Pradesh)
Hardoi
Rampur (Uttar Pradesh)
Rohtak
Approx Travel Time
9h 27m
₹295
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Hardoi and Rohtak?
The straight-line distance is approximately 350+ km.
What is the distance from Hardoi to Rohtak via Bareilly?
Via Bareilly, the distance is approximately 400+ km, taking around 7 hours.
Is there a train from Hardoi to Rohtak?
Yes, trains run between Hardoi and Rohtak, covering approximately 450+ km in around 10 hours.

