Gianyar
Gianyar
Gresik
Gresik
Bus

Gianyar to Gresik

Updated: 28 May 2026

The journey from Gianyar to Gresik involves a bus ride to Gilimanuk, a ferry crossing to Ketapang, and a bus ride to Gresik. The total travel time is approximately 13 hours. Gresik is a city known for its industrial and historical significance. The route follows the northern coast of East Java.

Total Distance: 450 km driving distance, 400 km straight-line air distance.
Fastest Way
Private car to Ketapang, then bus to Gresik, taking 11 hours total.
Cheapest Way
Bus from Gianyar to Gilimanuk, ferry to Ketapang, and local bus to Gresik, costing around 400,000 IDR.
Compare Gianyar to Gresik Routes
Bus
Connecting
Duration
12 hours
Avg Price
350,000 - 450,000 IDR
Operator
Akas Asri
Route
Ketapang - Pasuruan - Gresik

Buses are frequent and reliable.

Travel Tips
  • Transport
    Use local minivans for short distances.
  • Booking
    Book your bus ticket in advance.
  • Connectivity
    Good mobile network coverage.
  • Food
    Try the local Nasi Krawu.
  • Weather
    It can be hot, so wear light clothing.
Safety Tips
  • Personal Safety
    Keep your valuables in a secure bag.
  • Road Safety
    Be cautious when crossing busy roads.
  • Health
    Drink plenty of water.
  • Emergency
    Keep the local emergency number handy.
People Also Ask
  • How do I get to Gresik from Bali?
    Take a bus to Gilimanuk, ferry to Ketapang, then bus to Gresik.
  • Is there a train to Gresik?
    Yes, Gresik has a train station.
  • How long is the bus from Ketapang to Gresik?
    It takes about 9 to 10 hours.
  • Can I travel to Gresik by plane?
    No, the nearest airport is in Surabaya.
  • Is Gresik safe?
    Yes, it is a safe city for tourists.
Quick Info
  • From Gianyar, Bali, Indonesia
  • To Gresik, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather.

Things to Do in Gresik
1
Sunan Giri Tomb
A famous pilgrimage site for Muslims.
2
Setigi Tourism
A beautiful limestone quarry turned into a tourist spot.
3
Gresik City Square
A lively place to enjoy local food.
4
Gresik Port
A historic port area.
Tags
Gianyar to Gresik Bali to Gresik Gresik bus terminal East Java travel Ketapang to Gresik Bali to Java bus Gresik tourism Indonesia travel guide