
Bareilly to Rishikesh
Rishikesh is approximately 250+ kms from Bareilly. The fastest way to reach Rishikesh from Bareilly is by Train, Cab Via Haridwar. It takes approximately 6 hours. The cheapest way to reach Rishikesh from Bareilly is by Train, Bus Via Haridwar which would take approximately 6 hours.
Sort By
Mode of Transport
Via Haridwar
FASTEST
Bareilly
Haridwar
Rishikesh
Approx Travel Time
5h 29m
₹1,600
Onwards
CHEAPEST
Bareilly
Haridwar
Rishikesh
Approx Travel Time
5h 32m
₹285
Onwards
Bareilly
Haridwar
Rishikesh
Approx Travel Time
6h 17m
₹330
Onwards
Bareilly
Haridwar
Rishikesh
Approx Travel Time
9h 51m
₹2,414
Onwards
Bareilly
Haridwar
Rishikesh
Approx Travel Time
9h 54m
₹1,099
Onwards
Via Saharanpur
Bareilly
Saharanpur
Rishikesh
Approx Travel Time
8h 11m
₹2,600
Onwards
Bareilly
Saharanpur
Rishikesh
Approx Travel Time
9h 2m
₹899
Onwards
Frequently Asked Questions
What is the distance between Bareilly and Rishikesh?
Rishikesh is approximately 250+ kms from Bareilly.
How long does it take to reach Rishikesh from Bareilly?
It takes approximately 6 hours to reach Rishikesh from Bareilly by Train, Cab Via Haridwar.
What is the cheapest way to reach Rishikesh from Bareilly?
The cheapest way to reach Rishikesh from Bareilly is by Train, Bus Via Haridwar.
What is the fastest way to reach Rishikesh from Bareilly?
The fastest way to reach Rishikesh from Bareilly is by Train, Cab Via Haridwar.