Nusa Dua
Nusa Dua
Mojokerto
Mojokerto
Train Bus

Nusa Dua to Mojokerto

Updated: 28 May 2026

Traveling from Nusa Dua to Mojokerto involves crossing from Bali to Java via ferry, followed by a journey through the heart of East Java. You can take a direct bus from Bali to Mojokerto or travel to Surabaya by bus and switch to a local train. The total distance is approximately 500 km. Mojokerto is historically significant as the former capital of the Majapahit Empire. The route offers a mix of coastal scenery and inland agricultural landscapes.

Total Distance: Driving distance 500 km, straight-line air distance 410 km.
Fastest Way
Private car via the Trans-Java Toll Road is the fastest, taking about 11 hours.
Cheapest Way
Direct bus is the most cost-effective way to reach Mojokerto without changing vehicles.
Compare Nusa Dua to Mojokerto Routes
Train
Connecting
Bus
Direct
Duration 16 hours 14 hours
Avg Price IDR 500,000 (Bus + Train) IDR 400,000 - 600,000
Operator KAI (from Surabaya) Lorena
Route Nusa Dua - Ketapang (Bus) - Banyuwangi Kota (Train) - Mojokerto Nusa Dua - Gilimanuk - Ketapang - Surabaya - Mojokerto
Tip The train from Banyuwangi to Mojokerto offers beautiful views of the East Java countryside. Choose a night bus to arrive in Mojokerto early in the morning.
Travel Tips
  • Train Booking
    Book your train tickets via the KAI Access app at least two weeks in advance.
  • Bus Comfort
    Bring a neck pillow and a blanket, as bus air conditioning can be very cold.
  • Local Transport
    Use ride-hailing apps like Gojek or Grab for easy movement within Mojokerto city.
  • Food
    Try the local 'Nasi Jagung' or 'Sambal Wader' at local warungs.
  • Language
    Learning basic Javanese phrases will help you interact better with locals.
Safety Tips
  • Crowded Areas
    Be mindful of your belongings in crowded bus terminals.
  • Road Safety
    If driving, be aware of motorcycles that often weave through traffic.
  • Health
    Carry basic medication for motion sickness, as the roads can be winding.
  • Emergency
    Keep a list of local emergency contacts, including the nearest hospital.
People Also Ask
  • Is Mojokerto worth visiting?
    Yes, it is a historical hub with significant Majapahit ruins.
  • How do I get from Surabaya to Mojokerto?
    You can take a local commuter train or a bus from Bungurasih Terminal.
  • Are there hotels in Mojokerto?
    Yes, there are several budget and mid-range hotels available.
  • What is the best time to visit Trowulan?
    Early morning is best to avoid the midday heat.
  • Can I use credit cards?
    Cash is preferred in most local markets and small eateries.
Quick Info
  • From Nusa Dua, Bali, Indonesia
  • To Mojokerto, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

April to October, avoiding the peak monsoon season which can cause delays on the roads.

Things to Do in Mojokerto
1
Trowulan Archaeological Site
Explore the ruins of the Majapahit Empire, including Candi Tikus and Candi Bajang Ratu. It is a must-visit for history enthusiasts.
2
Watu Lumpang Waterfall
A beautiful natural site located in the highlands of Mojokerto. It is perfect for photography and nature walks.
3
Pacet Hot Springs
Relax in the natural hot springs located at the foot of Mount Welirang. The water is rich in minerals.
4
Museum Majapahit
Houses a vast collection of artifacts from the Majapahit era. It provides deep insight into ancient Javanese culture.
Tags
Nusa Dua to Mojokerto Bali to Mojokerto bus train to Mojokerto traveling to Mojokerto East Java transport Mojokerto tourism Bali to Java travel bus and train guide