There are 5 ways to get from Roorkee to Ludhiāna by train, bus, car, or taxi
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 Roorkee to Ludhiana Jntrain 12053 / ...
4h 57m₹190–1,500Bus
- Take the bus from Roorki to Chandigarhbus 1211
- Take the bus from Chandigarh ISBT-43 to Ludhianabus
9h 14m₹455–1,374Drive 243.8 km
- Drive from Roorkee to Ludhiānacar 243.8 km
3h 59m₹2,753–3,976Taxi
- Take the taxi from Roorkee to Ludhiānataxi 243.8 km
3h 59m₹5,500–6,500Line 04301 train, train
- Take the train from Roorkee to Saharanpurtrain 04301 / ...
- Take the train from Saharanpur to Ludhiana Jntrain 12903 / ...
4h 57m₹289–2,318
Roorkee to Ludhiāna by train
Questions & Answers
The cheapest way to get from Roorkee to Ludhiāna is to train which costs ₹190 - ₹1,500 and takes 4h 57m.
The fastest way to get from Roorkee to Ludhiāna is to drive which takes 3h 59m and costs ₹2,700 - ₹4,000.
No, there is no direct bus from Roorkee to Ludhiāna. However, there are services departing from Roorki and arriving at Ludhiana via Chandigarh ISBT-43. The journey, including transfers, takes approximately 9h 14m.
Yes, there is a direct train departing from Roorkee and arriving at Ludhiana Jn. Services depart every four hours, and operate every day. The journey takes approximately 4h 57m.
The distance between Roorkee and Ludhiāna is 230 km. The road distance is 243.8 km.
The best way to get from Roorkee to Ludhiāna without a car is to train which takes 4h 57m and costs ₹190 - ₹1,500.
The train from Roorkee to Ludhiana Jn takes 4h 57m including transfers and departs every four hours.
Roorkee to Ludhiāna bus services, operated by HRTC, depart from Roorki station.
Roorkee to Ludhiāna train services, operated by Indian Railways, depart from Roorkee station.
The best way to get from Roorkee to Ludhiāna is to train which takes 4h 57m and costs ₹190 - ₹1,500. Alternatively, you can bus, which costs ₹450 - ₹1,400 and takes 9h 14m.
What companies run services between Roorkee, India and Ludhiāna, India?
Indian Railways operates a train from Roorkee to Ludhiana Jn every 4 hours. Tickets cost ₹190–1,500 and the journey takes 4h 57m. Alternatively, you can take a bus from Roorki to Ludhiana via Chandigarh and Chandigarh ISBT-43 in around 9h 14m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Roorkee to Ludhiana Jn
- Ave. Duration
- 4h 57m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Roorkee to Saharanpur
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- ₹110–950
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹340–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–950
Train from Saharanpur to Ludhiana Jn
- Ave. Duration
- 3h 3m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Roorki to Chandigarh
- Ave. Duration
- 5h 59m
- Frequency
- Once daily
- Estimated price
- ₹420–800
- Website
- hrtchp.com
- Ordinary
- ₹420–550
- AC Himdhara
- ₹550–800
- Phone
- 0172-2990215
- [email protected]
- Website
- CTU
Bus from Chandigarh ISBT-43 to Ludhiana
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- ₹35–600
- Website
- CTU
- AC
- ₹35–50
- Ordinary
- ₹40–55
- Ave. Duration
- 3h 59m
- Estimated price
- ₹5,500–6,500
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, 4 of the smartest ways to explore Australia, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
Roorkee to Ludhiāna bus services, operated by HRTC, arrive at Chandigarh station.
Roorkee to Ludhiāna train services, operated by Indian Railways, arrive at Ludhiana Jn station.
Yes, the driving distance between Roorkee to Ludhiāna is 244 km. It takes approximately 3h 59m to drive from Roorkee to Ludhiāna.
There are 120+ hotels available in Ludhiāna.












