Nabha to Rishikesh Distance
Rishikesh is approximately 250+ km from Nabha. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 7 hours, subject to the chosen service and route. The fastest way to reach Rishikesh takes approximately 6 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
RECOMMENDED
CHEAPEST
Nabha
Rishikesh
Approx Travel Time
6h 25m
₹185
Onwards
Via Saharanpur
FASTEST
Nabha
Saharanpur
Rishikesh
Approx Travel Time
5h 56m
₹2,536
Onwards
Nabha
Saharanpur
Rishikesh
Approx Travel Time
6h 2m
₹544
Onwards
Via Ludhiana
Nabha
Ludhiana
Rishikesh
Approx Travel Time
10h 9m
On Demand
Via Yamunanagar
Nabha
Yamunanagar
Rishikesh
Approx Travel Time
6h 7m
₹744
Onwards
Via Roorkee
Nabha
Roorkee
Rishikesh
Approx Travel Time
6h 30m
₹343
Onwards
Nabha
Roorkee
Rishikesh
Approx Travel Time
6h 48m
On Demand
Via Ambala
Nabha
Ambala
Rishikesh
Approx Travel Time
6h 32m
₹544
Onwards
Via Haridwar
Nabha
Haridwar
Rishikesh
Approx Travel Time
6h 57m
₹586
Onwards
Via Kurukshetra
Nabha
Kurukshetra
Rishikesh
Approx Travel Time
7h
₹1,145
Onwards
Frequently Asked Questions
What is the distance between Nabha and Rishikesh?
Rishikesh is approximately 250+ km from Nabha.
How long does it take to reach Rishikesh from Nabha?
It takes approximately 6 hours to reach Rishikesh from Nabha by Train, Cab Via Saharanpur.
Routes Connecting Nabha
Routes From Nabha
Routes Connecting Rishikesh
Routes From Rishikesh
Popular Places Routes
- Chhindwara to Mumbai
- Rangia to Dimapur
- Pratapgarh to Chotila
- Sathyamangalam to Kushtagi
- Pratapgarh to Almora
- Bina to Chennai
- Rishikesh to Nagpur
- Robertsganj to Dandeli
- Krishnagiri to Betul
- Adoni to Tandur
- Chitradurga to Neemrana
- Sonepur to Thekkady
- Ludhiana to Maler-Kotla
- Rajgarh to Mahabaleshwar
- Kushinagar to Srinagar
- Unjha to Gauribidanur
- Merta to Chennai
- Shahjahanpur to Adilabad
- Mayiladuthurai to Indore
- Ghazipur to Ganaur
- Perinthalmanna to Unnao
- Surendranagar to Thodupuzha
- Kolkata to Moscow
- Kolhapur to Tiruvallur
- Jagraon to Hosur
- Naugarh to Begusarai
- Barmer to Thanjavur
- Mahabaleshwar to Ratlam
- Abohar to Sathyamangalam
- Udaipur to Srikakulam

