In the past, travel between Yogyakarta and Solo (Surakarta) was served by the local Prameks train. However, since February 2021, that service has been replaced by the Jogja Solo commuter train, offering more frequent departures and a more comfortable journey.
Every day, the Jogja Solo commuter train carries thousands of passengers, from office workers and students to tourists travelling between the two cities.
If this is your first time using it, there’s no need to worry. This article covers how to ride the Jogja Solo commuter train, from buying tickets and entering the station to the fares you’ll need to prepare.
List of Jogja Solo Commuter Train Stations

The Jogja Solo commuter train runs from Palur Station in Karanganyar Regency to Yogyakarta (Tugu) Station in the city of Yogyakarta. Along the way, the train stops at several stations where passengers can board or alight.
Here’s the list of Jogja Solo commuter train stations from Solo towards Yogyakarta:
- Palur
- Solo Jebres
- Solo Balapan
- Purwosari
- Gawok
- Delanggu
- Ceper
- Klaten
- Srowot
- Brambanan
- Maguwo
- Lempuyangan
- Yogyakarta (Tugu)
Note: If you’re travelling from Yogyakarta towards Solo, the station order above runs in reverse.
Jogja Solo Commuter Train Ticket Prices and Payment Methods

A one-way Jogja Solo commuter train ticket costs Rp8,000. For a return trip, you’ll need to budget a total of Rp16,000.
To make things easier for passengers, the Jogja Solo commuter train offers several payment methods to suit different needs. Here are your options.
1. Pay via the Access by KAI App
- Download and open the Access by KAI app.
- Select the KRL ticket purchase menu.
- Choose your departure station, destination station, and travel schedule.
- Complete payment using an available method.
- Once payment is successful, scan the QR code at the station’s entry and exit gates.
2. Pay with a Multi Trip Card (KMT)
- Buy a Multi Trip Card (KMT) at a Customer Service counter or a card vending machine available at the station.
- Top up the KMT balance as needed (top-ups are available in multiples of Rp10,000).
- Tap the KMT on the gate reader when entering the station.
- Tap again at the exit gate upon arriving at your destination station.
3. Pay with an Electronic Money Card
- Use a supported e-money card, such as Mandiri e-Money, BCA Flazz, BRI BRIZZI, or BNI TapCash.
- Make sure the card has sufficient balance.
- Tap the card at the station entry gate.
- Tap again at the exit gate at your destination station.
4. Pay via GoTransit on the Gojek App
- Open the Gojek app and select the GoTransit menu.
- Choose your departure and destination stations.
- Complete payment using GoPay.
- Once payment is successful, you’ll receive a QR code.
- Scan the QR code at the station’s entry and exit gates.
How to Ride the Jogja Solo Commuter Train
Once you’ve chosen a payment method, you’re ready to travel on the Jogja Solo commuter train. Follow these steps to make sure your journey goes smoothly, especially if this is your first time.

1. Check the Departure Schedule
Before heading out, check the Jogja Solo commuter train schedule via the Access by KAI app or the information boards at the station. Make sure you know the departure time and destination so you don’t board the wrong train.
2. Arrive at the Station Early
Arrive at the station about 15–30 minutes before departure. This gives you enough time to tap in or scan your QR code, find the right platform, and wait for the train without rushing.
3. Enter the Station Area
Enter the station using the ticket you already have.
- Scan the QR code if you purchased your ticket via Access by KAI or GoTransit.
- Tap your card if you’re using a Multi Trip Card (KMT) or an electronic money card.
Make sure the scan or tap is successful before heading to the platform area.
4. Wait for the Train at the Correct Platform
Watch the information boards or listen for station announcements to confirm the departure platform. When the train arrives, stand behind the safety line and let alighting passengers off before boarding.
5. Follow the Rules During the Journey
To keep the trip comfortable for all passengers, please follow these rules:
- No eating or drinking on board.
- No smoking.
- No indecent behaviour.
- No pets allowed.
- Keep the carriage clean throughout the journey.
- Offer priority seats to the elderly, pregnant women, people with disabilities, and passengers who need them.
6. Exit Through the Gate at Your Destination Station
Once you arrive at your destination station, head straight to the exit gate.
- Scan the QR code again if you’re using a digital ticket.
- Tap your card if you’re using a Multi Trip Card (KMT) or an electronic money card.
Make sure the scan or tap is successful so your journey is properly completed.
How Long Does the Jogja Solo Commuter Train Journey Take?

Journey times on the Jogja Solo commuter train depend on your departure and destination stations. For the full route from the first to the last station, the trip generally takes around 1 hour 10 minutes to 1 hour 20 minutes.
For reference, here are estimated travel times from a few stations:
- Palur – Yogyakarta: around 1 hour 20 minutes.
- Solo Balapan – Yogyakarta: around 1 hour 10 minutes.
- Klaten – Yogyakarta: around 30–35 minutes.
- Brambanan – Yogyakarta: around 15–20 minutes.
Note: Estimated travel times may change depending on the operating schedule, journey conditions, or train stops.
Conclusion
Now you no longer need to feel confused about how to ride the Jogja Solo commuter train. From knowing the station list and buying your ticket to following the boarding procedure, everything can be prepared before you set off.
To make your trip even smoother, always check the latest schedule and have the right payment method ready before heading to the station.
