- Must visit
Museum Angkut
Well-kept transport museum in nearby Batu with classic cars, aircraft, and themed halls popular for families and photo stops.
Cheapest price on 19 Oct
£17
Average ticket price on 19 Oct
£17
Fastest journey on 19 Oct
12 h
Average journey duration on 19 Oct
12 h
Buses on 19 Oct
22
Distance
668 km
The best way to find a cheap coach ticket from Jakarta to Malang is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Jakarta to Malang will cost around £17 if you buy it on the day, but you can find cheap coach tickets today for only £17.
On Mon 19 Oct, we found 22 buses from Jakarta to Malang, including 22 direct services.
These direct buses cover the 668 km distance in an average of 12 h but if you time it right, some buses will get you there in just 12 h .
The slowest buses will take 12 h and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
KRAMAT DJATI
KRAMAT DJATI
KRAMAT DJATI
HARAPAN JAYA
HARAPAN JAYA
HARAPAN JAYA
HARAPAN JAYA
HARAPAN JAYA
HARAPAN JAYA
HARAPAN JAYABuses from Jakarta to Malang run on average 23 times per day, taking around 13h 30m. Cheap bus tickets for this journey start at £16 if you book in advance.
There are 23 coaches per day. The earliest coach runs at 06:00, the last at 19:30. The fastest coach covers the 668 km distance in 12h 0m.
Distance 668 km |
Average bus duration 13h 30m |
Cheapest ticket price £16 |
Buses per day 23 |
Direct buses 23 |
Fastest bus 12h 0m |
First bus 6:00 |
Last bus 19:30 |
Cheapest Month Dec |
Cheapest Day Thu |
High Season Jul - Sept |
Low Season Oct - Dec |
Busiest Day Tue |
Least Busy Day Wed |
Best time to book 1 day |
The table below shows live departures for Jakarta to Malang coaches for tomorrow, Monday 19 October. You can also manually refresh the results below to see updated coach journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
HARAPAN JAYA | 6:00 Jakarta, Ampera | 12h00 | 18:00 Malang, Bus Terminal Arjosari | 0 changesdirect | |
HARAPAN JAYA | 6:15 Jakarta, Bus Terminal Kalideres | 12h00 | 18:15 Malang, Bus Terminal Arjosari | 0 changesdirect | |
HARAPAN JAYA | 6:20 Jakarta, Cengkareng | 12h00 | 18:20 Malang, Bus Terminal Arjosari | 0 changesdirect | |
HARAPAN JAYA | 6:30 Jakarta, Taman Kota | 12h00 | 18:30 Malang, Bus Terminal Arjosari | 0 changesdirect | |
HARAPAN JAYA | 6:40 Jakarta, Grogol | 12h00 | 18:40 Malang, Bus Terminal Arjosari | 0 changesdirect | |
KRAMAT DJATI | 7:30 Jakarta, Bus Terminal Kampung Rambutan | 19h34 | 3:04 Malang, Bus Terminal Arjosari | 0 changesdirect | |
KRAMAT DJATI | 8:00 Jakarta, Cililitan | 18h54 | 2:54 Malang, Bus Terminal Arjosari | 0 changesdirect | |
KRAMAT DJATI | 9:00 Jakarta, Pintu Bus Terminal Pulo Gebang | 17h33 | 2:33 Malang, Bus Terminal Arjosari | 0 changesdirect | |
KRAMAT DJATI | 15:00 Jakarta, Bus Terminal Kampung Rambutan | 25h39 | 16:39 Malang, Bus Terminal Arjosari | 0 changesdirect | |
KRAMAT DJATI | 15:30 Jakarta, Cililitan | 24h58 | 16:28 Malang, Bus Terminal Arjosari | 0 changesdirect | |
KRAMAT DJATI | 16:00 Jakarta, Pintu Bus Terminal Pulo Gebang | 24h18 | 16:18 Malang, Bus Terminal Arjosari | 0 changesdirect | |
HARAPAN JAYA | 16:30 Jakarta, Bus Terminal Kampung Rambutan | 12h00 | 4:30 Malang, Bus Terminal Arjosari | 0 changesdirect | |
HARAPAN JAYA | 16:45 Jakarta, Pasar Rebo | 12h00 | 4:45 Malang, Bus Terminal Arjosari | 0 changesdirect | |
HARAPAN JAYA | 17:00 Jakarta, Ampera | 12h00 | 5:00 Malang, Bus Terminal Arjosari | 0 changesdirect | |
HARAPAN JAYA | 17:30 Jakarta, Pondok Pinang | 13h59 | 7:29 Malang, Bus Terminal Arjosari | 0 changesdirect | |
HARAPAN JAYA | 17:30 Jakarta, Lebak Bulus | 12h00 | 5:30 Malang, Bus Terminal Arjosari | 0 changesdirect | |
HARAPAN JAYA | 17:30 Jakarta, Bus Terminal Kalideres | 12h00 | 5:30 Malang, Bus Terminal Arjosari | 0 changesdirect | |
HARAPAN JAYA | 17:45 Jakarta, Taman Kota | 12h00 | 5:45 Malang, Bus Terminal Arjosari | 0 changesdirect | |
HARAPAN JAYA | 18:00 Bus Terminal Tanjung Priok, Jakarta Utara | 12h00 | 6:00 Malang, Bus Terminal Arjosari | 0 changesdirect | |
HARAPAN JAYA | 18:00 Jakarta, Pasar Rebo | 12h00 | 6:00 Malang, Bus Terminal Arjosari | 0 changesdirect | |
HARAPAN JAYA | 18:30 Jakarta, Pintu Bus Terminal Pulo Gebang | 13h59 | 8:29 Malang, Bus Terminal Arjosari | 0 changesdirect | |
HARAPAN JAYA | 18:30 Jakarta, Grogol | 12h00 | 6:30 Malang, Bus Terminal Arjosari | 0 changesdirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Discover the best of Malang — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Malang trip today.
Well-kept transport museum in nearby Batu with classic cars, aircraft, and themed halls popular for families and photo stops.
Museum on Brawijaya military history with vehicles, uniforms, and exhibits explaining East Java’s role in Indonesia’s independence era.
Compact civic museum presenting Malang’s past through photographs, artefacts, and displays on urban and cultural development.
Heritage street corridor with restored shophouses, murals, and pedestrian-friendly lanes that showcase old-town Malang atmosphere.
Central city square with lawns, playgrounds, and shade trees, ideal for people-watching and a pause between nearby landmarks.
Colourful riverside neighbourhood painted in bright hues, popular for photography and community-led urban revitalisation walks.
A Malang staple of beef offal and meatball soup with clear broth. It is especially associated with the city’s fondness for bakso and hearty street food.
Steamed cassava cake filled with sweet coconut and palm sugar. This traditional snack from the Malang area is known for its soft texture and simple local ingredients.
Sticky black rice porridge sweetened with palm sugar and coconut milk. A common East Javan dessert drink, warming and widely enjoyed in Malang.
Historic casual restaurant famed for Bakso Malang. Expect classic meatball soup, old-school charm and a busy local atmosphere.
Well-known local eatery specialising in rawon, East Java’s dark beef soup. Simple setting with dependable traditional flavours.
Popular spot for affordable Javanese dishes including pecel and mixed rice. Relaxed, no-frills and favoured by locals.
Budget-friendly versus many Indonesian tourist cities, with low-cost local meals, cheap app taxis and generally good-value hotels and guesthouses.
Tipping is optional. Restaurants may add service; otherwise round up or leave 5-10%. Round up taxi fares. Small tips are appreciated in cafés.
Official public transport app
Abdulrachman Saleh Airport -> Alun-Alun Kota Malang
Find answers to the most common questions about traveling from Jakarta to Malang by coach. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest coach, the cheapest option, or tips for making the most of your visit at Malang, this guide helps you travel smarter and with confidence.

Most Jakarta to Malang buses use the Jakarta, Pintu Terminal Pulo Gebang to Malang, Terminal Arjosari station pair, with some services arriving at Malang. Use this guide to compare Jakarta and Malang bus stations on this route, check city-centre transport, alongside checking practicalities like bus station facilities and services.
Jakarta, Pintu Terminal Pulo Gebang is 11 km from Jakarta city centre. Public transport options include:
Jakarta, Pintu Terminal Pulo Gebang has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC and Ticket Office.
Food options include: Food court and various food stalls available
Free Wi-Fi in terminal building. ATMs are several ATMs from different banks.
Ticket office support is available at Jakarta, Pintu Terminal Pulo Gebang.
Available at Jakarta, Pintu Terminal Pulo Gebang: Parking, Taxis, WC.
Accessibility facilities are available at Jakarta, Pintu Terminal Pulo Gebang: Wheelchair ramps, dedicated assistance.
Jakarta, Pasar Rebo is 12 km from Jakarta city centre. Public transport options include:
Jakarta, Pasar Rebo has practical services for this route, including Parking, Dining, ATM, Taxis, Accessibility, WC and Ticket Office.
Food options include: Local food stalls and small restaurants nearby
ATMs are several ATMs from major banks nearby.
Ticket office support is available at Jakarta, Pasar Rebo.
Available at Jakarta, Pasar Rebo: Parking, Taxis, WC.
Accessibility facilities are available at Jakarta, Pasar Rebo: Basic ramps available.
Jakarta, Terminal Kampung Rambutan is 11 km from Jakarta city centre. Public transport options include:
Jakarta, Terminal Kampung Rambutan has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC and Ticket Office.
Food options include: Food court and various food stalls available
Free Wi-Fi available. ATMs are several ATMs from different banks.
Ticket office support is available at Jakarta, Terminal Kampung Rambutan.
Available at Jakarta, Terminal Kampung Rambutan: Parking, Taxis, WC.
Accessibility facilities are available at Jakarta, Terminal Kampung Rambutan: Wheelchair ramps available.
Malang, Terminal Arjosari is 6 km from Malang city centre. Public transport options include:
Malang, Terminal Arjosari has practical services for this route, including Parking, Dining, ATM, Taxis, Accessibility, WC and Ticket Office.
Food options include: Several small local restaurants and food stalls inside and around terminal
ATMs are several ATMs from different banks.
Ticket office support is available at Malang, Terminal Arjosari.
Available at Malang, Terminal Arjosari: Parking, Taxis, WC.
Accessibility facilities are available at Malang, Terminal Arjosari: Basic ramps available.
Malang is 1 km from Malang city centre. Public transport options include:
Malang has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC and Ticket Office.
Food options include: Food stalls and small restaurants inside terminal
Free Wi-Fi in waiting area. ATMs are aTM machines inside terminal.
Ticket office support is available at Malang.
Available at Malang: Parking, Taxis, WC.
Accessibility facilities are available at Malang: Wheelchair ramps.
Here are some other resources that might have the information you need