Bantul
Bantul
Solo
Solo
Train Bus

Bantul to Solo

Updated: 28 May 2026

The route from Bantul to Solo is a short 65-kilometer journey. The most popular and affordable way to travel is via the KRL Commuter Line from Yogyakarta Station. Alternatively, you can take a local bus from Giwangan Terminal. The trip is quick, usually taking less than two hours. You will pass through scenic rural landscapes and small towns.

Total Distance: 65 km driving distance, 60 km straight-line air distance.
Fastest Way
KRL Commuter Line takes 80 minutes from Yogyakarta to Solo Balapan.
Cheapest Way
KRL Commuter Line at 8,000 IDR is the most economical option.
Compare Bantul to Solo Routes
Train
Direct
Bus
Direct
Duration 1 hour 20 mins 2 hours
Avg Price 8,000 IDR 20,000 IDR
Operator KRL Commuter Line Patas AC Bus
Route Yogyakarta Station to Solo Balapan Station. Giwangan Terminal to Tirtonadi Terminal.
Tip Use a Multi-Trip Card (KMT) or e-money card for seamless entry. Buses are frequent and depart every 30 minutes.
Travel Tips
  • KRL Card
    Ensure you have an e-money card as KRL stations do not accept cash for tickets.
  • Station Access
    Yogyakarta Station is easily accessible from Bantul via local transport or taxi.
  • Solo Balapan
    Solo Balapan is the main station; use it for easy access to the city center.
  • Food
    Try the local 'Nasi Liwet' when you arrive in Solo.
  • Timing
    Avoid peak hours on the KRL to ensure you get a seat.
Safety Tips
  • Bus Safety
    Keep your belongings close to you while on public buses.
  • Night Travel
    Solo is generally safe, but avoid walking in isolated areas late at night.
  • Taxi Apps
    Use Grab or Gojek for reliable transport within Solo.
  • Emergency
    Keep the local police number saved on your phone.
People Also Ask
  • Is the train direct?
    Yes, the KRL Commuter Line runs directly between Yogyakarta and Solo.
  • How much is the train?
    The fare is a flat rate of 8,000 IDR.
  • Where to catch the bus?
    Buses to Solo depart from Giwangan Terminal in Yogyakarta.
  • Is Solo safe?
    Yes, Solo is considered a very safe and friendly city for tourists.
  • What is the best time to visit?
    Any time is good, but the dry season offers better weather for sightseeing.
Quick Info
  • From Bantul, Daerah Istimewa Yogyakarta, Indonesia
  • To Solo, Jawa Tengah, Indonesia
  • Modes
Best Time to Travel

Any time of year, though mornings are best to avoid heat.

Things to Do in Solo
1
Keraton Surakarta
Visit the royal palace of the Surakarta Sunanate. It is a center of Javanese culture and history.
2
Pasar Klewer
Shop for traditional batik fabrics at this famous market. It is the largest textile market in the city.
3
Mangkunegaran Palace
Tour the beautiful palace grounds and museum. The architecture is a blend of Javanese and European styles.
4
Balaikambang Park
Relax in this large public park known for its deer and lush greenery. It is perfect for a family outing.
Tags
Bantul to Solo train Yogyakarta to Solo KRL Solo travel guide Bantul to Surakarta bus KRL Commuter Line Yogyakarta cheapest way to Solo Solo transport traveling to Solo from Bantul