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.

Read More
Route map showing distance and travel time from Hardoi, India to Rohtak, India

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

Ads by MMT

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

Ads by MMT

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.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India