There are 4 ways to get from Bharatpur to Bāwal by 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.
Train via Bāndīkūi
best- Take the train from Bharatpur Jn to Bandikui Jntrain 12195 / ...
- Take the train from Bandikui Jn to Bawaltrain 14661 / ...
4h 35m₹292–2,289Train
cheapest- Take the train from Mathura Jn to Bawaltrain 14726
6h 27m₹289–2,314Drive 150.2 km
- Drive from Bharatpur to Bāwalcar 150.2 km
2h 31m₹1,696–2,450Taxi
- Take the taxi from Bharatpur to Bāwaltaxi 150.2 km
2h 31m₹2,500–3,000
Bharatpur to Bāwal by train
Questions & Answers
The cheapest way to get from Bharatpur to Bāwal is to train via Bāndīkūi which costs ₹290 - ₹2,300 and takes 4h 35m.
The fastest way to get from Bharatpur to Bāwal is to drive which takes 2h 31m and costs ₹1,700 - ₹2,500.
No, there is no direct train from Bharatpur to Bāwal. However, there are services departing from Bharatpur Jn and arriving at Bawal via Bandikui Jn. The journey, including transfers, takes approximately 4h 35m.
The distance between Bharatpur and Bāwal is 217 km. The road distance is 150.2 km.
The best way to get from Bharatpur to Bāwal without a car is to train via Bāndīkūi which takes 4h 35m and costs ₹290 - ₹2,300.
It takes approximately 4h 35m to get from Bharatpur to Bāwal, including transfers.
Bharatpur to Bāwal train services, operated by Indian Railways, depart from Bharatpur Jn station.
Bharatpur to Bāwal train services, operated by Indian Railways, arrive at Bandikui Jn station.
Yes, the driving distance between Bharatpur to Bāwal is 150 km. It takes approximately 2h 31m to drive from Bharatpur to Bāwal.
There are 36+ hotels available in Bāwal.
What companies run services between Bharatpur, India and Bāwal, Haryana, India?
You can take a train from Bharatpur Jn to Bawal via Bandikui Jn in around 4h 35m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bharatpur Jn to Bandikui Jn
- Ave. Duration
- 1h 38m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Bandikui Jn to Bawal
- Ave. Duration
- 1h 57m
- Frequency
- 4 times a day
- 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 Mathura Jn to Bawal
- Ave. Duration
- 4h 54m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Ave. Duration
- 2h 31m
- Estimated price
- ₹2,500–3,000
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 by boat in Italy, Need to know: Eurostar, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.






