
Barnala to Roorkee
Roorkee is approximately 250+ km from Barnala, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Roorkee.
Sort By
Mode of Transport
Direct Options
RECOMMENDED
CHEAPEST
Barnala
Roorkee
Approx Travel Time
5h
₹185
Onwards
Barnala
Roorkee
Approx Travel Time
5h 28m
On Demand
Via Ambala
FASTEST
Barnala
Ambala
Roorkee
Approx Travel Time
4h 32m
₹245
Onwards
Via Saharanpur
Barnala
Saharanpur
Roorkee
Approx Travel Time
7h 22m
₹2,561
Onwards
Via Dehradun
Barnala
Dehradun
Roorkee
Approx Travel Time
9h 50m
₹1,578
Onwards
Via Patiala
Barnala
Patiala
Roorkee
Approx Travel Time
5h 4m
₹290
Onwards
Via Yamunanagar
Barnala
Yamunanagar
Roorkee
Approx Travel Time
5h 13m
₹290
Onwards
Barnala
Yamunanagar
Roorkee
Approx Travel Time
5h 42m
On Demand
Via Dhuri
Barnala
Dhuri
Roorkee
Approx Travel Time
5h 21m
₹315
Onwards
Via Rajpura
Barnala
Rajpura
Roorkee
Approx Travel Time
5h 34m
₹290
Onwards
Frequently Asked Questions
What is the distance between Barnala and Roorkee?
Roorkee is approximately 250+ kms from Barnala.
How long does it take to reach Roorkee from Barnala?
It takes approximately 5 hours to reach Roorkee from Barnala by Train Via Ambala.
What is the cheapest way to reach Roorkee from Barnala?
The cheapest way to reach Roorkee from Barnala is by Train.
What is the fastest way to reach Roorkee from Barnala?
The fastest way to reach Roorkee from Barnala is by Train Via Ambala.
Routes Connecting Barnala
Routes From Barnala
Routes Connecting Roorkee
Routes From Roorkee
Popular Places Routes
- Muzaffarpur to Hojai
- Darwha to Barnala
- Dabwali to Narasaraopet
- Thrissur to Kollur
- Rishikesh to Tundla
- Sagar to Vrindavan
- Zaheerabad to Lonavala
- Bhiwandi to Nadiad
- Varanasi to Kasauli
- Chalakudy to Yavatmal
- Purulia to Thanjavur
- Akbarpur to Sultanpur-Lodhi
- Gangapur to Bekal
- Baramulla to Bangalore
- Suratgarh to Jaipur

