The journey from Sragen to Surabaya covers approximately 250 kilometers. The most convenient way to travel is by train, which takes about 4 hours. The route passes through major cities like Madiun and Mojokerto. Driving via the Trans-Java Toll Road is also a fast and efficient option. Surabaya is a major hub and easily accessible from Sragen.
Total Distance: 250 km driving distance, 230 km straight-line distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 4 hours 30 mins |
| Avg Price | IDR 150,000 - 400,000 | IDR 300,000 - 500,000 |
| Operator | PT Kereta Api Indonesia | Trans-Java Toll Road |
| Route | Sragen Station - Madiun - Mojokerto - Surabaya Gubeng | Sragen - Ngawi - Madiun - Mojokerto - Surabaya |
| Tip | Trains are very punctual on this route. | The toll road is modern and fast. |
Visit during the dry season for pleasant weather.