Singaraja
Singaraja
Mojokerto
Mojokerto
Train

Singaraja to Mojokerto

Updated: 28 May 2026

Mojokerto is the heart of the ancient Majapahit Kingdom. To reach it from Singaraja, cross the Bali Strait to Ketapang, then take a train to Mojokerto Station. The route traverses the central plains of East Java, passing through lush agricultural landscapes.

Total Distance: Driving distance 420 km, straight-line air distance 350 km.
Fastest Way
Private car from Ketapang to Mojokerto, taking 8 hours.
Cheapest Way
Public bus from Ketapang to Mojokerto terminal.
Compare Singaraja to Mojokerto Routes
Train
Connecting
Duration
11 hours
Avg Price
300,000 - 450,000 IDR
Operator
PT Kereta Api Indonesia
Route
Singaraja-Gilimanuk-Ketapang-Mojokerto

The train ride from Ketapang to Mojokerto is very comfortable.

Travel Tips
  • Train Station
    Mojokerto Station is well-connected to other major cities.
  • Local Transport
    Use Ojek for visiting the scattered archaeological sites.
  • Food
    Try the local Sambal Wader, a popular fish dish.
  • Weather
    It can be very hot; carry a hat and sunscreen.
  • Booking
    Book train tickets early for popular routes.
Safety Tips
  • Road Safety
    Be careful when crossing busy streets in the city.
  • Valuables
    Keep your camera and phone secure at archaeological sites.
  • Health
    Drink plenty of water during your temple visits.
  • Emergency
    Know the location of the nearest hospital.
People Also Ask
  • Is Mojokerto a good place for history lovers?
    Yes, it is the best place to learn about the Majapahit Empire.
  • How far is Mojokerto from Surabaya?
    It is about 50 km, taking 1 hour by train.
  • Can I visit Trowulan in one day?
    Yes, it is easily accessible from Mojokerto city.
  • What is the best way to get around Trowulan?
    Hiring a local guide with a motorcycle is the most efficient way.
  • Are there hotels in Mojokerto?
    Yes, there are several budget and mid-range hotels.
Quick Info
  • From Singaraja, Bali, Indonesia
  • To Mojokerto, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

April to October for pleasant weather.

Things to Do in Mojokerto
1
Trowulan Archaeological Site
The former capital of the Majapahit Empire. It features many ancient temples and ruins.
2
Bajang Ratu Gate
A magnificent red-brick gate that served as an entrance to the royal palace.
3
Candi Tikus
A unique ancient bathing pool with intricate brickwork.
4
Museum Majapahit
Houses a vast collection of artifacts from the Majapahit era.
Tags
Singaraja to Mojokerto Bali to Mojokerto travel to East Java Mojokerto transport Gilimanuk to Mojokerto train to Mojokerto East Java history ferry crossing