
| Type | Operator | Class | Departure Time | Arrival Time | Price | Rating |
|---|---|---|---|---|---|---|
Bus | Gunung Harta | Executive | 10:00 | 19:50 | $18.02 | |
Bus | Bus Surya Bali | Executive | 11:30 | 21:26 | $21.26 | |
Bus | Bus Surya Bali | Executive | 11:30 | 00:40 | $21.26 | |
Bus | Bus Surya Bali | Executive | 12:00 | 21:56 | $22.38 | |
Bus | Bus Surya Bali | Executive | 12:00 | 01:10 | $22.38 | |
Bus | Angkasa Trans Jaya | Executive | 13:00 | 00:30 | $14.05 | |
Bus | Restu Mulya | Executive | 13:00 | 04:00 | $14.60 | |
Bus | Setiawan Denpasar | Executive | 13:30 | 02:35 | $15.11 | |
Bus | Restu Mulya | Executive | 14:00 | 04:00 | $14.60 |
When you want to get from Denpasar to Gresik, your choices are limited. There is only one option we offer for this route:
The overland distance from Denpasar to Gresik is 404 miles (650 km).
The flying distance is 404 miles (650 km).
The travel time from Denpasar to Gresik takes approximately 15 hours.
To get from Denpasar to Gresik prepare to shell out about USD 19.90 for your ticket.
Buses from Denpasar to Gresik ride 3 times a day.
While bus is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.
Up to now, 501 booked bus tickets from Denpasar to Gresik through our service. You can check reviews above.