
Roorkee to Bareilly
Bareilly is approximately 200+ kms from Roorkee. The fastest way to reach Bareilly from Roorkee is by Train, Bus Via Moradabad. It takes approximately 4 hours. The cheapest way to reach Bareilly from Roorkee is by Train which would take approximately 4 hours.
Sort By
Mode of Transport
Via Moradabad
Roorkee
Moradabad
Bareilly
Approx Travel Time
4h 27m
₹210
Onwards
Roorkee
Moradabad
Bareilly
Approx Travel Time
5h 4m
₹2,697
Onwards
FASTEST
Roorkee
Moradabad
Bareilly
Approx Travel Time
3h 35m
₹445
Onwards
Via Muzaffarnagar
Roorkee
Muzaffarnagar
Bareilly
Approx Travel Time
6h 17m
₹3,465
Onwards
Via Rishikesh
Roorkee
Rishikesh
Bareilly
Approx Travel Time
6h 25m
₹1,209
Onwards
Roorkee
Rishikesh
Bareilly
Approx Travel Time
7h 21m
₹2,936
Onwards
Via Saharanpur
Roorkee
Saharanpur
Bareilly
Approx Travel Time
6h 23m
₹270
Onwards
Roorkee
Saharanpur
Bareilly
Approx Travel Time
6h 31m
₹1,991
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Bareilly?
Bareilly is approximately 200+ kms from Roorkee.
How long does it take to reach Bareilly from Roorkee?
It takes approximately 4 hours to reach Bareilly from Roorkee by Train, Bus Via Moradabad.
What is the cheapest way to reach Bareilly from Roorkee?
The cheapest way to reach Bareilly from Roorkee is by Train.
What is the fastest way to reach Bareilly from Roorkee?
The fastest way to reach Bareilly from Roorkee is by Train, Bus Via Moradabad.


