How to Get from Jakarta to Tasikmalaya

How to Get from Jakarta to Tasikmalaya

Last updated: March 8, 2026

Leaving behind the towering skyscrapers and humid concrete heat of Jakarta for the cooler, greener highlands of West Java is a rite of passage for many travelers in Indonesia. The journey toward Tasikmalaya takes you through the heart of the Priangan highlands, where the urban sprawl gradually gives way to terraced rice paddies and dramatic volcanic peaks. While the road journey can be unpredictable due to the infamous Java traffic, the railway offers a reliable and deeply scenic passage into the Sundanese heartland.

Tasikmalaya, often called the City of a Thousand Hills, serves as a gateway to the southern coast and a hub for traditional Indonesian crafts. Whether you are heading there for the local embroidery or as a stepping stone to the beaches of Pangandaran, the rail route from the capital is widely considered the most comfortable and visually rewarding way to make the trip. You can easily secure your seats for this journey on GoAsia.cc to ensure you get the class of service that best fits your budget.

Jakarta to Tasikmalaya by Train

The train is the undisputed king of this route. Operated by PT Kereta Api Indonesia, the service is known for its punctuality and cleanliness. Most travelers depart from major hubs like Gambir or Pasar Senen, but services also run from Pasar Baru, providing flexibility depending on where you are staying in the city. The journey typically takes between 6 and 7 hours, though the direct express services from central Jakarta can clock in at just under 6 hours.

Economy Class

For those watching their rupiahs, Economy class is a fantastic value. Prices start as low as $4 from Pasar Baru and go up to $15 from central stations. Modern Indonesian Economy class is a far cry from the crowded carriages of the past; you will find air conditioning, power outlets at every seat, and a 2-3 or 2-2 seating configuration. While the seats are more upright and have less legroom than higher classes, the experience is perfectly adequate for a daytime journey through the mountains.

Executive Class

If you prefer a more refined experience, Executive class offers significant upgrades in comfort for a price range of $15 to $45. These carriages feature reclining seats with plenty of legroom, footrests, and individual reading lights. The atmosphere is much quieter, making it ideal if you want to catch up on sleep or work. The large windows in Executive class are perfect for watching the train navigate the winding tracks and high bridges that characterize the West Java landscape.

Panoramic Executive

The crown jewel of the Indonesian railway is the Panoramic Executive class, often priced around $45. This specialized carriage features massive, oversized windows that extend into the roofline, offering an immersive view of the dramatic valleys and mountains. If you are a photography enthusiast or simply want the most luxurious experience possible on the tracks to Tasikmalaya, this is the option to book. It is a premium experience that turns a simple transit into a sightseeing tour.

Comparing Your Options

Mode Price (USD) Duration Comfort
Train (Economy) $4 - $15 6h 15min - 7h 16min Standard
Train (Executive) $15 - $45 5h 59min - 7h 16min High
Train (Panoramic) $45 5h 59min - 7h 16min Luxury

Tips for Traveling from Jakarta to Tasikmalaya

  • Book in Advance: Trains in Java are extremely popular, especially on weekends and public holidays. It is wise to book your tickets at least a week ahead to secure your preferred class and seat.
  • Bring a Jacket: Indonesian trains are notorious for their powerful air conditioning. Even if it is sweltering outside in Jakarta, the cabin temperature can feel quite chilly during a six hour trip.
  • Station Food: While there is a catering car on the train serving simple Indonesian meals like Nasi Goreng, you may want to pick up snacks at the station. Jakarta stations have a wide variety of convenience stores and bakeries.
  • Arrive Early: Check-in at Indonesian train stations requires you to print a boarding pass at a kiosk or use an e-boarding pass. Arriving 45 minutes before departure will give you plenty of time to navigate the station.
  • Scenic Side: For the best views of the mountains as you head south from Jakarta, try to get a seat on the right side of the train.

Timetable

Train Jakarta - Tasikmalaya $ 14.91–44.24 5h 59m
  •   Economy CB 08:46
  •   Executive AA 08:46
  •   Economy CA 08:46
  •   Executive AC 08:46
  •   Economy CC 08:46
  •   Economy CD 08:46
  •   Executive AB 08:46
  •   Executive AD 08:46
  •   Panoramic Executive A 08:46
Train Pasar Baru - Tasikmalaya $ 4.36–44.24 6h 15m – 7h 16m
  •   Economy CB 08:30
  •   Executive AA 08:30
  •   Economy CA 08:30
  •   Executive AC 08:30
  •   Economy CC 08:30
  •   Economy CD 08:30
  •   Executive AB 08:30
  •   Executive AD 08:30
  •   Panoramic Executive A 08:30
  •   Economy C 09:30, 19:25

Frequently Asked Questions

How can I book tickets from Jakarta to Tasikmalaya?

You can book train, bus, flight, taxi, van, and ferry tickets from Jakarta to Tasikmalaya 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 Tasikmalaya?

The cheapest way to travel is by taking the Economy class train from Pasar Baru, which starts at approximately $4. Prices vary depending on the specific station of departure and how far in advance you book.

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

The fastest way is by taking the express train from central Jakarta, which has a travel duration of approximately 5 hours and 59 minutes.

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

The journey typically takes between 6 and 7 hours. The exact duration depends on the specific train service and whether you depart from central Jakarta or Pasar Baru.

Is there a luxury train option for this route?

Yes, the Panoramic Executive class is the most luxurious option available. It features large glass windows for sightseeing and costs around $45, providing a high level of comfort and unique views.

Are there meals served on the train to Tasikmalaya?

Most long-distance trains in Indonesia have a canteen carriage where you can purchase hot meals, snacks, and drinks. In Executive and Panoramic classes, attendants often walk through the aisles offering food for purchase.

Do I need to print my ticket at the station?

You can use an e-boarding pass on your phone if you book through an official channel, or you can use the check-in kiosks at the station to print a physical boarding pass using your booking code.