Indonesia

How to get from Yogyakarta to Malang

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips.

⏱
FASTEST
4h 10min
💶
From
8€
📍
Distance
250 km
Powered by 12Go system
⚡ Quick answer

Fastest way from Yogyakarta to Malang: Flight, about 4h 10min (from €129). Cheapest: Bus, from €8 (about 5h 30min – 6h 35min). Main companies selling this route on 12Go (checked on October 13, 2026): Tividi, Indonesia Railways, Handoyo; main departure point: Yogyakarta.

Distance: 250 km. Data updated on .

There are 3 ways to get from Yogyakarta to Malang

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

Bus
5h 30min – 6h 35min
CHEAPEST
8 – 11 €
View
Train
5h 29min – 6h 1min
15 – 16 €
View
Flight
4h 10min – 4h 40min
FASTEST
129 – 134 €
View
🚌 Departure from Yogyakarta
📍Most buses to Malang depart from Giwangan Bus Terminal (Terminal Bus Giwangan) in Yogyakarta. It's a large, active terminal on the southern side of the city, serving routes across Java. Look for signs for 'Malang' or 'Jatim' (East Java).
🚇To reach Giwangan Bus Terminal from central Yogyakarta, you can use a TransJogja bus (line 3A or 3B is common), which costs around IDR 3,500. Alternatively, a Grab or Gojek ride will cost between IDR 20,000-40,000 depending on your exact starting point and traffic, taking 15-30 minutes.
⏰Buses from Yogyakarta to Malang operate frequently throughout the day, typically starting early morning around 6:00 AM and running until late afternoon/early evening, with departures every 1-2 hours. Confirm exact times with your chosen operator.
💸 Transport from 8€ per person
⚡ Fastest: 4h 10min
🗓 Book now Secure payment · via 12go.asia

Companies selling this route on 12Go

Offers listed on 12Go on October 13, 2026 for a departure on November 3, 2026. Timetables and prices change with the date: check them before booking.

CompanyModeDeparts fromFromOffers
Indonesia Railways Train Tugu Yogyakarta €15 14
Handoyo Bus Yogyakarta €8 4
Tividi Bus Yogyakarta €11 105
📶 Stay connected the moment you land

Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.

Yesim · eSIM partner

Practical tips

💡
Book Ahead, Especially for Buses

While not as critical as for fast boats, booking your bus ticket online for the Yogyakarta-Malang route can save you time and ensure you get a seat on your preferred departure, avoiding potential sell-outs, especially during holidays.

💡
Choose Reputable Operators

Opt for well-known bus companies. They tend to offer better maintained vehicles and more reliable schedules, contributing to a safer and more comfortable journey on Java's roads. Check reviews if unsure.

💡
Prepare for Java's Roads

Even on a relatively short 4-hour journey, Indonesian roads can be bumpy. Bring snacks, water, and perhaps a neck pillow. Motion sickness medication might be useful if you're prone to it, just in case.

💡
Keep Your Valuables Safe

As with any public transport, keep your important documents and valuables close to you, not in overhead racks or checked luggage. A small daypack for essentials is always a good idea.

💡
Check Your Luggage Allowance

While buses are generally generous with luggage, it's always wise to check if there are any specific limits for your ticket type. Most buses accommodate a standard backpack and a smaller carry-on.

The journey experience

Traveling from Yogyakarta to Malang is a common leg for those exploring Java beyond the cultural heartland. Unlike island-hopping in Bali or the Gilis, this route is firmly on land, so you won't be dealing with fast boats or ferries. Your main considerations here are comfort, duration, and how best to connect these two significant cities without losing precious travel time. Knowing your options upfront will help you make a smart choice for your journey.

For this route, the most practical and direct option is to take a bus. Typically, a bus journey from Yogyakarta to Malang takes between 5 hours 30 minutes and 6 hours 35 minutes and costs from €8, typically up to €11. Several local bus operators serve this route, offering a generally straightforward and comfortable ride, especially if you opt for a reputable company. While there are no fast boats or flights for this particular internal Java leg, the bus service is efficient and well-established.

Indonesia is vast, and knowing whether a leg is best done by fast boat, bus-and-ferry, or flight is key to a smooth trip. For Yogyakarta to Malang, you can confidently rule out boats and planes. The bus is your go-to, saving you the hassle of figuring out complex transfers. Booking your bus ticket online in advance, especially during peak travel times, will secure your seat and provide instant confirmation, avoiding any last-minute stress at the terminal.

Frequently asked questions — Yogyakarta → Malang

Why visit Malang?

  • ✓ Explore the vibrant rainbow village of Jodipan, a unique photographic spot.
  • ✓ Hike to the majestic Tumpak Sewu waterfall, known as the 'Niagara of Indonesia'.
  • ✓ Discover the ancient Singhasari Kingdom temples like Candi Singhasari and Candi Jago.
  • ✓ Savor local culinary delights at Pasar Oro-Oro Dowo or various street food stalls.
  • ✓ Visit the apple orchards of Batu, just outside Malang, and pick your own fresh apples.
🌙
Recommended stay
3 to 4 nights — Allows for city exploration and day trips to waterfalls or nearby towns.

When to visit Malang?

TROPICAL HIGHLAND CLIMATE

May to September — Dry season with less rain and pleasant temperatures, ideal for outdoor activities.

Jan 😐
Feb 😐
Mar 😐
Apr 😊
May 😊
Jun 😊
Jul 😊
Aug 😊
Sep 😊
Oct 😐
Nov 😐
Dec 😐
📍
In Malang — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Malang
Compare the best rates available
via trip.com

What to do in Malang?

Local experiences, must-see sights and activities selected for you

MUST-SEE
🌈
Jodipan Colorful Village
Explore the vibrant houses of Jodipan, a former slum transformed into a popular tourist attraction. Walk along the rainbow-painted alleys and bridges, and interact with local residents. Arrive early morning for the best light and fewer crowds. Entrance fee is usually around 1€.
🌋
Mount Bromo Sunrise Tour
Witness an unforgettable sunrise over the dramatic landscape of Mount Bromo and its surrounding volcanoes. This iconic experience often starts in the middle of the night from Malang. Book a jeep tour in advance, expect to pay around 40-60€ for a shared tour, excluding park entrance fees.
🍜
Culinary Tour Alun-Alun Malang
Dive into Malang's street food scene around Alun-Alun (main city square). Sample local specialties like Bakso Malang, Cwie Mie, and Ronde. Visit in the evening when the food stalls come alive. Most dishes cost less than 2-3€, making it a budget-friendly culinary adventure.
🏛️
Singhasari Temple History
Explore the ancient Singhasari Temple, a remarkable relic from the 13th-century Singhasari Kingdom. Marvel at its intricate carvings and learn about Javanese history. The site is relatively quiet, offering a peaceful experience. Opening hours are typically 7 AM to 5 PM, with a small entrance fee around 1€.
💦
Tumpak Sewu Waterfall Daytrip
Embark on a day trip to Tumpak Sewu, one of Java's most stunning waterfalls, often called the 'Niagara of Indonesia.' Be prepared for a challenging but rewarding trek down to the base. Wear sturdy shoes and bring water. Consider hiring a local guide for safety; costs vary but budget around 5-10€ for a guide.
🌳
Coban Rondo Labyrinth
Visit Coban Rondo Waterfall and its unique garden labyrinth. Enjoy the refreshing spray of the waterfall before attempting to navigate the hedge maze. It's a fun activity for an hour or two. The entrance fee for the waterfall area is approximately 2-3€, with an additional small fee for the labyrinth.
🎨
Kampung Tridi 3D Art
Across the river from Jodipan, discover Kampung Tridi, a village dedicated to 3D street art. Pose with imaginative murals that create optical illusions, offering unique photo opportunities. Combine this with a visit to Jodipan for a full colorful experience. Entrance fee is minimal, typically less than 1€.
☕
Coffee Plantations Ngabab
Explore the lush coffee plantations around Ngabab village, located on the slopes of Mount Arjuno. Learn about the coffee-making process from bean to cup, and enjoy fresh local brews. Many small farms offer informal tours. Consider hiring a motorbike or car for easy access, or joining a specialized tour; costs vary.

How long to visit Malang?

2 to 4 days

For an independent traveler, 3 to 4 days are ideal to explore Malang. This allows you to visit the colorful villages, local markets, and take a day trip to Mount Bromo or nearby waterfalls without rushing. With only 2 days, focus on the city's main attractions.

Related searches

bus Yogyakarta Malang train Yogyakarta Malang flight Yogyakarta Malang how to get from Yogyakarta to Malang ticket price Yogyakarta to Malang travel time Yogyakarta to Malang travel to Indonesia

Other trips from Yogyakarta

Book now