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 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 37mDrive 548.5 km
- Drive from Bikaner to Roorkeecar 548.5 km
8h 31m₹6,155–8,890Taxi
- 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 39m₹6,237–20,096Bus
- Take the bus from Bikaner to Rishikeshbus redbusIndia_Bharat Benz A/C Seater /Sleeper
14h 44mFly 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,261–14,302Fly 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 34m₹5,398–21,348
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 Delhi. The journey, including transfers, takes approximately 14h 37m.
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 Nandu V.K. 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 via Rohini, which costs and takes 14h 37m, you could also fly, which costs ₹6,000 - ₹21,000 and takes 8h 39m.
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, you can take a bus from Bikaner to Roorkee via Delhi in around 14h 37m.
- 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,000–18,000
Flights from Nal Airport to Dehradun Airport via Indira Gandhi International Airport, Lucknow
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₹7,000–19,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,000–19,000
Flights from Nal Airport to Chandigarh International Airport via Indira Gandhi International Airport, Jaipur
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹6,000–19,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
- Nandu V.K. Travels
Bus from Bikaner to Delhi
- Ave. Duration
- 10h 45m
- Frequency
- 3 times a day
- 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
- 4 times a week
- Schedules at
- Salasar Travels
- Website
- Maharaja Travels
Bus from Bikaner to Delhi
- Ave. Duration
- 10h 35m
- Frequency
- 3 times a week
- Schedules at
- Maharaja Travels
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Delhi to Roorkee
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- 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
- Shakti Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 10m
- Frequency
- Every 3 hours
- Schedules at
- Shakti Travels
- Phone
- +91 87501 00091
- [email protected]
- Website
- E Bus
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Website
- E Bus
- Website
- India Tours and Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Schedules at
- India Tours and Travels
- Phone
- 9599757693
- [email protected]
- Website
- omio.com
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 25m
- Frequency
- 4 times a day
- Estimated price
- ₹750–1,000
- Schedules at
- asianshinabus.com
- Website
- Chandra and Bhawani Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Schedules at
- Chandra and Bhawani Travels
- Website
- Yolobus Private Limited
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 16m
- Frequency
- 3 times a day
- Schedules at
- Yolobus Private Limited
- [email protected]
- Website
- Leafybus
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 5m
- Frequency
- Twice daily
- Website
- Leafybus
- Website
- Vamika Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Schedules at
- Vamika Travels
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Schedules at
- Mahalaxmi Travels
- Website
- Shishpal Bus Service
Bus from Delhi to Roorkee
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Schedules at
- Shishpal Bus Service
- Website
- Shri Krishna Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Website
- Shri Krishna Travels
- [email protected]
- Website
- Gola Bus Service
Bus from Delhi to Roorkee
- Ave. Duration
- 5h
- Frequency
- Once daily
- Website
- Gola Bus Service
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Schedules at
- Vaishnoyatra services pvt ltd
- Website
- Neelkanth Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Neelkanth Travels
- 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
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Website
- Maharani Travels
- Website
- New Malwa Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Schedules at
- New Malwa Travels
- Phone
- +91 98290 30553
- [email protected]
- Website
- Babu Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a week
- Schedules at
- Babu Travels
- Website
- Divyanshu Travels
Bus from Delhi to Roorkee
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a week
- Schedules at
- Divyanshu Travels
- Website
- Deluxe bus service
Bus from Delhi to Roorkee
- Ave. Duration
- 5h 10m
- Frequency
- Once a week
- Schedules at
- Deluxe bus service
- Website
- Thar Travels
Bus from Bikaner to Rishikesh
- Ave. Duration
- 13h 25m
- Frequency
- Once daily
- Schedules at
- Thar Travels
- Phone
- +91 80463 33629
- [email protected]
- Website
- Choudhary Travels BANA
Bus from Bikaner to Rishikesh
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Schedules at
- Choudhary Travels BANA
- 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
- 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 Nandu V.K. Travels, arrive at Delhi 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 74+ hotels available in Roorkee.






















