The distance between Mahendragarh and Surat is approximately 1000 km. You can reach Surat by road in about 18 hours via NH 48. This route connects the southern part of Haryana to the city of Surat. Public transport involves taking a bus to Jaipur or Ahmedabad and then a connecting bus or train to Surat.
Total Distance: Driving distance is 1000 km; straight-line air distance is 850 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 22 hours | 18 hours |
| Avg Price | 1500 - 2200 INR | 9000 - 12000 INR (fuel) |
| Operator | Haryana Roadways | Personal Car |
| Route | Mahendragarh to Ahmedabad, then Surat | NH 48 |
| Tip | Buses are frequent from the main bus stand. | The road is generally good. |
October to March for comfortable travel.