There are 8 ways to get from Bikaner 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 Bikaner Jn to Roorkeetrain 14888 / ...
13h 50m₹340–2,600Bus
- Take the bus from Bikaner to Rishikeshbus redbusIndia_Bharat Benz A/C Seater /Sleeper
14h 43mDrive 548.5 km
- Drive from Bikaner to Roorkeecar 548.5 km
8h 31m₹5,320–7,685Taxi
- Take the taxi from Bikaner to Roorkeetaxi 548.5 km
8h 31m₹12,000–15,000Fly to Dehradun Airport
- Fly from Nal Airport (BKB) to Dehradun Airport (DED)plane BKB - DED
8h 37m₹6,854–22,158Bus via Rohini
- Take the bus from Bikaner to Delhibus redbusIndia_NON A/C Sleeper / ...
- Take the bus from Delhi to Roorkeebus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
14h 50mFly to Indira Gandhi International Airport, train
- Fly from Nal Airport (BKB) to Indira Gandhi International Airport (DEL)plane BKB - DEL
- Take the train from New Delhi to Roorkeetrain
6h 15m₹5,454–14,105Fly to Chandigarh International Airport, train
- Fly from Nal Airport (BKB) to Chandigarh International Airport (IXC)plane BKB - IXC
- Take the train from Chandigarh to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Roorkeetrain
13h 44m₹6,077–23,597
Bikaner to Roorkee by train
Comparing Your Travel Options
The cheapest way to get from Bikaner to Roorkee is to train which costs ₹340 - ₹2,600 and takes 13h 50m.
The fastest way to get from Bikaner to Roorkee is to fly and train which takes 6h 15m and costs ₹5,000 - ₹15,000.
No, there is no direct bus from Bikaner to Roorkee. However, there are services departing from Bikaner and arriving at Roorkee via Rishikesh and Haridwar. The journey, including transfers, takes approximately 14h 43m.
Yes, there is a direct train departing from Bikaner Jn and arriving at Roorkee. Services depart once daily, and operate every day. The journey takes approximately 13h 50m.
The distance between Bikaner and Roorkee is 642 km. The road distance is 548.5 km.
The best way to get from Bikaner to Roorkee without a car is to train which takes 13h 50m and costs ₹340 - ₹2,600.
The train from Bikaner Jn to Roorkee takes 13h 50m including transfers and departs once daily.
Bikaner to Roorkee bus services, operated by Thar Travels, depart from Bikaner station.
Bikaner to Roorkee train services, operated by Indian Railways, depart from Bikaner Jn station.
The best way to get from Bikaner to Roorkee is to train which takes 13h 50m and costs ₹340 - ₹2,600. Alternatively, you can bus, which costs and takes 14h 43m, you could also fly, which costs ₹6,500 - ₹23,000 and takes 8h 37m.
What companies run services between Bikaner, India and Roorkee, India?
Indian Railways operates a train from Bikaner Jn to Roorkee once daily. Tickets cost ₹340–2,600 and the journey takes 13h 50m. Alternatively, Thar Travels operates a bus from Bikaner to Rishikesh once daily, and the journey takes 13h 25m. Choudhary Travels also services this route 6 times a week.
- Website
- goindigo.in
Flights from Nal Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 52m
- When
- Every day
- Estimated price
- ₹5,500–21,000
Flights from Nal Airport to Dehradun Airport via Indira Gandhi International Airport, Lucknow
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₹8,000–22,000
Flights from Nal Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹5,000–13,000
Flights from Nal Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- ₹5,500–21,000
Flights from Nal Airport to Chandigarh International Airport via Indira Gandhi International Airport, Jaipur
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₹7,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bikaner Jn to Roorkee
- Ave. Duration
- 13h 50m
- Frequency
- Once daily
- Estimated price
- ₹340–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from New Delhi to Roorkee
- Ave. Duration
- 3h 23m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Chandigarh to Ambala Cant Jn
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Ambala Cant Jn to Roorkee
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Website
- Thar Travels
Bus from Bikaner to Rishikesh
- Ave. Duration
- 13h 25m
- Frequency
- Once daily
- Schedules at
- Thar Travels
- Phone
- +91 70144 70585
- [email protected]
- Website
- Choudhary Travels
Bus from Bikaner to Rishikesh
- Ave. Duration
- 14h 35m
- Frequency
- 6 times a week
- Schedules at
- Choudhary Travels
- Website
- Nandu V.K. Travels
Bus from Bikaner to Delhi
- Ave. Duration
- 10h 45m
- Frequency
- Twice daily
- Schedules at
- Nandu V.K. Travels
- Phone
- +91 99508 17981
- [email protected]
- Website
- Salasar Travels
Bus from Bikaner to Delhi
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Schedules at
- Salasar Travels
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Bikaner to Delhi
- Ave. Duration
- 10h 45m
- Frequency
- Twice a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Website
- Ashok Travels
Bus from Bikaner to Delhi
- Ave. Duration
- 11h 15m
- Frequency
- Once a week
- Schedules at
- Ashok Travels
- Website
- India Tours and Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Schedules at
- India Tours and Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 25m
- Frequency
- Hourly
- Website
- NeuGo
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Schedules at
- CIty Land Travels
- Website
- Thar Bus Service
Bus from Delhi to Roorkee
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a day
- Schedules at
- Thar Bus Service
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a day
- Schedules at
- Mahalaxmi Travels
- Website
- Shishpal Bus Service
Bus from Delhi to Roorkee
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Schedules at
- Shishpal Bus Service
- Website
- Vamika Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 15m
- Frequency
- 5 times a day
- Schedules at
- Vamika Travels
- Website
- Shakti Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 10m
- Frequency
- 5 times a day
- Schedules at
- Shakti Travels
- [email protected]
- Website
- Leafybus
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 5m
- Frequency
- 4 times a day
- Website
- Leafybus
- Phone
- +91 87501 00091
- [email protected]
- Website
- E Bus
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a day
- Website
- E Bus
- Phone
- 9599757693
- [email protected]
- Website
- omio.com
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- ₹750–1,000
- Schedules at
- asianshinabus.com
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Schedules at
- Vaishnoyatra services pvt ltd
- Phone
- +91 07442423097
- [email protected]
- Website
- Samreen Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Schedules at
- Samreen Travels
- Website
- Divyanshu Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Schedules at
- Divyanshu Travels
- Website
- Sunil Bus Service
Bus from Delhi to Roorkee
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Schedules at
- Sunil Bus Service
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Delhi to Roorkee
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Website
- Maharani Travels
- Phone
- +91 97200 05607
- [email protected]
- Website
- Shri Krishna Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Website
- Shri Krishna Travels
- Website
- Yolobus Private Limited
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 16m
- Frequency
- Once daily
- Schedules at
- Yolobus Private Limited
- [email protected]
- Website
- Gola Bus Service
Bus from Delhi to Roorkee
- Ave. Duration
- 5h
- Frequency
- Once daily
- Website
- Gola Bus Service
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Delhi to Roorkee
- Ave. Duration
- 5h
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
- Website
- New Malwa Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Schedules at
- New Malwa Travels
- Website
- Neelkanth Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a week
- Schedules at
- Neelkanth Travels
- Website
- Deluxe bus service
Bus from Delhi to Roorkee
- Ave. Duration
- 5h 10m
- Frequency
- Once a week
- Schedules at
- Deluxe bus service
- Ave. Duration
- 8h 31m
- Estimated price
- ₹12,000–15,000
Laxmi Tours & Travels
- Phone
- +91 94 14 25 30 65
- Website
- laxmitourtravels.in
Rajasthan Cab
- Phone
- +91 94 14 38 18 80
- Website
- rajasthancab.com
Rani Taxi Cab Service
- Phone
- +91 94 14 38 18 80
- Website
- bikanertaxicabservice.com
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
Booking & Getting There
Bikaner to Roorkee bus services, operated by Thar Travels, arrive at Rishikesh station.
Bikaner to Roorkee train services, operated by Indian Railways, arrive at Roorkee station.
Yes, the driving distance between Bikaner to Roorkee is 549 km. It takes approximately 8h 31m to drive from Bikaner to Roorkee.
Book your Bikaner to Roorkee bus tickets online with Omio.
There are 76+ hotels available in Roorkee.






























