There are 6 ways to get from Jhajjar to Bathinda by train, bus, 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 Rohtak Jn to Bhatinda Jntrain 12481 / ...
5h 22m₹491–2,664Train via Narwāna
cheapest- Take the train from Jhajjar to Narwana Jntrain 19411
- Take the train from Narwana Jn to Bhatinda Jntrain 12481 / ...
5h 30m₹481–2,614Bus
- Take the bus from Jhajjar, Haryana to Delhi, Delhi Statebus Jhajjar, Haryana - Delhi, Delhi State
- Take the bus from Delhi, Delhi State to Bathinda, Punjabbus Delhi, Delhi State - Bathinda, Punjab
8h 20mDrive 269.7 km
- Drive from Jhajjar to Bathindacar 269.7 km
4h 8m₹3,041–4,392Taxi
- Take the taxi from Jhajjar to Bathindataxi 269.7 km
4h 8m₹4,100–4,900Bus via Rohini
- Take the bus from Jhajjar, Haryana to Delhi, Delhi Statebus Jhajjar, Haryana - Delhi, Delhi State
- Take the bus from Vinod Travels - Peera Garhi to Bathinda Bus Stationbus
9h 34m
Questions & Answers
The cheapest way to get from Jhajjar to Bathinda is to train which costs ₹490 - ₹2,700 and takes 5h 22m.
The fastest way to get from Jhajjar to Bathinda is to drive which takes 4h 8m and costs ₹3,000 - ₹4,400.
No, there is no direct bus from Jhajjar to Bathinda. However, there are services departing from Jhajjar, Haryana and arriving at Bathinda, Punjab via Delhi, Delhi State. The journey, including transfers, takes approximately 8h 20m.
No, there is no direct train from Jhajjar to Bathinda. However, there are services departing from Jhajjar and arriving at Bhatinda Jn via Rohtak Jn. The journey, including transfers, takes approximately 5h 22m.
The distance between Jhajjar and Bathinda is 267 km. The road distance is 269.7 km.
The best way to get from Jhajjar to Bathinda without a car is to train which takes 5h 22m and costs ₹490 - ₹2,700.
It takes approximately 5h 22m to get from Jhajjar to Bathinda, including transfers.
Jhajjar to Bathinda bus services, operated by Chandra and Bhawani Travels, depart from Jhajjar, Haryana station.
Jhajjar to Bathinda train services, operated by Indian Railways, depart from Rohtak Jn station.
The best way to get from Jhajjar to Bathinda is to train which takes 5h 22m and costs ₹490 - ₹2,700. Alternatively, you can bus, which costs and takes 8h 20m.
What companies run services between Jhajjar, India and Bathinda, India?
Indian Railways operates a train from Rohtak Jn to Bhatinda Jn every 3 hours. Tickets cost ₹190–1,500 and the journey takes 3h 29m. Alternatively, you can take a bus from Jhajjar, Haryana to Bathinda, Punjab via Delhi, Delhi State in around 8h 20m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rohtak Jn to Bhatinda Jn
- Ave. Duration
- 3h 29m
- Frequency
- Every 3 hours
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Jhajjar to Narwana Jn
- Ave. Duration
- 2h 7m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Narwana Jn to Bhatinda Jn
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- +919501720961
- Website
- vinodtravels.com
Bus from Vinod Travels - Peera Garhi to Bathinda Bus Station
- Ave. Duration
- 7h 14m
- Frequency
- Twice daily
- Estimated price
- ₹719
- Schedules at
- vinodtravels.com
- Ave. Duration
- 4h 8m
- Estimated price
- ₹4,100–4,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 How to get from Stansted Airport into central London, Train travel in France: A guide to SNCF, and How to get from London City Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Jhajjar to Bathinda bus services, operated by Chandra and Bhawani Travels, arrive at Delhi, Delhi State station.
Jhajjar to Bathinda train services, operated by Indian Railways, arrive at Bhatinda Jn station.
Yes, the driving distance between Jhajjar to Bathinda is 270 km. It takes approximately 4h 8m to drive from Jhajjar to Bathinda.
There are 42+ hotels available in Bathinda.






