
Rajula to Nainital
Nainital is approximately 1350+ kms from Rajula. The fastest way to reach Nainital from Rajula is by Train, Flight, Cab Via Surat, Delhi. It takes approximately 14 hours. The cheapest way to reach Nainital from Rajula is by Train, Bus Via Surat, Moradabad which would take approximately 28 hours.
Sort By
Mode of Transport
Via Surat, Delhi
RECOMMENDED
FASTEST
Rajula
Surat
Delhi
Nainital
Approx Travel Time
13h 21m
₹10,253
Onwards
Rajula
Surat
Delhi
Nainital
Approx Travel Time
13h 51m
₹10,913
Onwards
Rajula
Surat
Delhi
Nainital
Approx Travel Time
16h 35m
₹6,966
Onwards
Rajula
Surat
Delhi
Nainital
Approx Travel Time
16h 5m
₹6,306
Onwards
Via Surat, Faridabad
Rajula
Surat
Faridabad
Nainital
Approx Travel Time
1d 2h 38m
₹5,491
Onwards
Via Surat, Moradabad
CHEAPEST
Rajula
Surat
Moradabad
Nainital
Approx Travel Time
1d 3h 44m
₹1,434
Onwards
Via Jaipur
Rajula
Jaipur
Nainital
Approx Travel Time
1d 7h 7m
On Demand
Rajula
Jaipur
Nainital
Approx Travel Time
1d 12h 30m
On Demand
Via Rajkot, Delhi
Rajula
Rajkot
Delhi
Nainital
Approx Travel Time
15h 36m
₹9,478
Onwards
Rajula
Rajkot
Delhi
Nainital
Approx Travel Time
18h 20m
₹5,531
Onwards
Frequently Asked Questions
What is the distance between Rajula and Nainital?
Nainital is approximately 1350+ kms from Rajula.
How long does it take to reach Nainital from Rajula?
It takes approximately 14 hours to reach Nainital from Rajula by Train, Flight, Cab Via Surat, Delhi.
What is the cheapest way to reach Nainital from Rajula?
The cheapest way to reach Nainital from Rajula is by Train, Bus Via Surat, Moradabad.
What is the fastest way to reach Nainital from Rajula?
The fastest way to reach Nainital from Rajula is by Train, Flight, Cab Via Surat, Delhi.


