There are 5 ways to get from Mandi to Barnāla by bus, taxi, train, car, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from FlixBus Mandi to FlixBus Chandigarh - Sector 43bus
- Take the bus from Chandigarh ISBT-43 to Ludhianabus
- Take the taxi from Ludhiana to Barnālataxi
7h 19m₹1,838–3,233Bus, train
cheapest- Take the bus from Mandi to Kiratpur Sahibbus
- Take the train from Kiratpur Sahib to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Dhuri Jntrain
8h 55m₹718–4,437Drive 250.6 km
- Drive from Mandi to Barnālacar 250.6 km
4h 6m₹2,812–4,061Taxi
- Take the taxi from Mandi to Barnālataxi 250.6 km
4h 6m₹3,800–4,600Night bus, train
- Take the nightbus from Mandi to Chandigarhnightbus
- Take the train from Chandigarh to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Barnalatrain
8h 23m₹995–4,123
Questions & Answers
The cheapest way to get from Mandi to Barnāla is to bus and train which costs ₹700 - ₹4,500 and takes 8h 55m.
The fastest way to get from Mandi to Barnāla is to drive which takes 4h 6m and costs ₹2,800 - ₹4,100.
The distance between Mandi and Barnāla is 322 km. The road distance is 250.6 km.
The best way to get from Mandi to Barnāla without a car is to bus and taxi which takes 7h 19m and costs ₹1,800 - ₹3,300.
It takes approximately 7h 19m to get from Mandi to Barnāla, including transfers.
Yes, the driving distance between Mandi to Barnāla is 251 km. It takes approximately 4h 6m to drive from Mandi to Barnāla.
There are three+ hotels available in Barnāla.
What companies run services between Mandi, India and Barnāla, India?
There is no direct connection from Mandi to Barnāla. However, you can take the bus to FlixBus Chandigarh - Sector 43, walk to Chandigarh ISBT-43, take the bus to Ludhiana, then take the taxi to Barnāla. Alternatively, you can take a bus from Mandi to Barnala via Kiratpur Sahib, Kiratpur Sahib, Ludhiana Jn, and Dhuri Jn in around 8h 55m.
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Kiratpur Sahib to Ludhiana Jn
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Ludhiana Jn to Dhuri Jn
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
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 Barnala
- Ave. Duration
- 2h 32m
- Frequency
- 5 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Mandi to FlixBus Chandigarh - Sector 43
- Ave. Duration
- 2h 50m
- Frequency
- Every 3 hours
- Estimated price
- ₹300–750
- Website
- FlixBus India
- Phone
- 0172-2990215
- ctu-chd@nic.in
- 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
- Phone
- 1800 180 8185
- hrtchq@gmail.com
- Website
- hrtchp.com
Bus from Mandi to Kiratpur Sahib
- Ave. Duration
- 1h 53m
- Frequency
- Every 3 hours
- Estimated price
- ₹330–600
- Website
- hrtchp.com
- Ordinary
- ₹330–440
- AC Himdhara
- ₹410–600
- Phone
- +91 080-46333629
- support@mybusbookings.com
- Website
- Northern Travels
Bus from Mandi to Kiratpur Sahib
- Ave. Duration
- 2h 1m
- Frequency
- Once daily
- Estimated price
- ₹900–1,300
- Website
- Northern Travels
- Phone
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- laxmiholidays.com
Night bus from Mandi to Chandigarh
- Ave. Duration
- 3h 16m
- Frequency
- Every 5 minutes
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
- Ave. Duration
- 2h 40m
- Estimated price
- ₹1,500–4,600
Chiku Cab
- Phone
- +91 844 844 5504
- Website
- chikucab.com
Punjabi Cab
- Phone
- +91 977 000 0978
- Website
- punjabicab.com
Waho Cabs
- Phone
- +91 769 697 1111
- Website
- wahocabs.com
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
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 Train travel in France: A guide to SNCF, Heading to Europe? Read this before you buy a Eurail Pass, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
























