Nusa Dua
Nusa Dua
Gresik
Gresik
Bus

Nusa Dua to Gresik

Updated: 28 May 2026

The journey from Nusa Dua to Gresik covers about 550 km. You will travel by bus to the ferry port, cross to Java, and continue by bus to Gresik. Gresik is known for its industrial and religious sites. The trip takes about 15 to 17 hours. It is a journey through the heart of East Java.

Total Distance: Driving distance 550 km, straight-line air distance 430 km.
Fastest Way
Private car via the toll road is the fastest, taking about 11 hours.
Cheapest Way
The bus is the most economical way to reach Gresik.
Compare Nusa Dua to Gresik Routes
Bus
Direct
Duration
16 hours
Avg Price
IDR 400,000 - 650,000
Operator
Gunung Harta
Route
Nusa Dua - Gilimanuk - Ketapang - Surabaya - Gresik

Gunung Harta is a reliable operator for this route.

Travel Tips
  • Booking
    Book your bus tickets in advance.
  • Comfort
    Bring a travel pillow.
  • Local Food
    Try local snacks.
  • Transport
    Use ride-hailing apps.
  • Connectivity
    Mobile data is reliable.
Safety Tips
  • Night Travel
    Be cautious.
  • Valuables
    Keep your belongings secure.
  • Health
    Stay hydrated.
  • Emergency
    Know the local emergency numbers.
People Also Ask
  • Is Gresik a good place to visit?
    Yes, it is a city with rich religious history.
  • How do I get to Gresik from Surabaya?
    You can take a bus or taxi.
  • Are there hotels?
    Yes, there are many options.
  • What is the best time to visit?
    The dry season is best.
  • Is it safe?
    Yes, it is safe for travelers.
Quick Info
  • From Nusa Dua, Bali, Indonesia
  • To Gresik, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

May to September, when the weather is dry.

Things to Do in Gresik
1
Sunan Giri Tomb
A famous religious site.
2
Setigi Tourism
A beautiful limestone quarry park.
3
Alun-Alun Gresik
The city square is a great place to experience local life.
4
Gresik Harbor
A bustling port area.
Tags
Nusa Dua to Gresik Bali to Gresik Gresik travel bus to Gresik traveling to East Java Gresik tourism Bali to Java transport guide