hero
How2Go
Nainital to Anand

Nainital to Anand

Anand is approximately 1100+ km from Nainital, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Anand.

Read More
Sort By
Mode of Transport

Via Delhi, Ahmedabad

RECOMMENDED

Nainital

Delhi

Ahmedabad

Anand

Approx Travel Time

14h 25m

₹7,286

Onwards

Nainital

Delhi

Ahmedabad

Anand

Approx Travel Time

12h 22m

₹11,020

Onwards

Via Delhi, Vadodara

Nainital

Delhi

Vadodara

Anand

Approx Travel Time

11h 37m

₹12,113

Onwards

Nainital

Delhi

Vadodara

Anand

Approx Travel Time

14h 10m

₹9,142

Onwards

Nainital

Delhi

Vadodara

Anand

Approx Travel Time

13h 40m

₹8,487

Onwards

Via Kichha, Delhi, Ahmedabad

FASTEST

Nainital

Kichha

Delhi

Ahmedabad

Anand

Approx Travel Time

10h 55m

₹13,742

Onwards

Via Gurgaon

Nainital

Gurgaon

Anand

Approx Travel Time

22h 18m

₹4,769

Onwards

Via Bharatpur

CHEAPEST

Nainital

Bharatpur

Anand

Approx Travel Time

23h 46m

₹3,464

Onwards

Via Kichha

Nainital

Kichha

Anand

Approx Travel Time

1d 4h 25m

On Demand

Via Delhi, Ajmer

Nainital

Delhi

Ajmer

Anand

Approx Travel Time

1d 2h 57m

₹5,824

Onwards

Frequently Asked Questions

What is the distance between Nainital and Anand?

Anand is approximately 1100+ kms from Nainital.

How long does it take to reach Anand from Nainital?

It takes approximately 11 hours to reach Anand from Nainital by Bus, Flight, Train Via Kichha, Delhi, Ahmedabad.

What is the cheapest way to reach Anand from Nainital?

The cheapest way to reach Anand from Nainital is by Bus, Train Via Bharatpur.

What is the fastest way to reach Anand from Nainital?

The fastest way to reach Anand from Nainital is by Bus, Flight, Train Via Kichha, Delhi, Ahmedabad.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India