Indonesia

How to get from Jakarta to Malang

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

FASTEST
1h 30min
💶
From
18€
📍
Distance
668 km
Powered by 12Go system

There are 2 way(s) to get from Jakarta to Malang

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

🚌 Departure from Jakarta
📍Most long-distance buses from Jakarta to Malang depart from Pulo Gebang Bus Terminal, one of the largest terminals in Southeast Asia. It's a modern facility with various amenities, including waiting areas, food stalls, and restrooms, designed for comfortable departures.
🚇Pulo Gebang Bus Terminal is accessible via TransJakarta bus routes (corridor 2 or 11, then transfer), Grab/Gojek ride-hailing services, or taxi. A Grab ride from Central Jakarta typically takes 45-60 minutes and costs around 80,000-120,000 IDR depending on traffic.
Buses to Malang depart frequently throughout the day, with numerous overnight options. Services typically start in the early morning (around 06:00) and run until late evening (around 22:00), with departures every 1-2 hours for popular operators.
💸 Transport from 18€ per person
Fastest: 1h 30min
🗓 Book now Secure payment · via 12go.asia

Practical tips

💡
Book Ahead, Especially for Flights

Flights to Malang, especially during peak seasons or holidays, can fill up quickly and prices may rise. Booking a few weeks in advance ensures you get the best fares and avoid any last-minute stress. For buses, booking online a day or two before is usually sufficient.

💡
Choose Overnight Bus for Comfort

If you opt for the bus, consider an overnight service. Many operators offer executive or VIP classes with reclining seats, air conditioning, and sometimes even blankets, making the 10-hour journey much more comfortable and allowing you to save on a night's accommodation.

💡
Pack Snacks and Water

Whether you fly or take the bus, it's always a good idea to bring your own snacks and plenty of water. While buses usually make comfort stops, and airports have food options, having your own provisions can save you money and ensure you have what you like.

💡
Arrive Early for Departures

To avoid any last-minute rush, aim to arrive at the airport at least 2 hours before your flight or 30-45 minutes before your bus departure. This allows ample time for check-in, security, and finding your gate or bus.

💡
Use Reliable Booking Platforms

When booking online, stick to well-known and reputable platforms like 12go.asia or directly through airline/bus operator websites. This minimizes the risk of scams and ensures you receive instant confirmation and valid tickets.

🛣️ The journey experience

Traveling from Jakarta to Malang offers a great blend of convenience and scenic routes, and we're here to help you navigate the options. Unlike the complex island-hopping in Bali or Lombok, this journey to East Java is quite straightforward. You have two main choices: a comfortable overnight bus that lets you see the landscapes, or a quick flight that gets you there in no time. We'll break down the real durations, including travel to and from terminals, so you can compare everything side-by-side and choose what fits your schedule and budget best.

For those looking for efficiency, a flight from Jakarta to Malang is your fastest bet, taking around 2 hours for approximately 55€. While direct, remember to factor in airport transfer times in both cities, which can add 2-3 hours to your total journey. If you prefer to save on accommodation and experience more of Indonesia's overland travel, the overnight bus is a fantastic option. It takes about 10 hours and costs around 18€, offering a chance to relax or sleep while you travel.

Choosing between flying and taking the bus depends entirely on your priorities. If time is critical, flying is the clear winner, but the bus provides a more budget-friendly and arguably more authentic travel experience. Both options are reliable for this route, so you won't face the same scheduling challenges or sea condition worries as you might with island ferries. You can book both flights and bus tickets online with instant confirmation, ensuring a smooth, hassle-free start to your East Java adventure.

Frequently asked questions — Jakarta → 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

INCONTOURNABLE
🌈
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 francophone 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 Jakarta Malang flight Jakarta Malang how to get from Jakarta to Malang ticket price Jakarta to Malang travel time Jakarta to Malang travel to Indonesia

Other trips from Jakarta

Book now