Mojokerto
Mojokerto
Malang
Malang
Train Bus

Mojokerto to Malang

Updated: 29 May 2026

Traveling from Mojokerto to Malang covers roughly 100 kilometers through scenic mountainous terrain. You can choose between a direct bus or a combination of train and bus via Surabaya. The drive takes you through the winding roads of the Batu highlands, offering beautiful views of Mount Arjuno. Public transport is frequent, with buses departing from the Kertajaya Terminal. This route is popular for those heading to the cool climate of Malang for weekend getaways.

Total Distance: 100 km driving distance, 75 km straight-line air distance.
Fastest Way
Private car via the Pandaan-Malang toll road takes approximately 2 hours.
Cheapest Way
Direct bus from Kertajaya Terminal is the most economical option.
Compare Mojokerto to Malang Routes
Train
Connecting
Bus
Direct
Duration 4 hours 3 hours
Avg Price IDR 50,000 - 100,000 IDR 40,000 - 60,000
Operator KAI (via Surabaya) Restu or Puspa Indah
Route Mojokerto Station to Surabaya Gubeng, then train to Malang Kota Baru. Mojokerto Terminal to Arjosari Terminal Malang via Batu.
Tip Book tickets via the KAI Access app in advance. Sit on the left side for better views of the mountain landscape.
Travel Tips
  • Bring a Jacket
    Malang and Batu are significantly cooler than Mojokerto; pack warm clothing.
  • Book Toll Tickets
    Ensure your e-toll card has sufficient balance for the Pandaan-Malang toll road.
  • Morning Departure
    Leave early to avoid the afternoon fog that often descends on the mountain roads.
  • Local Snacks
    Try the local apple chips (keripik apel) which are a specialty of the Malang region.
  • Use Official Taxis
    At Arjosari Terminal, use official taxi counters or ride-hailing apps to avoid overcharging.
Safety Tips
  • Winding Roads
    If driving, be prepared for sharp turns and steep inclines near Batu.
  • Vehicle Check
    Ensure your brakes are in perfect condition before driving through the mountain passes.
  • Public Transport
    Keep your valuables secure in your bag while traveling on public buses.
  • Weather Alerts
    Check for landslide warnings during the peak of the rainy season.
People Also Ask
  • Is there a direct train to Malang?
    No, you must transit through Surabaya Gubeng station.
  • How long does the bus take?
    It usually takes 3 hours depending on traffic and stops.
  • Is the toll road expensive?
    The toll fee is reasonable, usually under IDR 100,000 for a car.
  • Can I rent a car in Mojokerto?
    Yes, many local rental agencies offer cars with or without drivers.
  • What is the best way to get to Batu?
    Take a bus to Malang and then a local minibus (angkot) or taxi to Batu.
Quick Info
  • From Mojokerto, Jawa Timur, Indonesia
  • To Malang, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

April to October, as the dry season provides clear views of the mountains and safer driving conditions.

Things to Do in Malang
1
Jatim Park
Visit the famous theme parks in Batu, which offer educational and recreational activities for all ages.
2
Mount Bromo Tour
Malang serves as a gateway for sunrise tours to the Bromo-Tengger-Semeru National Park.
3
Coban Rondo Waterfall
Experience the natural beauty of the waterfalls located in the highlands near Malang.
4
Kampung Warna Warni
Walk through the colorful village in Malang, a popular spot for photography and local culture.
Tags
Mojokerto to Malang train Mojokerto Malang bus Mojokerto to Malang travel to Malang East Java transport Malang tourism Mojokerto travel guide how to get to Malang Malang train schedule East Java bus routes