1map logoGo to main page

Surabaya, East Java to Malang, East Java from $4: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Surabaya, Indonesia
to
Malang, Indonesia

How to Get from Surabaya to Malang: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$4 by trainBest price
98 kmDistance
1h 8m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Surabaya to Malang with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Citi Trans
Bus
Average Duration
1h  53m
Estimated price
$9-11
Recommended
Company
Kereta API
Train
Average Duration
1h  57m
Estimated price
$4-18
Cheapest
route map
Distance: 98 km
Duration: 1h 8m

See more options

Company
Various
Drive
Average Duration
1h  8m
Estimated price
$10-16
Company
Various
Taxi
Average Duration
1h  8m
Estimated price
$28-35

Traveling From Surabaya to Malang

The journey from Surabaya to Malang showcases a blend of urban vibrancy and serene nature, with Surabaya bustling with life while Malang offers a cooler climate and breathtaking landscapes.

Best Neighbourhoods in Malang

Malang boasts diverse neighborhoods, each offering distinct experiences for travelers.

Kota Baru
• Trendy cafes and vibrant street art abound.
• Close proximity to parks and green spaces.
Batu
• Known for its cool climate and outdoor activities.
• Home to various amusement parks and natural attractions.
Singosari
• Rich in historical sites and archaeological significance.
• Offers a quieter ambiance away from the city buzz.

Best Times To Visit Malang's Attractions

Timing your visits in Malang can enhance your experience and minimize crowds.

Jodipan Colorful Village
Visit early in the morning for fewer tourists and beautiful morning light.
Batu Night Spectacular
Weekdays offer a quieter experience and more manageable crowds.
Candi Penataran
Explore this archaeological site on weekday mornings for a peaceful atmosphere.

Malang Weather: What to Expect Year-Round

Malang enjoys a mild climate, with temperatures averaging between 20°C to 25°C year-round, making it suitable for exploration any time. The dry season from April to October is especially favorable for outdoor activities, while the wet season brings lush scenery but may affect travel plans.

Dining Recommendation in Malang

Try the famous Malang bakso, a savory meatball soup that showcases a lighter, broth-based flavor compared to Surabaya's heartier seafood dishes. Local eateries often feature charming atmospheres with fresh, locally-sourced ingredients that create a refreshing dining experience distinct from the urban culinary scene of Surabaya.

Surabaya - Malang operators

Explore transport companies operating between Surabaya and Malang, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
08041111000
Website
cititrans.co.id

Bus from Surabaya Kota to Malang

Average Duration
1h 45m
Estimated price
$9-12
Train
Contact phone
021-121
Website
https://kai.id/

Train from Gubeng to Malang

Average Duration
1h 57m
Estimated price
$4-18
Taxi
Website
grab.com

Taxi from Surabaya to Malang

Average Duration
1h 8m
Estimated price
$28-35
Other Show other routes
Contact phone
+62 313 721234
Website
bluebirdgroup.com

Other from Surabaya to Malang

Average Duration
1h 8m
Estimated price
$28-35

Surabaya to Malang: Overview of Bus, Train, Flight, and Car Trips

Traveling between Surabaya and Malang offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Surabaya to Malang, covering a driving distance of 61 miles in just about 1 hour and 8 minutes. 💸 The prices to reach Malang from Surabaya by car range from $10 to $16, offering budget-friendly options for travelers.
Average price
$10 - $16
🚆 Travelers can take a direct train from Surabaya's Gubeng station to Malang, with a journey time of approximately 1 hour and 57 minutes. 💰 Ticket prices for the Surabaya to Malang train route typically range from $4 to $18, offering budget-friendly travel for passengers exploring the region.
Departure Point
Gubeng station
Arrival Point
Malang station
🚌 Experience a convenient and affordable journey from Surabaya to Malang by bus, with a travel time of just 1 hour and 53 minutes. 💰 Enjoy budget-friendly ticket prices ranging from $9 to $11 for a comfortable ride between these two vibrant Indonesian cities.

Frequently asked questions

Find out more about the route from Surabaya to Malang.

Or choose the category:
The distance between Surabaya and Malang is 51 miles, with a road distance of 61 miles. The typical travel times by various modes of transportation are as follows: it takes 1 hour and 57 minutes to reach Malang from Surabaya by train, 1 hour and 8 minutes to reach Surabaya from Malang by car, and 1 hour and 53 minutes to reach Malang from Surabaya by bus. These travel times can help you plan your journey and choose the mode of transportation that suits your needs best.
The most cost-effective transportation option for traveling from Surabaya to Malang is by bus, which costs $9-$12 and takes 1h 53m. This option is affordable and relatively quick, making it a good choice for budget-conscious travelers. However, if time efficiency is a top priority, taking a taxi is the quickest way to reach Malang from Surabaya, taking only 1h 8m. While this option is more expensive, it may be worth it for travelers who are short on time.
The prices for a train ticket between Surabaya and Malang can range from $4 to $18 depending on the class and type of train. On the other hand, bus tickets between Malang and Surabaya typically range from $9 to $11. It is important to check with the respective transportation companies for the most up-to-date and accurate pricing information.
To travel from Surabaya to Malang without using public transportation, you can hire a car or take a taxi. The driving distance between the two cities is 61 miles, and it takes approximately 1 hour and 8 minutes by car. The prices for hiring a car or taking a taxi vary between $10 to $16.
To travel from Surabaya to Malang without a car, the best option is to take a bus. The bus journey takes approximately 1 hour and 53 minutes and costs between $9 and $12. This is a convenient and affordable mode of transportation, allowing you to enjoy the scenic route and relax during the journey.
Yes, there is a direct train link between Surabaya and Malang. The train service operated by Kereta API departs from Gubeng station in Surabaya and arrives at Malang station. The journey takes approximately 1 hour and 57 minutes. The train service runs once daily and operates every day, providing a convenient and direct transportation option between the two cities.
There are plenty of accommodation options near Malang. With over 716 hotels available, you can find something suitable for your stay. Prices start at $15 per night, providing budget-friendly choices. Whether you prefer luxury hotels or budget accommodations, there are many choices to consider when planning your stay near Malang.