There are 6 ways to get from Bāwal to Roorkee by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Rewari to Roorkee19031 / ...
7h 58m₹1,009–2,644Train, bus
cheapest- Take the train from Bawal to Delhi14661 / ...
- Take the bus from Kashmiri Gate to RoorkeeOrdinary
8h 40m₹403–2,595Bus
- Take the bus from Dharuheda to Kashmiri Gate - RSRTC Bus Stand
- Take the bus from Kashmiri Gate to RoorkeeOrdinary
8h 4m₹1,243–2,671Drive 274.9 km
- Drive from Bāwal to Roorkee274.9 km
3h 55m₹2,937–4,242Taxi
- Take the taxi from Bāwal to Roorkee274.9 km
3h 55m₹6,000–7,500Train, fly, bus
- Take the train from Bawal to Delhi Sarai Rohilla
- Fly from Indira Gandhi International Airport (DEL) to Dehradun Airport (DED)DEL - DED
- Take the bus from Dehradun to Roorkee
7h 2m₹5,315–11,730
Indira Gandhi International Airport (DEL) to Dehradun Airport (DED) flights
Questions & Answers
The cheapest way to get from Bāwal to Roorkee is to train and bus which costs ₹400 - ₹2,600 and takes 8h 40m.
The fastest way to get from Bāwal to Roorkee is to drive which takes 3h 55m and costs ₹2,900 - ₹4,300.
The distance between Bāwal and Roorkee is 310 km. The road distance is 274.9 km.
The best way to get from Bāwal to Roorkee without a car is to train which takes 7h 58m and costs ₹1,000 - ₹2,700.
It takes approximately 7h 58m to get from Bāwal to Roorkee, including transfers.
The best way to get from Bāwal to Roorkee is to train which takes 7h 58m and costs ₹1,000 - ₹2,700. Alternatively, you can bus, which costs ₹1,200 - ₹2,700 and takes 8h 4m.
Yes, the driving distance between Bāwal to Roorkee is 275 km. It takes approximately 3h 55m to drive from Bāwal to Roorkee.
There are 78+ hotels available in Roorkee.
What companies run services between Bāwal, Haryana, India and Roorkee, India?
Indian Railways operates a train from Rewari to Roorkee twice daily. Tickets cost ₹210–1,700 and the journey takes 7h 39m. Alternatively, you can take a vehicle from Bāwal to Roorkee via Dharuheda, Kashmiri Gate - RSRTC Bus Stand, and Kashmiri Gate in around 8h 4m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Dehradun Airport
- Ave. Duration
- 47 min
- When
- Every day
- Estimated price
- ₹4,400–9,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Dehradun Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- ₹3,400–7,500
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Rewari to Roorkee
- Ave. Duration
- 7h 39m
- Frequency
- Twice daily
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Bawal to Delhi Sarai Rohilla
- Ave. Duration
- 2h 27m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Bawal to Delhi
- Ave. Duration
- 3h 1m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Bus from Dharuheda to Kashmiri Gate - RSRTC Bus Stand
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- ₹60–80
- Schedules at
- rsrtconline.rajasthan.gov.in
- Phone
- +91-522-2623578
- info@upsrtc.com
- Website
- upsrtc.up.gov.in
Bus from Kashmiri Gate to Roorkee
- Ave. Duration
- 5h 16m
- Frequency
- Every 20 minutes
- Estimated price
- ₹260–470
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹260–340
- Janrath
- ₹340–470
Bus from Dehradun to Roorkee
- Ave. Duration
- 1h 19m
- Frequency
- Every 20 minutes
- Estimated price
- ₹130–270
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹130–180
- Janrath
- ₹190–270
- Phone
- +918377971006
- info@laxmiholidays.com
- Website
- laxmiholidays.com
Bus from Kashmiri Gate to Roorkee
- Ave. Duration
- 4h 27m
- Frequency
- Twice daily
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
- AC Sleeper
- ₹937
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide

















