Reliable Booking
Linked with PT KAI for valid e-tickets
Easy Check-in
Scan e-ticket barcode for your boarding pass
Complete Info
Schedules and station info all in your hands
24-hour Customer Service
Reach out to us anytime, anywhere
Various Payment Options
Easy booking with ATM, credit card, or internet banking
Easy Payment with TPayLater
Lets you secure tickets without full payment
Stasiun Gambir → Stasiun Yogyakarta
Starts from
One-way
Stasiun Gambir → Stasiun Yogyakarta
Starts from
One-way
Stasiun Pasar Senen → Stasiun Wates
Starts from
One-way
Stasiun Pasar Senen → Stasiun Wates
Starts from
One-way
Stasiun Pasar Senen → Stasiun Wates
Starts from
One-way
Stasiun Pasar Senen → Stasiun Yogyakarta
Starts from
One-way
Have you ever thought about taking an executive train from Jakarta to Yogyakarta? Besides being comfortable, train travel offers a scenic journey, spacious seating, a calm atmosphere, and increasingly modern facilities. More and more travelers are choosing executive-class trains for their comfort and flexible travel times. If you're looking for complete information—from train options, ticket prices, schedules, and seat layouts to booking tips—this article will guide you through it all from start to finish.
When planning a trip to Jogja, one of the first things to check is the available train options. In the past, there were only a few executive-class trains, but now there are many more choices. Here are some of the main executive trains serving the Jakarta–Yogyakarta route (round trip):
Pretty solid lineup, right? You just need to pick the one that fits your schedule, departure station, and preferred arrival station.
Here comes the most asked question: how much are the tickets? Below are the average ticket prices based on several booking platforms and transportation news sources. Prices may vary over time, so always check Traveloka for the most accurate rates:
Money-saving tip: There are often special discounts or promo tickets available on the Traveloka app—especially during certain periods—so be sure to check regularly.
Talking about schedules can be tricky since they tend to change. Executive train schedules for the Jakarta–Jogja route, whether from Gambir or Pasar Senen, can be checked directly through the Traveloka app. You can choose the date, train, and class based on your needs.
Important note: Schedules can change due to PT KAI policies, weather, track repairs, or high demand. Always get the latest info before your trip. The easiest way is to check directly when booking via Traveloka—it gives you real-time updates and convenient filters to personalize your search.
Ever wondered what the seat layout looks like in executive class? Most executive train coaches use a 2-2 layout per row, meaning two seats on each side of the aisle. The seats are wide, cushioned, and can recline. They also come with a leg rest, folding table, power outlet, and reading lamp.
Key features of executive seat layout:
For Priority class, the layout is similar but with more space between seats. The legroom is extra generous, seats recline further, and each one has its own LCD screen.
Picture this: lying back comfortably, watching a movie, no knees bumping the seat in front of you, and walking to the restroom without disturbing anyone. Sounds like the perfect trip already.
To make sure your booking goes smoothly and you don’t miss out on seats or choose the wrong ones, here are some tips from travelers and social media reviews:
A little extra effort can go a long way in turning your dream trip into reality.
Booking has never been easier. Here’s a quick guide for first-timers:
Traveloka also offers features like price alerts, departure reminders, and refund/reschedule options—super helpful for last-minute changes or emergencies.
That’s your complete and easy-to-follow guide to taking an executive train from Jakarta to Yogyakarta—from train choices and prices to seat layout and booking tips. Riding executive class feels like a mini vacation before you even reach your destination. Sit back, relax, enjoy the rice field views, snack on your favorite food, take selfies, and maybe catch the sunset along the way.
Plan your trip wisely, use the tools available, and don’t hesitate to hunt for promo fares to make your journey even more affordable. Happy ticket hunting and have an amazing time in Yogyakarta!
Buy your train ticket at Traveloka by following these steps:
Your booking is confirmed as soon as you receive your e-ticket, which contains a booking code from PT Kereta Api Indonesia. You should be able to find your e-ticket in your email, SMS, and on My Booking.
On the day of your departure, you have to bring your Traveloka e-ticket to the departure station. Please make sure to arrive at the station at the latest 60 minutes before your departure schedule. Upon your arrival at the station, please follow these steps:
You can book up to four seats for four adults under one booking code. You can also bring your infant with you, but please be informed that they will not have their own seat.
Yes, you can manage to cancel or get a refund for your train ticket, for further information, you can learn it here.
PT KAI requires reschedule or reroute requests to be made in person at any of the selected stations for verification purposes. For further information, you can find it here.
You can get cheaper train tickets if you purchase them within two hours before departure. However, this offer may not be available for all routes or schedules, and discounted tickets are limited.
Passengers must show an ID before boarding. While a KTP (Indonesian ID card) is preferred, other forms of identification that include personal details and a photo can also be used if a KTP is not available.
Train tickets are valid only for the named passenger and cannot be transferred or used for a different schedule, train number, or departure time from what is stated on the ticket.
Passengers are allowed to bring up to 20 kg of baggage without extra charges. Baggage exceeding this limit will incur additional fees.
Excess baggage fees are Rp 10,000/kg for executive class, Rp 6,000/kg for business class, and Rp 2,000/kg for economy class.