
Bathinda to Rishikesh
Rishikesh is approximately 400+ kms from Bathinda. The fastest way to reach Rishikesh from Bathinda is by Flight, Train Via Ghaziabad. It takes approximately 8 hours. The cheapest way to reach Rishikesh from Bathinda is by Train which would take approximately 9 hours.
Sort By
Mode of Transport
Via Saharanpur
Bathinda
Saharanpur
Rishikesh
Approx Travel Time
8h 46m
₹2,600
Onwards
Bathinda
Saharanpur
Rishikesh
Approx Travel Time
9h 35m
₹600
Onwards
Via Mohali
Bathinda
Mohali
Rishikesh
Approx Travel Time
10h
₹1,000
Onwards
Via Yamunanagar
Bathinda
Yamunanagar
Rishikesh
Approx Travel Time
11h 1m
On Demand
Bathinda
Yamunanagar
Rishikesh
Approx Travel Time
8h 54m
₹585
Onwards
Bathinda
Yamunanagar
Rishikesh
Approx Travel Time
8h 50m
₹3,338
Onwards
Via Ghaziabad
FASTEST
Bathinda
Ghaziabad
Rishikesh
Approx Travel Time
7h 40m
On Demand
Via Delhi
Bathinda
Delhi
Rishikesh
Approx Travel Time
8h
₹1,879
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Rishikesh?
Rishikesh is approximately 400+ kms from Bathinda.
How long does it take to reach Rishikesh from Bathinda?
It takes approximately 8 hours to reach Rishikesh from Bathinda by Flight, Train Via Ghaziabad.
What is the cheapest way to reach Rishikesh from Bathinda?
The cheapest way to reach Rishikesh from Bathinda is by Train.
What is the fastest way to reach Rishikesh from Bathinda?
The fastest way to reach Rishikesh from Bathinda is by Flight, Train Via Ghaziabad.
Routes Connecting Bathinda
Routes From Bathinda
Routes To Bathinda
- Mandsaur to Bathinda
- Kushtagi to Bathinda
- Gudivada to Bathinda
- Karimnagar to Bathinda
- Jaipur to Bathinda
- Karwar to Bathinda
- Purulia to Bathinda
- Dharamsala to Bathinda
- Ariyalur to Bathinda
- Kashipur to Bathinda
- Kavali to Bathinda
- Shikohabad to Bathinda
- Sirkazhi to Bathinda
- Thanjavur to Bathinda
- Burhanpur to Bathinda


