There are 4 ways to get from Sūratgarh to Mahendragarh 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 Rājgarh
best- Take the train from Suratgarh Jn to Hanumangarh Jntrain
- Take the train from Hanumangarh Jn to Sadulpur Jntrain
- Take the train from Sadulpur Jn to Mahendragarhtrain
8h 7m₹435–3,461Train
cheapest- Take the train from Suratgarh Jn to Hanumangarh Jntrain 15910 / ...
- Take the train from Hanumangarh Jn to Mahendragarhtrain 14727
8h 13m₹325–2,561Drive 296.7 km
- Drive from Sūratgarh to Mahendragarhcar 296.7 km
5h 9m₹3,341–4,826Taxi
- Take the taxi from Sūratgarh to Mahendragarhtaxi 296.7 km
5h 9m₹5,500–6,500
Sūratgarh to Mahendragarh by train
Questions & Answers
The cheapest way to get from Sūratgarh to Mahendragarh is to train which costs ₹320 - ₹2,600 and takes 8h 13m.
The fastest way to get from Sūratgarh to Mahendragarh is to drive which takes 5h 9m and costs ₹3,300 - ₹4,900.
No, there is no direct train from Sūratgarh to Mahendragarh. However, there are services departing from Suratgarh Jn and arriving at Mahendragarh via Hanumangarh Jn and Sadulpur Jn. The journey, including transfers, takes approximately 8h 7m.
The distance between Sūratgarh and Mahendragarh is 320 km. The road distance is 296.7 km.
The best way to get from Sūratgarh to Mahendragarh without a car is to train via Rājgarh which takes 8h 7m and costs ₹430 - ₹3,500.
It takes approximately 8h 7m to get from Sūratgarh to Mahendragarh, including transfers.
Sūratgarh to Mahendragarh train services, operated by Indian Railways, depart from Suratgarh Jn station.
Sūratgarh to Mahendragarh train services, operated by Indian Railways, arrive at Hanumangarh Jn station.
Yes, the driving distance between Sūratgarh to Mahendragarh is 297 km. It takes approximately 5h 9m to drive from Sūratgarh to Mahendragarh.
There are two+ hotels available in Mahendragarh.
What companies run services between Sūratgarh, India and Mahendragarh, Haryana, India?
You can take a train from Suratgarh Jn to Mahendragarh via Hanumangarh Jn and Sadulpur Jn in around 8h 7m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Suratgarh Jn to Hanumangarh Jn
- Ave. Duration
- 50 min
- Frequency
- Every 3 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
Train from Hanumangarh Jn to Sadulpur Jn
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Sadulpur Jn to Mahendragarh
- Ave. Duration
- 2h 7m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Suratgarh Jn to Hanumangarh Jn
- Ave. Duration
- 50 min
- Frequency
- Every 3 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
Train from Hanumangarh Jn to Mahendragarh
- Ave. Duration
- 6h 23m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Ave. Duration
- 5h 9m
- Estimated price
- ₹5,500–6,500
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 Getting around the Cyclades, South Korea: Travelling from Seoul to Busan , and How to get from London City Airport into central London - to help you get the most out of your next trip.






