There are 5 ways to get from Bathinda to Mullanpur Dakha by 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
best- Take the bus from Bathinda, Punjab to Jalandhar, Punjabbus Bathinda, Punjab - Jalandhar, Punjab
- Take the bus from Jalandhar, Punjab to Ludhiana, Punjabbus Jalandhar, Punjab - Ludhiana, Punjab
4h 48mTrain via Firozpur
cheapest- Take the train from Bhatinda Jn to Firozpur Canttrain 14623 / ...
- Take the train from Firozpur Cant to Mullanpurtrain 04464 / ...
5h 16m₹279–2,264Drive 119.7 km
- Drive from Bathinda to Mullanpur Dakhacar 119.7 km
1h 51m₹1,352–1,952Taxi
- Take the taxi from Bathinda to Mullanpur Dakhataxi 119.7 km
1h 51m₹2,100–2,600Train
- Take the train from Bhatinda Jn to Mogatrain 19611
- Take the train from Moga to Mullanpurtrain 04464 / ...
5h 30m₹279–2,215
Bathinda to Mullanpur Dakha by train
Questions & Answers
The cheapest way to get from Bathinda to Mullanpur Dakha is to train via Firozpur which costs ₹270 - ₹2,300 and takes 5h 16m.
The fastest way to get from Bathinda to Mullanpur Dakha is to drive which takes 1h 51m and costs ₹1,300 - ₹2,000.
No, there is no direct bus from Bathinda to Mullanpur Dakha. However, there are services departing from Bathinda, Punjab and arriving at Ludhiana, Punjab via Jalandhar, Punjab. The journey, including transfers, takes approximately 4h 48m.
No, there is no direct train from Bathinda to Mullanpur Dakha. However, there are services departing from Bhatinda Jn and arriving at Mullanpur via Firozpur Cant. The journey, including transfers, takes approximately 5h 16m.
The distance between Bathinda and Mullanpur Dakha is 237 km. The road distance is 119.7 km.
The best way to get from Bathinda to Mullanpur Dakha without a car is to bus which takes 4h 48m and costs .
It takes approximately 4h 48m to get from Bathinda to Mullanpur Dakha, including transfers.
Bathinda to Mullanpur Dakha bus services, operated by Amit Travels, depart from Bathinda, Punjab station.
Bathinda to Mullanpur Dakha train services, operated by Indian Railways, depart from Bhatinda Jn station.
The best way to get from Bathinda to Mullanpur Dakha is to bus which takes 4h 48m and costs . Alternatively, you can train via Firozpur, which costs ₹270 - ₹2,300 and takes 5h 16m.
What companies run services between Bathinda, India and Mullanpur Dakha, India?
You can take a bus from Bathinda, Punjab to Mullanpur Dakha via Jalandhar, Punjab and Ludhiana, Punjab in around 4h 48m. Alternatively, you can take a train from Bhatinda Jn to Mullanpur via Firozpur Cant in around 5h 16m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhatinda Jn to Firozpur Cant
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Firozpur Cant to Mullanpur
- Ave. Duration
- 2h 31m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Bhatinda Jn to Moga
- Ave. Duration
- 3h 19m
- Frequency
- Twice a week
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Moga to Mullanpur
- Ave. Duration
- 1h 11m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
- Website
- Amit Travels
Bus from Bathinda, Punjab to Jalandhar, Punjab
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- Amit Travels
- Website
- Patiala Bus Highways Service
Bus from Jalandhar, Punjab to Ludhiana, Punjab
- Ave. Duration
- 1h 25m
- Frequency
- Every 10 minutes
- Schedules at
- Patiala Bus Highways Service
- Ave. Duration
- 1h 51m
- Estimated price
- ₹2,100–2,600
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 Want to know more about Flixbus?, French strikes 2018: What are my alternative transport options?, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
Bathinda to Mullanpur Dakha bus services, operated by Amit Travels, arrive at Jalandhar, Punjab station.
Bathinda to Mullanpur Dakha train services, operated by Indian Railways, arrive at Firozpur Cant station.
Yes, the driving distance between Bathinda to Mullanpur Dakha is 120 km. It takes approximately 1h 51m to drive from Bathinda to Mullanpur Dakha.
There are 121+ hotels available in Mullanpur Dakha.






