
Bareilly to Rishikesh
Rishikesh is approximately 250+ kms from Bareilly. The fastest way to reach Rishikesh from Bareilly is by Train, Bus Via Haridwar. It takes approximately 5 hours. The cheapest way to reach Rishikesh from Bareilly is by Train Via Haridwar which would take approximately 6 hours.
Sort By
Mode of Transport
Via Haridwar
Bareilly
Haridwar
Rishikesh
Approx Travel Time
5h
₹1,817
Onwards
FASTEST
Bareilly
Haridwar
Rishikesh
Approx Travel Time
4h 47m
₹565
Onwards
CHEAPEST
Bareilly
Haridwar
Rishikesh
Approx Travel Time
5h 37m
₹330
Onwards
Bareilly
Haridwar
Rishikesh
Approx Travel Time
6h 50m
₹1,379
Onwards
Bareilly
Haridwar
Rishikesh
Approx Travel Time
7h 3m
₹2,631
Onwards
Via Rudrapur
Bareilly
Rudrapur
Rishikesh
Approx Travel Time
7h 29m
₹1,398
Onwards
Via Roorkee
Bareilly
Roorkee
Rishikesh
Approx Travel Time
6h 40m
₹330
Onwards
Via Saharanpur
Bareilly
Saharanpur
Rishikesh
Approx Travel Time
7h 32m
₹549
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 5 hours to reach Rishikesh from Bareilly by Train, Bus Via Haridwar.
What is the cheapest way to reach Rishikesh from Bareilly?
The cheapest way to reach Rishikesh from Bareilly is by Train Via Haridwar.
What is the fastest way to reach Rishikesh from Bareilly?
The fastest way to reach Rishikesh from Bareilly is by Train, Bus Via Haridwar.

