
Basoda to Nainital
Nainital is approximately 700+ kms from Basoda. The fastest way to reach Nainital from Basoda is by Train, Bus Via Gwalior, Haldwani. It takes approximately 15 hours. The cheapest way to reach Nainital from Basoda is by Train, Bus Via Agra, Moradabad which would take approximately 17 hours.
Sort By
Mode of Transport
Via Gwalior, Haldwani
RECOMMENDED
FASTEST
Basoda
Gwalior
Haldwani
Nainital
Approx Travel Time
14h 48m
On Demand
Basoda
Gwalior
Haldwani
Nainital
Approx Travel Time
15h 40m
On Demand
Via Dabra, Haldwani
Basoda
Dabra
Haldwani
Nainital
Approx Travel Time
15h 2m
On Demand
Basoda
Dabra
Haldwani
Nainital
Approx Travel Time
15h 54m
On Demand
Via Jhansi, Haldwani
Basoda
Jhansi
Haldwani
Nainital
Approx Travel Time
15h 17m
On Demand
Basoda
Jhansi
Haldwani
Nainital
Approx Travel Time
16h 9m
On Demand
Via Agra, Moradabad
CHEAPEST
Basoda
Agra
Moradabad
Nainital
Approx Travel Time
16h 33m
₹1,405
Onwards
Via Datia, Haldwani
Basoda
Datia
Haldwani
Nainital
Approx Travel Time
16h 25m
On Demand
Via Agra, Haldwani
Basoda
Agra
Haldwani
Nainital
Approx Travel Time
15h 9m
On Demand
Via Mathura, Moradabad
Basoda
Mathura
Moradabad
Nainital
Approx Travel Time
16h 23m
₹1,480
Onwards
Frequently Asked Questions
What is the distance between Basoda and Nainital?
Nainital is approximately 700+ kms from Basoda.
How long does it take to reach Nainital from Basoda?
It takes approximately 15 hours to reach Nainital from Basoda by Train, Bus Via Gwalior, Haldwani.
What is the cheapest way to reach Nainital from Basoda?
The cheapest way to reach Nainital from Basoda is by Train, Bus Via Agra, Moradabad.
What is the fastest way to reach Nainital from Basoda?
The fastest way to reach Nainital from Basoda is by Train, Bus Via Gwalior, Haldwani.