Skip to main content

How to get from Klaten to Karanganyar by bus and train?

From Klaten to Karanganyar by bus and train

To get from Klaten to Karanganyar in Surakarta, you’ll need to take one train line and 2 bus lines: take the KRL train from Klaten station to Purwosari station. Next, you’ll have to switch to the K2 bus and finally take the K1 bus from Sub Terminal Kerten station to Bulog station. The total trip duration for this route is approximately 1 hr 8 min.

68min
Train - KRLKRL
Bus - K2K2
Bus - K1K1
Leaves from Klaten

Step by Step

  • 1
    Start from train station
    Start from train station
    Klaten
  • 2
    Train - KRLKRL
    Wait for train
    KRL
    Solo Balapan
  • 3
    Ride to train station
    Ride to train station
    Purwosari
    29 min
  • 4
    Walk to bus station
    Walk to bus station
    Stasiun Purwosari
    30 m • 1 min
  • 5
    Bus - K2K2
    Wait for bus
    K2
    Sub Terminal Kerten
  • 6
    Ride to bus station
    Ride to bus station
    Sub Terminal Kerten
    ID SurOff19
    3 min
  • 7
    Bus - K1K1
    Wait for bus
    K1
    Bandara Adisoemarmo
  • 8
    Ride to bus station Bulog
    Ride to bus station
    Bulog
    ID SurOff3
    21 min
*Duration based on 8am traffic

Alternative route from Klaten to Karanganyar by bus and train via KRL and K1

To get from Klaten to Karanganyar in Surakarta, take the KRL train from Klaten station to Purwosari station. Next, take the K1 bus from Rs Kasih Ibu station to Bulog station. The total trip duration for this route is approximately 1 hr 8 min.

68min
Train - KRLKRL
Bus - K1K1
Leaves from Klaten

Step by Step

  • 1
    Start from train station
    Start from train station
    Klaten
  • 2
    Train - KRLKRL
    Wait for train
    KRL
    Solo Balapan
  • 3
    Ride to train station
    Ride to train station
    Purwosari
    29 min
  • 4
    Walk to bus station
    Walk to bus station
    Rs Kasih Ibu
    ID SurOff22
    630 m • 9 min
  • 5
    Bus - K1K1
    Wait for bus
    K1
    Bandara Adisoemarmo
  • 6
    Ride to bus station Bulog
    Ride to bus station
    Bulog
    ID SurOff3
    23 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Surakarta.
All local mobility options in one app

Public transit directions from Klaten to Karanganyar

The distance between Klaten, Surakarta and Karanganyar, Surakarta is approximately 35.44 km, which can typically be travelled in 68 min. Moovit will show you the directions from Klaten to Karanganyar by bus and train, so no matter how you choose to travel in Surakarta – you will always have plenty of easy options.

Public transit stations close to Karanganyar, Surakarta

Karanganyar is located at Karanganyar, Surakarta and the nearest public transit station is Luwes Timur.

Train stations close to Karanganyar:

  • Adi Soemarmo
  • Gawok

Bus stations close to Karanganyar:

  • Luwes Timur
  • Luwes Barat
  • Perempatan Kertasura

Alternative route from Klaten to Karanganyar by bus and train via KRL and K1

To get from Klaten to Karanganyar in Surakarta, take the KRL train from Klaten station to Purwosari station. Next, take the K1 bus from Rs Kasih Ibu station to Bulog station. The total trip duration for this route is approximately 1 hr 8 min.

68min
Train - KRLKRL
Bus - K1K1
Leaves from Klaten

Step by Step

  • 1
    Start from train station
    Start from train station
    Klaten
  • 2
    Train - KRLKRL
    Wait for train
    KRL
    Solo Balapan
  • 3
    Ride to train station
    Ride to train station
    Purwosari
    29 min
  • 4
    Walk to bus station
    Walk to bus station
    Rs Kasih Ibu
    ID SurOff22
    630 m • 9 min
  • 5
    Bus - K1K1
    Wait for bus
    K1
    Bandara Adisoemarmo
  • 6
    Ride to bus station Bulog
    Ride to bus station
    Bulog
    ID SurOff3
    23 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Klaten to Karanganyar?

    The fastest way takes 68 minutes, using Bus line KRL, Bus line K2, Bus line K1.

  • What is the alternative route to get from Klaten to Karanganyar?

    The alternative route takes 68 minutes, using Bus line KRL, Bus line K1.

  • Is there a direct train between Klaten and Karanganyar in Surakarta?

    No, you’ll have to take one train line and 2 bus lines in total. The total travelling time is 1 hr 8 min.

  • Which train line goes from Klaten to Karanganyar in Surakarta?

    The KRL train line goes from Solo Balapan station near Klaten to Purwosari station. From there you’ll have to take 2 bus lines till Purwosari station near Karanganyar in Surakarta

  • How long does it take to travel from Klaten to Karanganyar in Surakarta by train and bus?

    The total travel time between Klaten and Karanganyar in Surakarta by train and bus is about 1 hr 8 min.

  • Where do I get on the train near Klaten to get to Karanganyar in Surakarta?

    Get on the KRL train from the Solo Balapan station near Klaten in Surakarta.

  • Where do I get off the train when travelling between Klaten and Karanganyar in Surakarta?

    Get off the train at the Purwosari stop, which is closest to Karanganyar in Surakarta.