Abohar to Nainital Distance

Nainital is approximately 600+ km from Abohar. Compare the available routes and travel options between the two cities. The fastest way to reach Nainital takes approximately 13 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.

Route map showing distance and travel time from Abohar, India to Nainital, India

Via Bathinda, Amroha

RECOMMENDED

FASTEST

Abohar

Bathinda

Amroha

Nainital

Approx Travel Time

12h 43m

₹1,023

Onwards

Abohar

Bathinda

Amroha

Nainital

Approx Travel Time

12h 54m

₹3,430

Onwards

Via Haridwar

Abohar

Haridwar

Nainital

Approx Travel Time

13h 41m

₹5,066

Onwards

Ads by MMT

Via Dehradun

Abohar

Dehradun

Nainital

Approx Travel Time

18h 29m

₹2,148

Onwards

Via Bathinda, Dehradun

Abohar

Bathinda

Dehradun

Nainital

Approx Travel Time

19h 18m

₹4,496

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Abohar

Delhi

Nainital

Approx Travel Time

14h 41m

₹722

Onwards

Via Bathinda, Delhi

Abohar

Bathinda

Delhi

Nainital

Approx Travel Time

14h 6m

₹757

Onwards

Abohar

Bathinda

Delhi

Nainital

Approx Travel Time

14h 17m

₹3,164

Onwards

Via Bathinda, Rampur (Uttar Pradesh)

Abohar

Bathinda

Rampur (Uttar Pradesh)

Nainital

Approx Travel Time

13h 46m

₹3,519

Onwards

Via Bathinda, Hapur

Abohar

Bathinda

Hapur

Nainital

Approx Travel Time

13h 36m

₹4,323

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Abohar and Nainital?

The straight-line distance is approximately 500+ km.

What is the distance from Abohar to Nainital via Bathinda?

Via Bathinda, the distance is approximately 600+ km, taking around 13 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India