Narnaul to Anand Distance

Anand is approximately 750+ km from Narnaul. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 15 hours, subject to the chosen service and route. Flying is the fastest way to reach Anand, with a total travel time of approximately 8 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 Narnaul, India to Anand, India

Direct Options

RECOMMENDED

CHEAPEST

Narnaul

Anand

Approx Travel Time

14h 32m

₹445

Onwards

Via Delhi, Ahmedabad

Narnaul

Delhi

Ahmedabad

Anand

Approx Travel Time

8h 21m

₹5,835

Onwards

Narnaul

Delhi

Ahmedabad

Anand

Approx Travel Time

9h 40m

₹6,134

Onwards

Narnaul

Delhi

Ahmedabad

Anand

Approx Travel Time

9h 35m

₹6,988

Onwards

Ads by MMT

Via Delhi, Vadodara

FASTEST

Narnaul

Delhi

Vadodara

Anand

Approx Travel Time

7h 56m

₹6,473

Onwards

Narnaul

Delhi

Vadodara

Anand

Approx Travel Time

8h 26m

₹7,128

Onwards

Narnaul

Delhi

Vadodara

Anand

Approx Travel Time

8h 31m

₹7,893

Onwards

Via Reengus

Narnaul

Reengus

Anand

Approx Travel Time

18h 25m

₹5,199

Onwards

Ads by MMT

Via Kishangarh

Narnaul

Kishangarh

Anand

Approx Travel Time

17h 49m

₹6,712

Onwards

Via Jaipur, Ahmedabad

Narnaul

Jaipur

Ahmedabad

Anand

Approx Travel Time

8h 55m

₹7,244

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Narnaul and Anand?

The straight-line distance is approximately 650+ km.

What is the distance from Narnaul to Anand via Delhi?

Via Delhi, the distance is approximately 900+ km, taking around 9 hours.

Is there a train from Narnaul to Anand?

Yes, trains run between Narnaul and Anand, covering approximately 750+ km in around 15 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India