GoAsia
Indonesia

How to Get from Sidoarjo to Malang

Discover the best ways to travel from Sidoarjo to Malang. Compare train classes for a scenic East Java trip.

Last updated: November 3, 2026

How to Get from Sidoarjo to Malang

Photo: Ayampagi / Wikimedia Commons, CC BY 4.0

Contents

Leaving the industrial hum of Sidoarjo for the cooler, colonial charm of Malang is a classic East Java transition. While Sidoarjo serves as a vital hub near Surabaya, Malang sits at a higher elevation, offering a refreshing escape with its wide boulevards, apple orchards, and proximity to the majestic Mount Bromo. The journey between these two cities is relatively short, making it an easy day trip or the start of a highland adventure.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

The landscape changes quickly as you move south. You leave behind the flat coastal plains and begin to see the volcanic peaks of the Arjuno-Welirang massif rising in the distance. Because this route is heavily used by commuters, students, and tourists alike, the transport infrastructure is reliable and straightforward, focusing primarily on the efficient Indonesian rail network.

Sidoarjo to Malang by Train

Taking the train is the gold standard for this route. It is faster than braving the unpredictable traffic on the main provincial roads and offers a much more comfortable vantage point to watch the Javanese countryside roll by. The tracks wind through rice paddies and small villages, providing a glimpse of rural life that you miss from the highway. You can easily secure your seat by booking through GoAsia.cc, which allows you to compare the various classes available for this short hop.

The journey is short, so even the most basic options are comfortable, but the choice of class allows you to tailor the experience to your budget and preference for legroom.

Executive Class

For those seeking the highest level of comfort, Executive Class is the way to go. It offers more space than Economy and is an excellent choice if you want to get some work done or simply relax in a quiet environment. The ticket costs more, but the added comfort makes it worth the small premium.

Economy Class

Indonesian Economy Class has seen massive improvements over the years. While less plush than Executive Class, it is an incredibly cost-effective way to travel. This is the preferred choice for local travelers and budget-conscious backpackers who appreciate the authentic atmosphere of Javanese rail travel.

Comparing Your Options

ModeComfort
Train (Economy)Standard
Train (Executive)High

Tips for Traveling from Sidoarjo to Malang

  • Book in Advance: While there are several daily departures, trains to Malang are popular, especially on weekends and public holidays when Surabaya residents head to the mountains. Booking a few days ahead ensures you get your preferred class.
  • Arrive Early at Sidoarjo Station: Sidoarjo station is busy but manageable. Arriving early gives you enough time to check in with your booking code.
  • Keep Your ID Ready: Keep your passport or a valid photo ID handy together with your booking code.
  • Watch the Scenery: Try to get a window seat. As you approach Malang, the terrain becomes more rugged and green, offering great photo opportunities of the tropical landscape.
  • Dress in Layers: While it might be hot in Sidoarjo, the air conditioning on the train can be quite cold, and Malang itself is significantly cooler than the coast, especially in the evenings.

Timetable

Train Sidoarjo - Malang $ 4.31–26.59 1h 2m – 1h 46m
  • →  Economy CB 08:59, 09:18
  • →  Executive AA 08:59, 09:18, 10:39
  • →  Economy CA 08:59, 09:18
  • →  Executive AC 08:59, 09:18, 10:39
  • →  Economy CC 08:59, 09:18
  • →  Economy CD 08:59, 09:18
  • →  Executive AB 08:59, 09:18, 10:39
  • →  Executive AD 08:59, 09:18, 10:39

Frequently Asked Questions

How can I book tickets from Sidoarjo to Malang?

Use the booking tool on this page to compare the transport options currently available from Sidoarjo to Malang, including current prices and schedules.

What is the cheapest way to get from Sidoarjo to Malang?

The cheapest way to travel this route is by Economy Class train. These carriages provide a reliable, budget-friendly journey into the highlands.

What is the fastest way to get from Sidoarjo to Malang?

The fastest way to reach Malang from Sidoarjo is by train. This is significantly faster than driving, as it avoids the frequent traffic congestion found on the Surabaya-Malang highway.

How long does it take to get from Sidoarjo to Malang?

The travel time varies slightly depending on the specific train service. Most travelers find the trip short and convenient.

Are there different train stations in Malang?

Most major trains stop at Malang Kotabaru, which is the main station located in the city center near many hotels and attractions. Some local trains may also stop at Malang Kotalama, so check your ticket to ensure you disembark at the most convenient station for your accommodation.

Is the train ride from Sidoarjo to Malang scenic?

Yes, the train ride offers lovely views of East Java's agricultural heartland. As the train climbs toward Malang, you will see sprawling rice fields and the silhouettes of surrounding volcanoes, making it a very pleasant short journey.

Can I buy food and drinks on the train?

Yes, most trains on this route have a canteen carriage or a trolley service where you can purchase snacks, bottled water, and hot meals like nasi goreng. Prices on board are generally quite reasonable.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.