There are 4 ways to get from Beās to Ludhiāna by train, bus (Flixbus), 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 Beas to Ludhiana Jntrain 12412 / ...
1h 30m₹140–1,100Bus
- Take the bus from Beas to Ludhianabus redbusIndia_Bharat Benz A/C Seater /Sleeper
2h₹230–750Drive 98 km
- Drive from Beās to Ludhiānacar 98 km
1h 25m₹953–1,376Taxi
- Take the taxi from Beās to Ludhiānataxi 98 km
1h 25m₹1,800–2,200
Beās to Ludhiāna by train
Comparing Your Travel Options
The cheapest way to get from Beās to Ludhiāna is to bus which costs ₹230 - ₹750 and takes 2h.
The fastest way to get from Beās to Ludhiāna is to drive which takes 1h 25m and costs ₹950 - ₹1,400.
Yes, there is a direct bus departing from Beas and arriving at Ludhiana. Services depart hourly, and operate every day. The journey takes approximately 2h.
Yes, there is a direct train departing from Beas and arriving at Ludhiana Jn. Services depart hourly, and operate every day. The journey takes approximately 1h 30m.
The distance between Beās and Ludhiāna is 93 km. The road distance is 98 km.
The best way to get from Beās to Ludhiāna without a car is to train which takes 1h 30m and costs ₹140 - ₹1,100.
The train from Beas to Ludhiana Jn takes 1h 30m including transfers and departs hourly.
Beās to Ludhiāna bus services, operated by Indo Canadian Express, depart from Beas station.
Beās to Ludhiāna train services, operated by Indian Railways, depart from Beas station.
The best way to get from Beās to Ludhiāna is to train which takes 1h 30m and costs ₹140 - ₹1,100. Alternatively, you can bus, which costs ₹230 - ₹750 and takes 2h.
What companies run services between Beās, India and Ludhiāna, India?
Indian Railways operates a train from Beas to Ludhiana Jn hourly. Tickets cost ₹140–1,100 and the journey takes 1h 30m. Alternatively, Indo Canadian Express operates a bus from Beas to Ludhiana hourly, and the journey takes 2h. 13 other operators also service this route.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Beas to Ludhiana Jn
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Beas to Ludhiana
- Ave. Duration
- 2h
- Frequency
- Hourly
- Schedules at
- Indo Canadian Express
- Website
- Golden Temple Express Volvo
Bus from Beas to Ludhiana
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Schedules at
- Golden Temple Express Volvo
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from Beas to Ludhiana
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a day
- Estimated price
- ₹230–490
- Website
- FlixBus India
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Beas to Ludhiana
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Gr Travels
Bus from Beas to Ludhiana
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Schedules at
- Gr Travels
Bus from Beas to Ludhiana
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Schedules at
- Golden Temple Volvo Bus Service
- Phone
- +91 9216060002
- [email protected]
- Website
- Bhawani Travels
Bus from Beas to Ludhiana
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Website
- Bhawani Travels
- Website
- Bhawani Travels — Amritsar
- Website
- Bhawani Travels — Barmer
- Website
- Rathore Sonal Travels
Bus from Beas to Ludhiana
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Schedules at
- Rathore Sonal Travels
- Phone
- +91 7735300009
- Website
- Devraj Travels
Bus from Beas to Ludhiana
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Website
- Devraj Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Beas to Ludhiana
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- ₹350–750
- Schedules at
- Zingbus
- Phone
- +91 99883 52713
- [email protected]
- Website
- Fateh Tour And Travels
Bus from Beas to Ludhiana
- Ave. Duration
- 1h 7m
- Frequency
- Once daily
- Schedules at
- Fateh Tour And Travels
- Website
- Tegra Express
Bus from Beas to Ludhiana
- Ave. Duration
- 1h 45m
- Frequency
- 6 times a week
- Schedules at
- Tegra Express
- Phone
- +91 79731 12882
- [email protected]
- Website
- BS Travels
Bus from Beas to Ludhiana
- Ave. Duration
- 1h
- Frequency
- 4 times a week
- Schedules at
- BS Travels
- Phone
- +91 99456 00000
- Website
- New Pal Travels
Bus from Beas to Ludhiana
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a week
- Website
- New Pal Travels
- Ave. Duration
- 1h 25m
- Estimated price
- ₹1,800–2,200
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 Is ride-sharing platform BlaBlaCar right for you?, Getting to Milan from the airport, and Italy Travel Guides - to help you get the most out of your next trip.
Booking & Getting There
Beās to Ludhiāna bus services, operated by Indo Canadian Express, arrive at Ludhiana station.
Beās to Ludhiāna train services, operated by Indian Railways, arrive at Ludhiana Jn station.
Yes, the driving distance between Beās to Ludhiāna is 98 km. It takes approximately 1h 25m to drive from Beās to Ludhiāna.
Book your Beās to Ludhiāna bus tickets online with Omio, FlixBus and 12go.asia.
There are 116+ hotels available in Ludhiāna.















