- Recommended
Museum Gula Gondang Winangoen
A compact sugar museum at the Gondang Winangoen complex showing old machinery and the history of the local sugar industry.
The best way to find a cheap bus ticket from Jakarta to Klaten is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Jakarta to Klaten will cost around CHF 15 if you buy it on the day, but the cheapest tickets can be found for only CHF 15.
On Mon, Nov 02, we found 48 buses from Jakarta to Klaten, including 48 direct services.
On Mon, Nov 02 the direct buses cover the 447 km distance in an average of 7 h 40 m but if you time it right, some buses will get you there in just 7 h 25 m .
On Mon, Nov 02 the slowest buses will take 7 h 45 m 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.
ADIBUZZ
|
| ||||||||||||
ADIBUZZ
|
| ||||||||||||
ADIBUZZ
|
| ||||||||||||
ADIBUZZ
|
| ||||||||||||
ADIBUZZ
|
| ||||||||||||
ADIBUZZ
|
| ||||||||||||
ADIBUZZ
|
| ||||||||||||
ADIBUZZ
|
| ||||||||||||
0
|
| ||||||||||||
0
|
| ||||||||||||
Buses from Jakarta to Klaten run on average 59 times per day, taking around 8h 30m. Cheap bus tickets for this journey start at CHF 12 if you book in advance.
There are 59 buses per day. The earliest bus runs at 07:30, the last at 21:30. The fastest bus covers the 277 miles (447 km) distance in 6h 45m.
Distance 277 miles (447 km) |
Average bus duration 8h 30m |
Cheapest ticket price CHF 12 |
Buses per day 59 |
Direct buses 59 |
Fastest bus 6h 45m |
First bus 7:30 AM |
Last bus 9:30 PM |
Cheapest Month Nov |
Cheapest Day Wed |
High Season Jan - Mar |
Low Season Jul - Sep |
Use these quick route answers to check fares, travel time, departure options, and direct services before booking from Jakarta to Klaten.
| Operator | Departure Time | Arrival Time | Duration | Departure days | Cheapest price |
|---|---|---|---|---|---|
Operator PT ADIBUZZ MITRA GEMILANG | Departure Time 12:30AM | Arrival Time 09:05AM | Duration 8h35 | Departure days Thu | Cheapest price CHF 24 |
Operator PT ADIBUZZ MITRA GEMILANG | Departure Time 12:45AM | Arrival Time 08:20AM | Duration 7h35 | Departure days Wed, Thu | Cheapest price CHF 14 |
Operator PT ADIBUZZ MITRA GEMILANG | Departure Time 07:30AM | Arrival Time 03:43PM | Duration 8h13 | Departure days Mon, Tue | Cheapest price CHF 15 |
Operator Infobus | Departure Time 07:30AM | Arrival Time 03:40PM | Duration 8h10 | Departure days Mon, Tue, Sun | Cheapest price CHF 16 |
Operator PO SANTOSO (HQ) | Departure Time 07:30AM | Arrival Time 05:02PM | Duration 9h32 | Departure days Wed, Thu, Fri, Sat | Cheapest price CHF 13 |
Operator PT ADIBUZZ MITRA GEMILANG | Departure Time 07:45AM | Arrival Time 04:10PM | Duration 8h25 | Departure days Mon, Tue | Cheapest price CHF 15 |
Operator PT ADIBUZZ MITRA GEMILANG | Departure Time 10:15AM | Arrival Time 06:05PM | Duration 7h50 | Departure days Wed, Fri, Sat | Cheapest price CHF 14 |
Operator Daytrans | Departure Time 12:00PM | Arrival Time 11:40PM | Duration 11h40 | Departure days Sat | Cheapest price CHF 28 |
Operator Infobus | Departure Time 05:00PM | Arrival Time 01:30AM | Duration 8h30 | Departure days Mon, Tue, Sun | Cheapest price CHF 16 |
Operator PT ADIBUZZ MITRA GEMILANG | Departure Time 05:00PM | Arrival Time 01:20AM | Duration 8h20 | Departure days Mon, Tue | Cheapest price CHF 15 |
Operator PT ADIBUZZ MITRA GEMILANG | Departure Time 05:15PM | Arrival Time 01:30AM | Duration 8h15 | Departure days Mon, Tue | Cheapest price CHF 15 |
Operator Infobus | Departure Time 06:15PM | Arrival Time 02:00AM | Duration 7h45 | Departure days Mon, Tue, Sun | Cheapest price CHF 17 |
Operator Infobus | Departure Time 07:55PM | Arrival Time 03:40AM | Duration 7h45 | Departure days Mon, Tue, Sun | Cheapest price CHF 17 |
The table below shows live departures for Jakarta to Klaten buses for tomorrow, Monday, November 2. You can also manually refresh the results below to see updated bus journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
0 | 7:30 AM Jakarta | 8h13 | 3:43 PM Klaten | 0 transfersDirect | |
ADIBUZZ | 7:30 AM Jakarta, Cijantung | 7h40 | 3:10 PM Klaten, Delanggu Kota | 0 transfersDirect | |
ADIBUZZ | 7:30 AM Jakarta, Cijantung | 8h30 | 4:00 PM Klaten, Jogonalan | 0 transfersDirect | |
ADIBUZZ | 7:30 AM Jakarta, Cijantung | 8h40 | 4:10 PM Klaten, Jogonalan | 0 transfersDirect | |
ADIBUZZ | 7:30 AM Jakarta, Cijantung | 8h15 | 3:45 PM Klaten, Jogonalan | 0 transfersDirect | |
ADIBUZZ | 7:30 AM Jakarta, Cijantung | 8h35 | 4:05 PM Klaten, Kraguman | 0 transfersDirect | |
ADIBUZZ | 7:30 AM Jakarta, Cijantung | 8h20 | 3:50 PM Klaten, Bus Terminal Ir. Soekarno | 0 transfersDirect | |
ADIBUZZ | 7:30 AM Jakarta, Cijantung | 8h13 | 3:43 PM Klaten Tengah | 0 transfersDirect | |
ADIBUZZ | 7:30 AM Jakarta, Cijantung | 8h25 | 3:55 PM Agent Klaten | 0 transfersDirect | |
ADIBUZZ | 7:30 AM Jakarta, Cijantung | 8h00 | 3:30 PM Agent Klaten | 0 transfersDirect | |
ADIBUZZ | 7:30 AM Jakarta, Cijantung | 8h10 | 3:40 PM Klaten, Mlese, Ceper | 0 transfersDirect | |
ADIBUZZ | 7:30 AM Jakarta, Cijantung | 8h05 | 3:35 PM Agent Klaten | 0 transfersDirect | |
ADIBUZZ | 7:45 AM Jakarta, Bus Terminal Kampung Rambutan | 7h25 | 3:10 PM Klaten, Delanggu Kota | 0 transfersDirect | |
ADIBUZZ | 7:45 AM Jakarta, Bus Terminal Kampung Rambutan | 8h10 | 3:55 PM Agent Klaten | 0 transfersDirect | |
ADIBUZZ | 7:45 AM Jakarta, Bus Terminal Kampung Rambutan | 8h25 | 4:10 PM Klaten, Jogonalan | 0 transfersDirect | |
ADIBUZZ | 7:45 AM Jakarta, Bus Terminal Kampung Rambutan | 7h45 | 3:30 PM Agent Klaten | 0 transfersDirect | |
ADIBUZZ | 7:45 AM Jakarta, Bus Terminal Kampung Rambutan | 7h58 | 3:43 PM Klaten Tengah | 0 transfersDirect | |
ADIBUZZ | 7:45 AM Jakarta, Bus Terminal Kampung Rambutan | 8h00 | 3:45 PM Klaten, Jogonalan | 0 transfersDirect | |
ADIBUZZ | 7:45 AM Jakarta, Bus Terminal Kampung Rambutan | 7h50 | 3:35 PM Agent Klaten | 0 transfersDirect | |
ADIBUZZ | 7:45 AM Jakarta, Bus Terminal Kampung Rambutan | 7h55 | 3:40 PM Klaten, Mlese, Ceper | 0 transfersDirect | |
ADIBUZZ | 7:45 AM Jakarta, Bus Terminal Kampung Rambutan | 8h15 | 4:00 PM Klaten, Jogonalan | 0 transfersDirect | |
ADIBUZZ | 7:45 AM Jakarta, Bus Terminal Kampung Rambutan | 8h05 | 3:50 PM Klaten, Bus Terminal Ir. Soekarno | 0 transfersDirect | |
ADIBUZZ | 7:45 AM Jakarta, Bus Terminal Kampung Rambutan | 8h20 | 4:05 PM Klaten, Kraguman | 0 transfersDirect | |
0 | 5:00 PM Jakarta | 8h30 | 1:30 AM Klaten | 0 transfersDirect | |
0 | 6:15 PM Jakarta | 7h45 | 2:00 AM Klaten | 0 transfersDirect | |
ADIBUZZ | 5:00 PM Jakarta, Cijantung | 8h10 | 1:10 AM Klaten, Mlese, Ceper | 0 transfersDirect | |
ADIBUZZ | 5:00 PM Jakarta, Cijantung | 8h25 | 1:25 AM Agent Klaten | 0 transfersDirect | |
ADIBUZZ | 5:00 PM Jakarta, Cijantung | 8h15 | 1:15 AM Klaten, Jogonalan | 0 transfersDirect | |
ADIBUZZ | 5:00 PM Jakarta, Cijantung | 10h30 | 3:30 AM Klaten, Delanggu Kota | 0 transfersDirect | |
ADIBUZZ | 5:00 PM Jakarta, Cijantung | 8h13 | 1:13 AM Klaten Tengah | 0 transfersDirect | |
ADIBUZZ | 5:00 PM Jakarta, Cijantung | 8h30 | 1:30 AM Klaten, Jogonalan | 0 transfersDirect | |
ADIBUZZ | 5:00 PM Jakarta, Cijantung | 8h05 | 1:05 AM Agent Klaten | 0 transfersDirect | |
ADIBUZZ | 5:00 PM Jakarta, Cijantung | 8h40 | 1:40 AM Klaten, Jogonalan | 0 transfersDirect | |
ADIBUZZ | 5:00 PM Jakarta, Cijantung | 8h00 | 1:00 AM Agent Klaten | 0 transfersDirect | |
ADIBUZZ | 5:00 PM Jakarta, Cijantung | 8h35 | 1:35 AM Klaten, Kraguman | 0 transfersDirect | |
ADIBUZZ | 5:00 PM Jakarta, Cijantung | 8h20 | 1:20 AM Klaten, Bus Terminal Ir. Soekarno | 0 transfersDirect | |
ADIBUZZ | 5:15 PM Jakarta, Bus Terminal Kampung Rambutan | 7h50 | 1:05 AM Agent Klaten | 0 transfersDirect | |
ADIBUZZ | 5:15 PM Jakarta, Bus Terminal Kampung Rambutan | 7h55 | 1:10 AM Klaten, Mlese, Ceper | 0 transfersDirect | |
ADIBUZZ | 5:15 PM Jakarta, Bus Terminal Kampung Rambutan | 8h25 | 1:40 AM Klaten, Jogonalan | 0 transfersDirect | |
ADIBUZZ | 5:15 PM Jakarta, Bus Terminal Kampung Rambutan | 7h58 | 1:13 AM Klaten Tengah | 0 transfersDirect | |
ADIBUZZ | 5:15 PM Jakarta, Bus Terminal Kampung Rambutan | 8h20 | 1:35 AM Klaten, Kraguman | 0 transfersDirect | |
ADIBUZZ | 5:15 PM Jakarta, Bus Terminal Kampung Rambutan | 8h00 | 1:15 AM Klaten, Jogonalan | 0 transfersDirect | |
ADIBUZZ | 5:15 PM Jakarta, Bus Terminal Kampung Rambutan | 8h05 | 1:20 AM Klaten, Bus Terminal Ir. Soekarno | 0 transfersDirect | |
ADIBUZZ | 5:15 PM Jakarta, Bus Terminal Kampung Rambutan | 8h15 | 1:30 AM Klaten, Jogonalan | 0 transfersDirect | |
ADIBUZZ | 5:15 PM Jakarta, Bus Terminal Kampung Rambutan | 10h15 | 3:30 AM Klaten, Delanggu Kota | 0 transfersDirect | |
ADIBUZZ | 5:15 PM Jakarta, Bus Terminal Kampung Rambutan | 7h45 | 1:00 AM Agent Klaten | 0 transfersDirect | |
ADIBUZZ | 5:15 PM Jakarta, Bus Terminal Kampung Rambutan | 8h10 | 1:25 AM Agent Klaten | 0 transfersDirect | |
0 | 7:55 PM Jakarta | 7h45 | 3:40 AM Klaten | 0 transfersDirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Review the details behind your booking, from operators and ticket rules to luggage, onboard amenities, accessibility, and route-specific travel policies.
Discover the best of Klaten — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Klaten trip today.
A compact sugar museum at the Gondang Winangoen complex showing old machinery and the history of the local sugar industry.
A museum inside the Prambanan complex displaying stone carvings, temple fragments, and archaeological finds from Central Java.
A local heritage museum in the Bayat area presenting traditional ceramics, tools, and craft history connected to Klaten artisans.
A spring-fed pool and recreation area with clear water, shaded spaces, and family-friendly facilities, popular with local visitors.
A spring complex with natural pools and a greener rural setting, favored for swimming, relaxing, and simple outdoor walks.
A broad town square in central Klaten used for walks, community events, and casual evening visits near civic buildings and shops.
Rice cooked in coconut milk and wrapped in teak leaves, usually served with chicken and spicy areh gravy. A long-standing Klaten specialty linked to local markets and festivities.
Chicken cooked in thick coconut milk with mild spices, known in Klaten for its rich savory gravy and village-style preparation often paired with rice or ketupat.
Goat satay from the Prambanan and Klaten area, grilled over charcoal and seasoned simply to highlight tender meat. A signature Central Java roadside favorite.
Well-known goat satay restaurant in the Prambanan area, serving grilled lamb skewers and gulai in a busy, straightforward local setting.
Casual local restaurant known for traditional Javanese dishes, including chicken and village-style meals, with a family-friendly atmosphere.
Established roadside venue for hearty Central Javanese soups and rice dishes, popular with local diners seeking simple traditional flavors.
Budget-friendly versus many Indonesian tourist hubs. Rooms, local meals, and short rides are usually low cost, with modest prices outside premium hotels and malls.
Tipping is optional. Restaurants may add service. Round up small bills, tip taxis modestly for good help, and leave small change at cafes.
Official public transport app
Terminal Ir. Soekarno, Klaten -> Stasiun Klaten, Klaten
Get destination-focused answers for the end of your trip, including what to do, when to go, practical entry details, and tips for making the most of your time in Klaten.
Find answers to the most common questions about traveling from Jakarta to Klaten by bus. 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 bus, the cheapest option, or tips for making the most of your visit at Klaten, this guide helps you travel smarter and with confidence.

Most Jakarta to Klaten buses use the Jakarta, Cijantung to Agen Klaten station pair, with some services arriving at Klaten, Jogonalan. Use this guide to compare Jakarta and Klaten bus stations on this route, check city-centre transport, alongside checking practicalities like bus station facilities and services.
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.
Jakarta, Cijantung is 12 km from Jakarta city centre. Public transport options include:
Jakarta, Cijantung has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food options include: Local food stalls and small restaurants nearby
Free Wi-Fi at terminal. ATMs are aTM BRI and Mandiri available.
Ticket office support is available at Jakarta, Cijantung.
Available at Jakarta, Cijantung: Parking, Taxis, WC.
Accessibility facilities are available at Jakarta, Cijantung: Basic ramps.
Agen Klaten is 7 km from Klaten city centre. Public transport options include:
Agen Klaten 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 inside terminal
ATMs are several ATMs inside terminal.
Ticket office support is available at Agen Klaten.
Available at Agen Klaten: Parking, Taxis, WC.
Accessibility facilities are available at Agen Klaten: Basic ramps.
Klaten, Jogonalan is 5 km from Klaten city centre. Public transport options include:
Klaten, Jogonalan has practical services for this route, including Wifi, Parking, ATM, Taxis, Accessibility, WC, Shower, and Ticket Office.
Wi-Fi is available at Klaten, Jogonalan. ATMs are available at Klaten, Jogonalan.
Ticket office support is available at Klaten, Jogonalan.
Available at Klaten, Jogonalan: Parking, Taxis, WC.
Accessibility facilities are available at Klaten, Jogonalan: Limited accessibility for passengers with disabilities.
Klaten, Terminal Ir. Soekarno has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food options include: Food stalls and small cafes are available nearby.
Free Wi-Fi available in the waiting area. ATMs are aTMs are located inside the terminal.
Ticket office support is available at Klaten, Terminal Ir. Soekarno.
Available at Klaten, Terminal Ir. Soekarno: Parking, Taxis, WC.
Accessibility facilities are available at Klaten, Terminal Ir. Soekarno: Accessible facilities including ramps and designated seating areas.
Check bus stations information for Jakarta and Klaten, including where buses depart and arrive on this route.
Here are some other resources that might have the information you need