There are 8 ways to get from Roorkee (Station) to Badnera by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Dehradun Airport to Dr. Babasaheb Ambedkar International Airport, train
best- Fly from Dehradun Airport (DED) to Dr. Babasaheb Ambedkar International Airport (NAG)plane DED - NAG
- Take the train from Nagpur to Badnera Jntrain
10h 28m₹9,708–16,711Train
cheapest- Take the train from Roorkee to Hazrat Nizamuddintrain 12402 / ...
- Take the train from Hazrat Nizamuddin to Badnera Jntrain 12406
25h 30m₹734–5,701Train via Bhusawal
- Take the train from Roorkee to Bhusaval Jntrain 12172 / ...
- Take the train from Bhusaval Jn to Badnera Jntrain 12289 / ...
24h 13m₹770–5,922Bus
- Take the bus from Roorkee to Delhi, Delhi Statebus
- Take the bus from Gurugram to Nagpur, Maharashtrabus
- Take the bus from Nagpur, Maharashtra to Amravati, Maharashtrabus
29h 32mDrive 1,234.9 km
- Drive from Roorkee (Station) to Badneracar 1,234.9 km
16h₹14,017–20,246Train to Indira Gandhi International Airport, fly to Dr. Babasaheb Ambedkar International Airport, train
- Take the train from Roorkee to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Dr. Babasaheb Ambedkar International Airport (NAG)plane DEL - NAG
- Take the train from Nagpur to Badnera Jntrain
10h 53m₹7,190–11,126Train to Hindon, fly to Nanded Airport, train
- Take the train from Roorkee to Ghaziabadtrain
- Fly from Hindon (HDO) to Nanded Airport (NDC)plane HDO - NDC
- Take the train from Nanded to Badnera Jntrain
14h 13m₹7,165–39,995Bus, train
- Take the bus from Roorkee to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Nagpur, Maharashtrabus
- Take the train from Nagpur to Badnera Jntrain
34h 47m
Dehradun Airport (DED) to Dr. Babasaheb Ambedkar International Airport (NAG) flights
Comparing Your Travel Options
The cheapest way to get from Roorkee (Station) to Badnera is to train which costs ₹700 - ₹6,000 and takes 25h 30m.
The fastest way to get from Roorkee (Station) to Badnera is to fly and train which takes 10h 28m and costs ₹9,500 - ₹17,000.
No, there is no direct bus from Roorkee (Station) to Badnera. However, there are services departing from Roorkee and arriving at Amravati, Maharashtra via Delhi, Delhi State, Gurugram and Nagpur, Maharashtra. The journey, including transfers, takes approximately 29h 32m.
No, there is no direct train from Roorkee (Station) to Badnera. However, there are services departing from Roorkee and arriving at Badnera Jn via Bhusaval Jn. The journey, including transfers, takes approximately 24h 13m.
The distance between Roorkee (Station) and Badnera is 1270 km. The road distance is 1234.9 km.
The best way to get from Roorkee (Station) to Badnera without a car is to train via Bhusawal which takes 24h 13m and costs ₹750 - ₹6,000.
It takes approximately 10h 28m to get from Roorkee (Station) to Badnera, including transfers.
Roorkee (Station) to Badnera bus services, operated by Shri Krishna Travels, depart from Roorkee station.
Roorkee (Station) to Badnera train services, operated by Indian Railways, depart from Roorkee station.
The best way to get from Roorkee (Station) to Badnera is to train via Bhusawal which takes 24h 13m and costs ₹750 - ₹6,000. Alternatively, you can bus, which costs and takes 29h 32m.
What companies run services between Roorkee (Station), Uttarakhand, India and Badnera, India?
You can take a vehicle from Roorkee (Station) to Badnera Jn via Roorkee and Bhusaval Jn in around 24h 13m. Alternatively, you can take a bus from Roorkee to Badnera Jn via Delhi, Delhi State, Gurugram, Nagpur, Maharashtra, Amravati, Maharashtra, and Amravati in around 29h 32m.
- Website
- goindigo.in
Flights from Dehradun Airport to Dr. Babasaheb Ambedkar International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹9,000–13,000
Flights from Dehradun Airport to Dr. Babasaheb Ambedkar International Airport via Hyderabad
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹9,000–13,000
Flights from Dehradun Airport to Dr. Babasaheb Ambedkar International Airport via Mumbai
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹9,000–13,000
Flights from Indira Gandhi International Airport to Dr. Babasaheb Ambedkar International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹6,000–7,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nagpur to Badnera Jn
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Roorkee to Bhusaval Jn
- Ave. Duration
- 20h 15m
- Frequency
- Twice a week
- Estimated price
- ₹550–4,500
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,500–4,500
Train from Bhusaval Jn to Badnera Jn
- Ave. Duration
- 2h 58m
- Frequency
- Hourly
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Roorkee to New Delhi
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,500
Train from Nagpur to Badnera Jn
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Roorkee to Ghaziabad
- Ave. Duration
- 2h 53m
- Frequency
- Every 3 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Nanded to Badnera Jn
- Ave. Duration
- 6h 42m
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Roorkee to Hazrat Nizamuddin
- Ave. Duration
- 3h 36m
- Frequency
- 4 times a day
- 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 Hazrat Nizamuddin to Badnera Jn
- Ave. Duration
- 20h 27m
- Frequency
- Twice a week
- Estimated price
- ₹550–4,300
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,300
Train from Nagpur to Badnera Jn
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Website
- Shri Krishna Travels
Bus from Roorkee to Delhi, Delhi State
- Ave. Duration
- 4h 15m
- Frequency
- Every 10 minutes
- Website
- Shri Krishna Travels
Bus from Roorkee to Delhi, Delhi State
- Ave. Duration
- 4h 15m
- Frequency
- Every 10 minutes
- Website
- Shri Krishna Travels
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
Roorkee (Station) to Badnera bus services, operated by Shri Krishna Travels, arrive at Delhi, Delhi State station.
Badnera is 5h 30m behind Roorkee (Station). It is currently 5:40 PM in Roorkee (Station) and 12:10 PM in Badnera.
Roorkee (Station) to Badnera train services, operated by Indian Railways, arrive at Bhusaval Jn station.
Yes, the driving distance between Roorkee (Station) to Badnera is 1235 km. It takes approximately 16h to drive from Roorkee (Station) to Badnera.
There are six+ hotels available in Badnera.






