There are 7 ways to get from Serang to Tasikmalaya by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train via Jakarta
best- Take the bus from Terminal Pakupatan Serang to Soekarno-Hatta International Airportbus
- Take the bus from Soekarno-Hatta International Airport to Toll Jagorawibus
- Take the train from Stasiun Kereta Cepat Halim to Stasiun Kereta Cepat Padalarangtrain
- Take the train from Cipeundeuy to Tasikmalayatrain
6h 47mRp 363,769–1,402,000Train
cheapest- Take the train from Rangkasbitung to Tanahabangtrain Green
- Take the train from Pasar Senen to Tasikmalayatrain Serayu
11h 15mRp 159,500–651,500Train via Cimahi
- Take the train from Rangkasbitung to Tanahabangtrain
- Take the train from Stasiun Kereta Cepat Halim to Stasiun Kereta Cepat Padalarangtrain
- Take the train from Cipeundeuy to Tasikmalayatrain
7h 4mRp 312,000–1,368,000Drive 331 km
- Drive from Serang to Tasikmalayacar 331 km
4h 17mRp 656,185–947,822Taxi
- Take the taxi from Serang to Tasikmalayataxi 331 km
4h 17mRp 2,100,000–2,600,000Bus, train
- Take the bus from Terminal Pakupatan Serang to Soekarno-Hatta International Airportbus
- Take the bus from Soekarno-Hatta International Airport to Pasteurbus
- Take the train from Cipeundeuy to Tasikmalayatrain
7h 17mRp 421,269–983,500Bus, train #2
- Take the bus from Terminal Pakupatan Serang to Soekarno-Hatta International Airportbus
- Take the bus from Soekarno-Hatta International Airport to Bandungbus
- Take the train from Bandung to Tasikmalayatrain
9h 28mRp 301,269–798,500
Comparing Your Travel Options
The cheapest way to get from Serang to Tasikmalaya is to train which costs Rp160000 - Rp650000 and takes 11h 15m.
The fastest way to get from Serang to Tasikmalaya is to drive which takes 4h 17m and costs Rp650000 - Rp950000.
No, there is no direct train from Serang to Tasikmalaya. However, there are services departing from Serang and arriving at Tasikmalaya via Rangkasbitung, Tanah Abang, Manggarai, Stasiun Kereta Cepat Halim and Cipeundeuy. The journey, including transfers, takes approximately 7h 4m.
The distance between Serang and Tasikmalaya is 415 km. The road distance is 331 km.
The best way to get from Serang to Tasikmalaya without a car is to bus and train via Jakarta which takes 6h 47m and costs Rp360000 - Rp1400000.
It takes approximately 6h 47m to get from Serang to Tasikmalaya, including transfers.
Serang to Tasikmalaya train services, operated by Commuter Line, depart from Rangkasbitung station.
Serang to Tasikmalaya train services, operated by Commuter Line, arrive at Tanahabang station.
Yes, the driving distance between Serang to Tasikmalaya is 331 km. It takes approximately 4h 17m to drive from Serang to Tasikmalaya.
Book your Serang to Tasikmalaya train tickets online with 12go.asia.
What companies run services between Serang, Indonesia and Tasikmalaya, Indonesia?
You can take a train from Serang to Tasikmalaya via Rangkasbitung, Tanah Abang, Manggarai, Cawang, Stasiun Kereta Cepat Halim, Stasiun Kereta Cepat Padalarang, and Cipeundeuy in around 7h 4m.
- Phone
- 150909
- Website
- kcic.co.id/
Train from Stasiun Kereta Cepat Halim to Stasiun Kereta Cepat Padalarang
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- Rp 150,000–600,000
- Website
- kcic.co.id/
- Premium Economy
- Rp 150,000–250,000
- Business
- Rp 450,000
- First
- Rp 600,000
Train from Stasiun Kereta Cepat Halim to Stasiun Kereta Cepat Padalarang
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- Rp 150,000–600,000
- Website
- kcic.co.id/
- Premium Economy
- Rp 150,000–250,000
- Business
- Rp 450,000
- First
- Rp 600,000
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Terminal Pakupatan Serang to Soekarno-Hatta International Airport
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- Rp 21,000–250,000
- Book at
- 12 Go
Bus from Terminal Pakupatan Serang to Soekarno-Hatta International Airport
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- Rp 21,000–250,000
- Book at
- 12 Go
Bus from Terminal Pakupatan Serang to Soekarno-Hatta International Airport
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- Rp 21,000–250,000
- Book at
- 12 Go
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, How to travel India's Golden Triangle, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
Booking & Getting There
There are 75+ hotels available in Tasikmalaya.


