
Bhilwara to Roorkee
Roorkee is approximately 750+ kms from Bhilwara. The fastest way to reach Roorkee from Bhilwara is by Train, Flight, Cab Via Ajmer, Delhi. It takes approximately 10 hours. The cheapest way to reach Roorkee from Bhilwara is by Train which would take approximately 15 hours.
Sort By
Mode of Transport
Via Ajmer, Delhi
FASTEST
Bhilwara
Ajmer
Delhi
Roorkee
Approx Travel Time
9h 54m
₹10,942
Onwards
Bhilwara
Ajmer
Delhi
Roorkee
Approx Travel Time
10h 5m
₹7,596
Onwards
Bhilwara
Ajmer
Delhi
Roorkee
Approx Travel Time
10h 9m
₹7,936
Onwards
Via Ajmer, Ghaziabad
Bhilwara
Ajmer
Ghaziabad
Roorkee
Approx Travel Time
10h 2m
₹3,165
Onwards
Via Gurgaon
Bhilwara
Gurgaon
Roorkee
Approx Travel Time
10h 18m
₹4,352
Onwards
Via Ghaziabad
Bhilwara
Ghaziabad
Roorkee
Approx Travel Time
12h 25m
₹1,280
Onwards
Via Rewari
Bhilwara
Rewari
Roorkee
Approx Travel Time
11h 23m
₹6,167
Onwards
Frequently Asked Questions
What is the distance between Bhilwara and Roorkee?
Roorkee is approximately 750+ kms from Bhilwara.
How long does it take to reach Roorkee from Bhilwara?
It takes approximately 10 hours to reach Roorkee from Bhilwara by Train, Flight, Cab Via Ajmer, Delhi.
What is the cheapest way to reach Roorkee from Bhilwara?
The cheapest way to reach Roorkee from Bhilwara is by Train.
What is the fastest way to reach Roorkee from Bhilwara?
The fastest way to reach Roorkee from Bhilwara is by Train, Flight, Cab Via Ajmer, Delhi.
Routes Connecting Bhilwara
Routes From Bhilwara
Routes To Bhilwara
- Bhadrachalam to Bhilwara
- Singrauli to Bhilwara
- Osmanabad to Bhilwara
- Amethi to Bhilwara
- Kanhangad to Bhilwara
- Sitapur to Bhilwara
- Sri-Ganganagar to Bhilwara
- Aizawl to Bhilwara
- Shahdol to Bhilwara
- Junagadh to Bhilwara
- Ooty to Bhilwara
- Akbarpur to Bhilwara
- Ghazipur to Bhilwara
- Shajapur to Bhilwara
- Kadiri to Bhilwara


