
Jodhpur to Nainital
Nainital is approximately 750+ km from Jodhpur, 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.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Jodhpur
Delhi
Nainital
Approx Travel Time
11h 15m
₹6,703
Onwards
Jodhpur
Delhi
Nainital
Approx Travel Time
9h 22m
₹10,290
Onwards
Via Delhi, Haldwani
Jodhpur
Delhi
Haldwani
Nainital
Approx Travel Time
10h 38m
₹6,932
Onwards
Via Alwar
CHEAPEST
Jodhpur
Alwar
Nainital
Approx Travel Time
16h 39m
₹1,379
Onwards
Via Delhi, Kichha
FASTEST
Jodhpur
Delhi
Kichha
Nainital
Approx Travel Time
8h 10m
₹13,802
Onwards
Via Gurgaon
Jodhpur
Gurgaon
Nainital
Approx Travel Time
16h 4m
₹4,544
Onwards
Via Ghaziabad
Jodhpur
Ghaziabad
Nainital
Approx Travel Time
20h 30m
₹1,549
Onwards
Jodhpur
Ghaziabad
Nainital
Approx Travel Time
19h 4m
₹4,895
Onwards
Direct Cab
Jodhpur
Nainital
Approx Travel Time
15h 18m
₹17,521
Onwards
Via Delhi, Bareilly
Jodhpur
Delhi
Bareilly
Nainital
Approx Travel Time
9h 15m
₹10,952
Onwards
Frequently Asked Questions
What is the distance between Jodhpur and Nainital?
Nainital is approximately 750+ kms from Jodhpur.
How long does it take to reach Nainital from Jodhpur?
It takes approximately 8 hours to reach Nainital from Jodhpur by Flight, Bus Via Delhi, Kichha.
What is the cheapest way to reach Nainital from Jodhpur?
The cheapest way to reach Nainital from Jodhpur is by Train, Bus Via Alwar.
What is the fastest way to reach Nainital from Jodhpur?
The fastest way to reach Nainital from Jodhpur is by Flight, Bus Via Delhi, Kichha.

