There are 4 ways to get from Batāla to Mandi by bus, night bus, train, 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.
Bus, night bus
best- Take the bus from Amritsar to Chandigarh- ISBT 43Ac
- Take the night bus from Chandigarh to Mandi
9h 5m₹851–2,760Train, night bus
- Take the train from Batala Jn to Chandigarh18310 / ...
- Take the night bus from Chandigarh to Mandi
10h 53m₹921–3,662Drive 255 km
- Drive from Batāla to Mandi255 km
3h 53m₹2,688–3,882Taxi
- Take the taxi from Batāla to Mandi255 km
3h 53m₹3,900–4,700
Questions & Answers
The cheapest way to get from Batāla to Mandi is to bus and night bus which costs ₹850 - ₹2,800 and takes 9h 5m.
The fastest way to get from Batāla to Mandi is to drive which takes 3h 53m and costs ₹2,600 - ₹3,900.
No, there is no direct bus from Batāla to Mandi. However, there are services departing from Batala and arriving at Mandi via Amritsar, Isbt-43 and Chandigarh. The journey, including transfers, takes approximately 9h 5m.
The distance between Batāla and Mandi is 423 km. The road distance is 255 km.
The best way to get from Batāla to Mandi without a car is to bus and night bus which takes 9h 5m and costs ₹850 - ₹2,800.
It takes approximately 9h 5m to get from Batāla to Mandi, including transfers.
Batāla to Mandi bus services, operated by CTU, depart from Amritsar station.
Batāla to Mandi bus services, operated by CTU, arrive at Chandigarh- ISBT 43 station.
Yes, the driving distance between Batāla to Mandi is 255 km. It takes approximately 3h 53m to drive from Batāla to Mandi.
There are 37+ hotels available in Mandi.
What companies run services between Batāla, India and Mandi, India?
There is no direct connection from Batāla to Mandi. However, you can take the bus to Amritsar, take the bus to Chandigarh- ISBT 43, walk to Isbt-43, take the bus to Isbt-17, walk to Chandigarh, then take the vehicle to Mandi. Alternatively, you can take a train from Batala Jn to Mandi via Chandigarh, Railway Station, Isbt-17, and Chandigarh in around 10h 53m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Batala Jn to Chandigarh
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
- Phone
- 0172-2990215
- ctu-chd@nic.in
- Website
- chdctu.gov.in
Bus from Amritsar to Chandigarh- ISBT 43
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- ₹60–600
- Website
- https://chdctu.gov.in
- AC
- ₹60–90
- Ordinary
- ₹75–110
- Phone
- +918377971006
- info@laxmiholidays.com
- Website
- laxmiholidays.com
Night bus from Chandigarh to Mandi
- Ave. Duration
- 3h 11m
- Frequency
- Every 30 minutes
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
- Ave. Duration
- 3h 53m
- Estimated price
- ₹3,900–4,700
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 Travelling to the US: What do I need to know?, 4 of the smartest ways to explore Australia, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.














