How to Get from Jakarta to Cepu

How to Get from Jakarta to Cepu

Last updated: March 8, 2026

Leaving the towering skyscrapers and humid bustle of Jakarta for the teak forests and industrial heritage of Cepu takes you deep into the heart of Central Java. While Jakarta represents the modern face of Indonesia, Cepu offers a more specialized glimpse into the country's history, particularly its long association with the oil and timber industries. This journey is a transition from the chaotic energy of a megacity to the more rhythmic, steady pace of a Javanese industrial outpost.

Most travelers making this trip choose between the efficiency of the Indonesian rail network and the extensive reach of executive bus lines. The route cuts across the fertile plains of Java, offering views of rice paddies and rural villages that are a world away from the capital. Whether you are heading to Cepu for business in the energy sector or to explore the heritage steam locomotives, securing your seat in advance on GoAsia.cc ensures a smoother transition across the island.

Jakarta to Cepu by Train

The train is widely considered the most comfortable and reliable way to reach Cepu from Jakarta. Several high-quality services depart from major hubs like Gambir and Pasar Senen, offering a variety of classes to suit different budgets. The journey typically takes between 7 and 9 hours, making it significantly faster than the road alternative during peak traffic periods.

Executive and Luxury Classes

For those seeking the highest level of comfort, Executive and Luxury classes are available. Executive class (labeled as A, AA, AB, AC, or AD) features reclining seats, ample legroom, air conditioning, and power outlets. The Luxury Executive classes are the pinnacle of Indonesian rail travel, offering semi-private pods, fully reclining seats, and personalized entertainment screens. These services are ideal for those who want to arrive in Cepu refreshed. Prices for these premium options range from $21 to $111 depending on the specific service and booking time.

Economy Class

Economy class (including subclasses C, CA, CB, CC, CD) has seen massive improvements in recent years. Modern economy carriages are air-conditioned and feature a 2-2 or 3-2 seating configuration. While the seats are more upright than in Executive class, they remain a popular and cost-effective choice for many travelers. Prices for economy tickets generally start around $21 and go up to $52.

Jakarta to Cepu by Bus

Buses offer a more flexible range of departure points across the Jakarta metropolitan area, including services from Bekasi. This is a great option if you are staying in the eastern suburbs and want to avoid traveling into central Jakarta to reach a train station. The bus journey to the Blora region (which serves Cepu) can take anywhere from 8 to 15 hours depending on road conditions and the specific route taken.

The operators on this route typically use Executive class coaches. These are equipped with reclining seats, air conditioning, and often a footrest. Some operators provide a meal voucher for a stop at a rest area along the toll road. Prices for the bus are quite competitive, ranging from $12 to $30. While the duration is longer than the train, the bus allows you to see more of the Trans-Java Toll Road and the changing landscapes of West and Central Java.

Comparing Your Options

ModePrice (USD)DurationComfort
Train (Economy)$21 - $527h 46min - 9h 13minModerate
Train (Executive)$21 - $527h 46min - 9h 13minHigh
Train (Luxury)$21 - $1116h 42min - 9h 24minVery High
Bus (Executive)$12 - $308h 30min - 15hModerate/High

Tips for Traveling from Jakarta to Cepu

  • Book in Advance: Trains to Cepu, especially on the weekends and public holidays, sell out very quickly. Try to book at least a week or two before your departure.
  • Station Logistics: In Jakarta, be sure to check whether your train departs from Gambir or Pasar Senen. Gambir usually handles Executive services, while Pasar Senen handles Economy and mixed-class trains.
  • Prepare for the Cold: Both trains and executive buses in Indonesia are famous for their powerful air conditioning. Carry a light jacket or a small blanket to stay comfortable during the trip.
  • Snacks and Water: While trains have a dining car and buses usually stop at a rest area, it is always a good idea to bring your own water and some light snacks for the long journey.
  • Arrival in Cepu: Cepu is a relatively small town. If you arrive late at night, it is wise to have your accommodation address ready and perhaps pre-arrange a pick-up, as local transport options like ojek (motorcycle taxis) may be less frequent after midnight.

Timetable

Bus Bekasi - Blora $ 26.08–29.54 11h 30m – 12h
  • โ†’  Executive 07:00, 07:10, 13:30
Bus Jakarta - Blora $ 11.70–29.54 8h 30m – 15h 1m
  • โ†’  Executive 05:30, 05:45, 05:50, 05:55, 06:00, 06:01, 06:10, 06:15, 06:20, 06:30, 07:00, 07:02, 07:30, 08:00, 13:00, 14:30, 14:40, 14:45, 15:00, 15:01, 15:05, 15:15, 15:20, 15:31, 15:40, 15:45, 16:01, 16:20, 16:25, 16:45, 16:55, 17:05, 17:30, 17:35, 18:00, 18:20, 18:25, 18:35, 19:00, 19:30
Train Jakarta - Cepu $ 20.86–50.74 7h 46m – 9h 13m
  • โ†’  Economy CB 08:21, 12:23, 14:42, 22:27
  • โ†’  Executive AA 08:21, 12:23, 22:27
  • โ†’  Economy CA 08:21, 12:23, 14:42, 22:27
  • โ†’  Executive AC 08:21, 12:23, 22:27
  • โ†’  Economy C 08:21, 12:23, 14:42, 22:27
  • โ†’  Economy CC 08:21, 12:23, 14:42, 22:27
  • โ†’  Economy CD 08:21, 12:23, 14:42, 22:27
  • โ†’  Executive A 08:21, 12:23, 22:27
  • โ†’  Executive AB 08:21, 12:23, 22:27
  • โ†’  Executive AD 08:21, 12:23, 22:27
Train Pasar Baru - Cepu $ 20.68–107.99 6h 42m – 9h 24m
  • โ†’  Executive AA 08:10, 10:20, 12:10, 14:45, 19:30, 21:30, 22:15, 23:35
  • โ†’  Executive AC 08:10, 10:20, 12:10, 14:45, 19:30, 21:30, 23:35
  • โ†’  Executive A 14:45
  • โ†’  Executive AB 10:20, 14:45, 19:30, 23:35
  • โ†’  Executive AD 10:20, 14:45, 19:30, 23:35
  • โ†’  Luxury Executive A 10:20, 19:30
  • โ†’  Luxury Executive AA 10:20, 19:30
  • โ†’  Luxury Executive H 10:20, 19:30
  • โ†’  Luxury Executive I 10:20, 19:30
  • โ†’  Luxury Executive J 10:20, 19:30
  • โ†’  Economy CB 08:10, 12:10, 14:30, 21:30, 22:15
  • โ†’  Economy CA 08:10, 12:10, 14:30, 21:30, 22:15

Frequently Asked Questions

How can I book tickets from Jakarta to Cepu?

You can book train, bus, flight, taxi, van, and ferry tickets from Jakarta to Cepu directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Jakarta to Cepu?

The cheapest way to travel is by bus, with executive class tickets starting as low as $12 for the journey to the Blora/Cepu area.

What is the fastest way to get from Jakarta to Cepu?

The fastest way is by train, with some services completing the trip in approximately 6 hours and 42 minutes from the Pasar Baru area.

How long does it take to get from Jakarta to Cepu?

By train, the journey takes between 7 and 9 hours. By bus, the travel time varies more significantly, ranging from 8.5 hours to 15 hours depending on traffic.

Are there sleeper options for the Jakarta to Cepu route?

While there are no traditional 'sleeper' cabins, the Luxury Executive train class offers seats that recline significantly and provide a high level of privacy and comfort for rest.

Is it better to take the bus or the train?

The train is generally preferred for its punctuality and speed. However, the bus is a great alternative if you are starting your journey from East Jakarta or Bekasi and want a more budget-friendly price.

Can I buy food during the journey?

Yes, trains have a dedicated canteen carriage (Kereta Makan) where you can buy hot meals and drinks. Buses usually make at least one stop at a large rest area with various food stalls.