Jakarta Selatan
Jakarta Selatan
Tasikmalaya
Tasikmalaya
Train Bus

Jakarta Selatan to Tasikmalaya

Updated: 28 May 2026

The journey from Jakarta Selatan to Tasikmalaya covers approximately 270 kilometers through the scenic highlands of West Java. You can choose between the Serayu train line departing from Pasar Senen or executive buses from Lebak Bulus. The route typically traverses the Nagreg slope, known for its steep incline and heavy traffic. Expect travel times between 6 and 9 hours depending on your chosen mode and road congestion. This route is essential for accessing the cultural heart of the Priangan region.

Total Distance: 270 km driving distance, 210 km straight-line distance.
Fastest Way
Train via Serayu, taking roughly 6 hours and 30 minutes from Pasar Senen.
Cheapest Way
Bus via Budiman from Lebak Bulus Terminal, costing approximately Rp 120,000.
Compare Jakarta Selatan to Tasikmalaya Routes
Train
Direct
Bus
Direct
Duration 6 hours 30 mins 8 hours
Avg Price Rp 150,000 - Rp 300,000 Rp 120,000 - Rp 220,000
Operator Serayu Train Budiman
Route Pasar Senen Station to Tasikmalaya Station via Purwakarta and Bandung. Lebak Bulus Terminal via Cipularang Toll Road and Nagreg.
Tip Book your tickets via the KAI Access app at least two weeks in advance for better seat availability. Choose the executive class for reclining seats, which are essential for the long, winding mountain sections.
Travel Tips
  • Station Access
    Pasar Senen is the primary hub for economy trains to Tasikmalaya.
  • Traffic Warning
    Avoid traveling on weekends or public holidays to bypass heavy congestion in the Nagreg area.
  • Booking
    Always carry a printed or digital copy of your e-ticket for train boarding.
  • Local Transport
    Use Angkot (minivans) for short distances within the city center.
  • Packing
    Bring a light jacket as the mountain air in the Tasikmalaya region can get chilly at night.
Safety Tips
  • Road Safety
    The Nagreg road is prone to landslides during heavy rain; check weather reports before driving.
  • Personal Belongings
    Keep your valuables in a secure bag while using public transport terminals.
  • Emergency
    Save the local police station contact number in your phone before departing.
  • Hydration
    Drink bottled water only to avoid stomach issues during your transit.
People Also Ask
  • Is there a direct train to Tasikmalaya?
    Yes, the Serayu train provides a direct connection from Jakarta Pasar Senen.
  • How long is the bus ride?
    The bus ride typically takes 8 hours depending on traffic conditions.
  • What is the best time to travel?
    Travel during the dry season between May and September for better road conditions.
  • Are there executive buses available?
    Yes, companies like Budiman offer executive class buses with reclining seats.
  • Can I reach Tasikmalaya by car?
    Yes, you can drive via the Cipularang Toll Road and continue through the Nagreg route.
Quick Info
  • From Jakarta Selatan, Jakarta, Indonesia
  • To Tasikmalaya, Jawa Barat, Indonesia
  • Modes
Best Time to Travel

May to September, as the dry season ensures safer passage through the winding Nagreg mountain roads.

Things to Do in Tasikmalaya
1
Situ Gede
A serene lake surrounded by lush forests perfect for morning walks. Rent a small boat to explore the center of the lake.
2
Kampung Naga
A traditional Sundanese village that preserves ancient customs. Visitors must walk down a steep stone staircase to reach the settlement.
3
Karang Resik Park
A modern recreational park featuring flower gardens and river views. It is ideal for families looking for a relaxing afternoon.
4
Culinary Tour
Sample local Tasikmalaya specialties like Nasi Tutug Oncom. Visit street stalls near the city square for the most authentic taste.
Tags
Jakarta to Tasikmalaya train Serayu train schedule Jakarta to Tasikmalaya bus travel to Tasikmalaya Tasikmalaya transport guide best way to Tasikmalaya Jakarta Selatan travel West Java travel routes