hero
How2Go
Nainital to Lonavala

Nainital to Lonavala

Lonavala is approximately 1450+ 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 Lonavala.

Read More
Sort By
Mode of Transport

Via Bareilly, Mumbai

RECOMMENDED

Nainital

Bareilly

Mumbai

Lonavala

Approx Travel Time

12h 39m

₹13,709

Onwards

Via Delhi, Pune

Nainital

Delhi

Pune

Lonavala

Approx Travel Time

16h 25m

₹9,824

Onwards

Nainital

Delhi

Pune

Lonavala

Approx Travel Time

13h 49m

₹12,967

Onwards

Via Delhi, Mumbai

CHEAPEST

Nainital

Delhi

Mumbai

Lonavala

Approx Travel Time

1d 0h 54m

₹4,892

Onwards

Nainital

Delhi

Mumbai

Lonavala

Approx Travel Time

18h 15m

₹8,102

Onwards

Via Kichha, Bareilly, Mumbai

FASTEST

Nainital

Kichha

Bareilly

Mumbai

Lonavala

Approx Travel Time

12h 20m

₹16,346

Onwards

Via Bharatpur

Nainital

Bharatpur

Lonavala

Approx Travel Time

1d 9h 45m

On Demand

Via Bareilly, Navi Mumbai

Nainital

Bareilly

Navi Mumbai

Lonavala

Approx Travel Time

12h 54m

₹14,266

Onwards

Nainital

Bareilly

Navi Mumbai

Lonavala

Approx Travel Time

12h 23m

₹15,641

Onwards

Via Delhi, Navi Mumbai

Nainital

Delhi

Navi Mumbai

Lonavala

Approx Travel Time

14h 55m

₹13,464

Onwards

Frequently Asked Questions

What is the distance between Nainital and Lonavala?

Lonavala is approximately 1450+ kms from Nainital.

How long does it take to reach Lonavala from Nainital?

It takes approximately 13 hours to reach Lonavala from Nainital by Bus, Train, Flight, Cab Via Kichha, Bareilly, Mumbai.

What is the cheapest way to reach Lonavala from Nainital?

The cheapest way to reach Lonavala from Nainital is by Cab, Train Via Delhi, Mumbai.

What is the fastest way to reach Lonavala from Nainital?

The fastest way to reach Lonavala from Nainital is by Bus, Train, Flight, Cab Via Kichha, Bareilly, Mumbai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India