Leaving the sprawling skyscrapers of Jakarta for the coastal heritage of Cirebon feels like stepping into a different rhythm of Javanese life. While the capital is defined by its relentless pace, Cirebon offers a unique blend of Sundanese, Javanese, and Chinese influences, famously reflected in its distinctive Batik Megamendung patterns and royal palaces. This journey takes you across the flat northern plains of West Java, transitioning from the urban heat of the metropolis to the salty breeze of a historic port city.
For most travelers, the choice between the steel rails and the open road depends on where in the Greater Jakarta area you are starting. The train remains the undisputed king of this route for speed and reliability, cutting through the landscape while you relax in air-conditioned comfort. However, for those based in the eastern suburbs like Bekasi, executive bus services provide a direct and comfortable alternative that avoids the need to backtrack into central Jakarta stations. You can easily compare these options and book your tickets through GoAsia.cc to ensure a smooth transition between these two West Javanese hubs.
Jakarta to Cirebon by Train
The train is the most popular and efficient way to reach Cirebon. Most services depart from Gambir or Pasar Senen stations in central Jakarta, arriving at either Cirebon (Kejaksan) or Cirebon Prujakan stations. The journey is remarkably quick, with the fastest trains completing the trip in just 2 hours and 16 minutes, while slower services might take up to 3 hours and 38 minutes. Prices are highly flexible, ranging from a budget-friendly $5 to $33 for premium seating.
Executive Class
If you value comfort and space, the Executive class (sub-classes AA, AC, AB, AD, and A) is the way to go. These carriages feature reclining seats with plenty of legroom, footrests, and individual power outlets. The air conditioning is often quite strong, so bringing a light jacket is a smart move. With prices reaching up to $33, this tier offers a quiet environment perfect for catching up on work or enjoying the view of the passing rice paddies. These trains are generally the fastest options on the route.
Economy Class
For the budget-conscious traveler, Economy class (sub-classes CB, CA, CC, CD, and C) offers incredible value, with tickets starting as low as $5. Modern Indonesian Economy class is a far cry from the crowded cars of the past; expect clean carriages, functioning air conditioning, and assigned seating. While the seats are more upright and have less legroom than Executive class, they are perfectly adequate for a journey that usually lasts under four hours. It is an excellent way to travel like a local while keeping your expenses low.
Bekasi to Cirebon by Bus
For travelers staying in the eastern part of the Greater Jakarta area, taking a bus from Bekasi is a highly practical choice. This saves the time and hassle of traveling into central Jakarta to reach the main train stations. The bus journey typically takes between 2 hours and 40 minutes to 3 hours and 30 minutes, depending on traffic conditions on the Cikampek toll road.
The buses serving this route are primarily Executive class, offering a high level of comfort. You can expect large, reclining seats in a 2-2 configuration, often with leg rests and onboard snacks or water provided. Prices for the bus range from $20 to $30. While slightly more expensive than the lowest train fares, the convenience of a suburban departure point makes it a competitive option for many residents and visitors in the Bekasi area.
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Train (Economy) | $5 - $11 | 2h 16m - 3h 38m | Standard |
| Train (Executive) | $20 - $33 | 2h 16m - 3h 00m | High |
| Bus (Executive) | $20 - $30 | 2h 40m - 3h 30m | High |
Tips for Traveling from Jakarta to Cirebon
- Book in Advance: Trains to Cirebon are part of the main line connecting Jakarta to Central and East Java. They can sell out quickly, especially on Friday afternoons and Sunday evenings. Use GoAsia.cc to secure your seat a few days ahead of time.
- Station Choice: Double-check your arrival station. Cirebon Station (Kejaksan) is more central and closer to the main hotels and the Kasepuhan Palace, while Cirebon Prujakan mostly handles Economy class trains.
- Prepare for the Cold: Indonesian trains and executive buses are famous for their powerful air conditioning. Even if it is 32 degrees Celsius outside, you will likely want a sweater or a scarf once you are on board.
- Arrival Logistics: Upon arrival in Cirebon, ride-hailing apps like Gojek and Grab are widely available and are often more convenient than negotiating with local taxi drivers outside the station.
- Snacks and Food: While trains have a dining car and buses may provide a small snack, the food options are often limited to instant noodles or pre-packaged rice boxes. If you have specific dietary needs, grab a meal at the station before you board.
Timetable
| Bus Bekasi - Cirebon $ 19.50–29.54 2h 40m – 3h 30m | |
|
| Train Jakarta - Cirebon $ 4.81–31.85 2h 16m – 3h 38m | |
|
Frequently Asked Questions
You can book train, bus, flight, taxi, van, and ferry tickets from Jakarta to Cirebon directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.
The cheapest way to travel is by taking an Economy class train from Jakarta, with ticket prices starting as low as $5. These tickets offer great value for a relatively short journey of around three hours.
The fastest way to reach Cirebon is by train, which can complete the journey in as little as 2 hours and 16 minutes. This is significantly faster than driving or taking the bus, as trains are not affected by highway traffic.
The travel time varies depending on the mode of transport. Trains take between 2 hours and 16 minutes to 3 hours and 38 minutes. Buses departing from the Bekasi area typically take between 2 hours and 40 minutes and 3 hours and 30 minutes.
Most Executive class trains depart from Gambir Station in Central Jakarta, while many Economy class services depart from Pasar Senen. Always check your ticket carefully to ensure you head to the correct station.
Yes, if you are staying in East Jakarta or Bekasi, the bus is very convenient. It saves you the hour-long trip into central Jakarta to reach the train stations, and the Executive buses provide a very comfortable reclining seat experience.
On Executive class trains, you can purchase meals and drinks from the dining car or from attending staff. Some Executive bus services include a small snack or a bottle of water in the ticket price, but it is always best to bring your own supplies for a short trip.