
Nainital to Rajpura
Rajpura is approximately 400+ kms from Nainital. The fastest way to reach Rajpura from Nainital is by Cab. It takes approximately 9 hours. The cheapest way to reach Rajpura from Nainital is by Bus, Train Via Moradabad which would take approximately 10 hours.
Sort By
Mode of Transport
Via Moradabad
CHEAPEST
Nainital
Moradabad
Rajpura
Approx Travel Time
9h 45m
₹570
Onwards
Nainital
Moradabad
Rajpura
Approx Travel Time
11h 28m
₹3,659
Onwards
Via Rampur (Uttar Pradesh)
Nainital
Rampur (Uttar Pradesh)
Rajpura
Approx Travel Time
11h 6m
₹3,579
Onwards
Nainital
Rampur (Uttar Pradesh)
Rajpura
Approx Travel Time
9h 56m
₹820
Onwards
Via Kashipur
Nainital
Kashipur
Rajpura
Approx Travel Time
11h 31m
₹3,286
Onwards
Via Bajpur
Nainital
Bajpur
Rajpura
Approx Travel Time
12h 11m
₹1,699
Onwards
Via Najibabad
Nainital
Najibabad
Rajpura
Approx Travel Time
10h 23m
₹939
Onwards
Via Amroha
Nainital
Amroha
Rajpura
Approx Travel Time
10h 53m
On Demand
Via Saharanpur
Nainital
Saharanpur
Rajpura
Approx Travel Time
12h 5m
₹869
Onwards
Frequently Asked Questions
What is the distance between Nainital and Rajpura?
Rajpura is approximately 400+ kms from Nainital.
How long does it take to reach Rajpura from Nainital?
It takes approximately 9 hours to reach Rajpura from Nainital by Cab.
What is the cheapest way to reach Rajpura from Nainital?
The cheapest way to reach Rajpura from Nainital is by Bus, Train Via Moradabad.
What is the fastest way to reach Rajpura from Nainital?
The fastest way to reach Rajpura from Nainital is by Cab.
Routes Connecting Nainital
Routes From Nainital
- Nainital to Udhampur
- Nainital to Durgapur
- Nainital to Sirsi
- Nainital to Madurantakam
- Nainital to Azamgarh
- Nainital to Dholpur
- Nainital to Ahmednagar
- Nainital to Neem-ka-Thana
- Nainital to Thrissur
- Nainital to Sujangarh
- Nainital to Thanjavur
- Nainital to Vidisha
- Nainital to Sindhanur
- Nainital to Namakkal
- Nainital to Kumarakom


