
Nainital to Pune
Pune is approximately 1550+ kms from Nainital. The fastest way to reach Pune from Nainital is by Bus, Flight Via Delhi. It takes approximately 11 hours. The cheapest way to reach Pune from Nainital is by Bus, Flight Via Delhi which would take approximately 11 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Nainital
Delhi
Pune
Approx Travel Time
10h 55m
₹5,620
Onwards
Nainital
Delhi
Pune
Approx Travel Time
11h 32m
₹9,675
Onwards
Via Delhi, Jaipur
Nainital
Delhi
Jaipur
Pune
Approx Travel Time
12h 20m
₹9,369
Onwards
Via Delhi, Indore
Nainital
Delhi
Indore
Pune
Approx Travel Time
12h 5m
₹9,994
Onwards
Via Delhi, Shirdi
Nainital
Delhi
Shirdi
Pune
Approx Travel Time
15h 35m
₹6,816
Onwards
Nainital
Delhi
Shirdi
Pune
Approx Travel Time
14h 50m
₹6,007
Onwards
Via Delhi, Vadodara
Nainital
Delhi
Vadodara
Pune
Approx Travel Time
12h 5m
₹11,092
Onwards
Via Delhi, Nashik
Nainital
Delhi
Nashik
Pune
Approx Travel Time
16h 20m
₹6,659
Onwards
Via Jaipur
Nainital
Jaipur
Pune
Approx Travel Time
16h 10m
₹7,389
Onwards
Via Delhi, Mumbai
Nainital
Delhi
Mumbai
Pune
Approx Travel Time
12h 50m
₹12,072
Onwards
Frequently Asked Questions
What is the distance between Nainital and Pune?
Pune is approximately 1550+ kms from Nainital.
How long does it take to reach Pune from Nainital?
It takes approximately 11 hours to reach Pune from Nainital by Bus, Flight Via Delhi.
What is the cheapest way to reach Pune from Nainital?
The cheapest way to reach Pune from Nainital is by Bus, Flight Via Delhi.
What is the fastest way to reach Pune from Nainital?
The fastest way to reach Pune from Nainital is by Bus, Flight Via Delhi.