hero
How2Go
Nainital to Garhwa

Nainital to Garhwa

Garhwa is approximately 900+ 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 Garhwa.

Read More
Sort By
Mode of Transport

Via Kanpur

RECOMMENDED

Nainital

Kanpur

Garhwa

Approx Travel Time

19h 38m

₹1,824

Onwards

Via Aligarh

Nainital

Aligarh

Garhwa

Approx Travel Time

19h 44m

₹4,850

Onwards

Ads by MMT

Via Aligarh, Robertsganj

FASTEST

Nainital

Aligarh

Robertsganj

Garhwa

Approx Travel Time

18h 5m

₹4,940

Onwards

Via Varanasi

Nainital

Varanasi

Garhwa

Approx Travel Time

1d 1h 2m

₹6,399

Onwards

Ads by MMT

Via Hardoi, Varanasi

Nainital

Hardoi

Varanasi

Garhwa

Approx Travel Time

1d 4h

₹12,177

Onwards

Via Kanpur, Robertsganj

Nainital

Kanpur

Robertsganj

Garhwa

Approx Travel Time

18h 44m

₹1,889

Onwards

Via Prayagraj(Allahabad)

CHEAPEST

Nainital

Prayagraj(Allahabad)

Garhwa

Approx Travel Time

21h 23m

₹1,629

Onwards

Via Prayagraj(Allahabad), Robertsganj

Nainital

Prayagraj(Allahabad)

Robertsganj

Garhwa

Approx Travel Time

20h 29m

₹1,689

Onwards

Via Kanpur, Daltonganj

Nainital

Kanpur

Daltonganj

Garhwa

Approx Travel Time

20h 23m

₹1,984

Onwards

Nainital

Kanpur

Daltonganj

Garhwa

Approx Travel Time

20h 33m

₹1,939

Onwards

Frequently Asked Questions

What is the distance between Nainital and Garhwa?

Garhwa is approximately 900+ kms from Nainital.

How long does it take to reach Garhwa from Nainital?

It takes approximately 18 hours to reach Garhwa from Nainital by Cab, Train Via Aligarh, Robertsganj.

What is the cheapest way to reach Garhwa from Nainital?

The cheapest way to reach Garhwa from Nainital is by Bus, Train Via Prayagraj(Allahabad).

What is the fastest way to reach Garhwa from Nainital?

The fastest way to reach Garhwa from Nainital is by Cab, Train Via Aligarh, Robertsganj.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India