hero
How2Go
Firozabad to Nainital

Firozabad to Nainital

Nainital is approximately 300+ km from Firozabad, 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 Nainital.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Firozabad

Nainital

Approx Travel Time

8h 54m

₹7,858

Onwards

Via Hathras, Kichha

FASTEST

Firozabad

Hathras

Kichha

Nainital

Approx Travel Time

8h 1m

₹2,445

Onwards

Firozabad

Hathras

Kichha

Nainital

Approx Travel Time

9h 13m

₹1,544

Onwards

Via Bareilly

Firozabad

Bareilly

Nainital

Approx Travel Time

10h 5m

₹2,549

Onwards

Via Budaun, Kichha

Firozabad

Budaun

Kichha

Nainital

Approx Travel Time

9h 16m

₹2,560

Onwards

Firozabad

Budaun

Kichha

Nainital

Approx Travel Time

10h 28m

₹1,659

Onwards

Via Bareilly, Kichha

Firozabad

Bareilly

Kichha

Nainital

Approx Travel Time

9h 43m

₹4,899

Onwards

Via Kasganj, Kichha

Firozabad

Kasganj

Kichha

Nainital

Approx Travel Time

9h 24m

₹2,500

Onwards

Via Kasganj, Haldwani

CHEAPEST

Firozabad

Kasganj

Haldwani

Nainital

Approx Travel Time

10h 42m

₹1,068

Onwards

Via Budaun, Haldwani

Firozabad

Budaun

Haldwani

Nainital

Approx Travel Time

10h 45m

₹1,108

Onwards

Frequently Asked Questions

What is the distance between Firozabad and Nainital?

Nainital is approximately 300+ kms from Firozabad.

How long does it take to reach Nainital from Firozabad?

It takes approximately 8 hours to reach Nainital from Firozabad by Train, Cab Via Hathras, Kichha.

What is the cheapest way to reach Nainital from Firozabad?

The cheapest way to reach Nainital from Firozabad is by Bus, Train Via Kasganj, Haldwani.

What is the fastest way to reach Nainital from Firozabad?

The fastest way to reach Nainital from Firozabad is by Train, Cab Via Hathras, Kichha.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India