There are 4 ways to get from Bathinda to Dirba by train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi via Bareta
best- Take the train from Bhatinda Jn to Baretatrain 12138 / ...
- Take the taxi from Bareta to Dirbataxi
2h 5m₹1,237–2,453Train, taxi
cheapest- Take the train from Bhatinda Jn to Sunam Udham Singh Watrain 12440 / ...
- Take the taxi from Sunam Udham Singh Wa to Dirbataxi
2h 28m₹702–1,814Drive 118 km
- Drive from Bathinda to Dirbacar 118 km
1h 44m₹1,330–1,921Taxi
- Take the taxi from Bathinda to Dirbataxi 118 km
1h 44m₹2,400–2,900
Questions & Answers
The cheapest way to get from Bathinda to Dirba is to train and taxi which costs ₹700 - ₹1,900 and takes 2h 28m.
The fastest way to get from Bathinda to Dirba is to drive which takes 1h 44m and costs ₹1,300 - ₹2,000.
The distance between Bathinda and Dirba is 127 km. The road distance is 118 km.
The best way to get from Bathinda to Dirba without a car is to train and taxi via Bareta which takes 2h 5m and costs ₹1,200 - ₹2,500.
It takes approximately 2h 5m to get from Bathinda to Dirba, including transfers.
Yes, the driving distance between Bathinda to Dirba is 118 km. It takes approximately 1h 44m to drive from Bathinda to Dirba.
There are two+ hotels available in Dirba.
What companies run services between Bathinda, India and Dirba, India?
There is no direct connection from Bathinda to Dirba. However, you can take the train to Bareta then take the taxi to Dirba. Alternatively, you can drive from Bathinda to Dirba in around 1h 44m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhatinda Jn to Bareta
- Ave. Duration
- 1h 9m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bhatinda Jn to Sunam Udham Singh Wa
- Ave. Duration
- 1h 57m
- Frequency
- 3 times a week
- 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
- Ave. Duration
- 1h 4m
- Estimated price
- ₹550–2,900
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 Need to know: Eurostar, 4 stunningly beautiful Philippines islands you need to visit, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.






