Gresik is a city in East Java, known for its industrial and religious significance. It is located about 750 km from Jakarta. The most practical way to reach Gresik is by train to Surabaya and then a short taxi ride. Buses are also available via the Trans-Java Toll Road.
Total Distance: 750 km by road, 650 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 10 hours | 13 hours |
| Avg Price | IDR 350,000 - 600,000 | IDR 300,000 - 450,000 |
| Operator | Argo Wilis | Rosalia Indah |
| Route | Pasar Senen to Surabaya, then taxi to Gresik | Jakarta to Gresik via Trans-Java Toll Road |
| Tip | The train is the most comfortable way to travel. | Buses are a budget option. |
May to September for dry weather.