Home > Train Ticket > Template Train SEO

Economy Train from Jakarta to Jogja

Trains

Origin
Type a city or station name
Destination
Type a city or station name
Departure
Aug 6, 2025
Return
Adult
Age 3+
Infant
Below age 3
Search Ticket

Why Book Economy Train Tickets from Jakarta to Jogja at Traveloka?

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

Jakarta to Jogja Economy Class Train Details

Distance from origin to destination

510 KM

Average time

6 - 15 hours

Jakarta to Jogja Economy Train Schedule

Operator, Departure Time, Arrival Time, Departure Station, Arrival Station, Price, Bengawan, 08:55, 17:10, Pasar Senen, Lempuyangan, Rp 74.000, # Progo, 23:20, 06.07 (+1 day), Pasar Senen, Lempuyangan, Rp 270.000, # Jayakarta, 17.10, 00:33 (+1 day), Pasar Senen, Lempuyangan, Rp 290.000, # Gajah Wong, 07:55, 15:19, Jatinegara, Lempuyangan, Rp 300.000, # Fajar Utama (YK), 07:35, 15:10, Pasar Senen, Yogyakarta, Rp 310.000, #

Other Popular Train Routes

Semarang

Jakarta → Semarang,from,Rp 74.000,# Bandung → Semarang,from,Rp 161.000,# Tegal → Semarang,from,Rp 49.000,# Solo → Semarang,from,Rp 28.000,# Surabaya → Semarang,from,Rp 49.000,#

Bandung

Jakarta → Bandung,from,Rp 45.000,# Tasikmalaya → Bandung,from,Rp 58.000,# Yogyakarta → Bandung,from,Rp 80.000,# Solo → Bandung,from,Rp 290.000,# Surabaya → Bandung,from,Rp 340.000,#

Surabaya

Solo → Surabaya,from,Rp 88.000,# Yogyakarta → Surabaya,from,Rp 88.000,# Semarang → Surabaya,from,Rp 49.000,# Bandung → Surabaya,from,Rp 340.000,# Jakarta → Surabaya,from,Rp 310.000,#

All About Economy Train from Jakarta to Jogja

For many people, trains are an appealing transportation option. With affordable ticket prices, efficient travel times, and no traffic jams, traveling by train offers a level of comfort and convenience that other modes of transport can’t match. If you’re planning to travel with Indonesian Railways, Traveloka offers a practical solution for buying train tickets online.

By using Traveloka, you can take advantage of Train Ticket Promotions available during certain periods. These promotions offer the chance to get tickets at lower prices than the regular rates. Here are some benefits of using Traveloka to book your train tickets:

Easy Access

Book tickets anytime and anywhere without having to queue, making the booking process more convenient and efficient.

Best Prices

Enjoy exclusive offers and promotions available only on Traveloka, so you can get the best ticket prices.

Flexible Options

Compare various schedules and train classes to find the option that best fits your needs and preferences.

Convenient Payment

Benefit from a range of secure and easy payment methods, including the option to pay later with PayLater.

Comprehensive Search Results

Find detailed information on schedules, prices, and train routes with comprehensive search results.

Secure Online Transactions

Transactions made through Traveloka are guaranteed to be secure with reliable security systems.

Make the most of Traveloka promo or Traveloka coupon code to enjoy discounts on train ticketsbus tickets, travel tickets, car rentalairport transfer, and other services such as flightshotels, and Xperience. Looking for the perfect gift for someone special? You can also purchase a Traveloka Gift Voucher, ideal for occasions like birthdays, weddings, and more.

With these advantages, your train travel will be more comfortable and cost-effective.

Read More

Frequently Asked Questions

Buy your train ticket at Traveloka by following these steps:

  • Tap Train on your homepage.Fill in the routes, departure and return dates, and the number of passengers, then tap Search.
  • You will see the train names, classes, and departure times. Select one that fits your preferences.
  • Fill in the required details, such as Contact Details and Passenger Details.
  • You can choose your seat by tapping on Select Seat. Then, tap Continue to Payment to make your payment. Please review your details before making your payment. Keep in mind that your payment must be made in the exact amount as stated on the invoice to the last three digits.


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:


  • Go to the check-in machine.
  • Open My Booking on your Traveloka App and find your e-ticket.
  • Enter the booking code or scan the barcode at the machine.
  • Print your boarding pass.


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.