There are 6 ways to get from Tasikmalaya to Malang by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, train to Halim Perdanakusuma Airport, fly
best- Take the train from Tasikmalaya to Cipeundeuytrain
- Take the train from Stasiun Kereta Cepat Padalarang to Stasiun Kereta Cepat Halimtrain
- Fly from Halim Perdanakusuma Airport (HLP) to Abdul Rachman Saleh Airport (MLG)plane HLP - MLG
5h 43mRp 1,956,397–7,593,500Train
cheapest- Take the train from Tasikmalaya to Malangtrain Malabar
11h 4mRp 320,000–420,000Bus
- Take the bus from Tasikmalaya to Yogyakartabus
- Take the bus from Yogyakarta Terminal Giwangan to Malang Terminal Arjosaribus
15h 44mRp 388,456–447,456Drive 619.6 km
- Drive from Tasikmalaya to Malangcar 619.6 km
8h 47mRp 1,225,649–1,770,381Train, train to Soekarno–Hatta International Airport, fly
- Take the train from Tasikmalaya to Cipeundeuytrain
- Take the train from Stasiun Kereta Cepat Padalarang to Stasiun Kereta Cepat Halimtrain
- Fly from Soekarno–Hatta International Airport (CGK) to Abdul Rachman Saleh Airport (MLG)plane CGK - MLG
6h 59mRp 1,736,397–2,973,500Train, Van
- Take the train from Tasikmalaya to Yogyakartatrain Malabar / ...
- Take the bus from Yogyakarta to Malangbus
17h 39mRp 398,167–604,778
Tasikmalaya to Malang by train
Questions & Answers
The cheapest way to get from Tasikmalaya to Malang is to train which costs Rp320000 - Rp420000 and takes 11h 4m.
The fastest way to get from Tasikmalaya to Malang is to train and fly which takes 5h 43m and costs Rp1900000 - Rp8000000.
No, there is no direct bus from Tasikmalaya to Malang. However, there are services departing from Tasikmalaya and arriving at Malang Terminal Arjosari via Yogyakarta Terminal Giwangan. The journey, including transfers, takes approximately 15h 44m.
Yes, there is a direct train departing from Tasikmalaya and arriving at Malang. Services depart twice daily, and operate every day. The journey takes approximately 11h 4m.
The distance between Tasikmalaya and Malang is 956 km. The road distance is 619.6 km.
The best way to get from Tasikmalaya to Malang without a car is to train which takes 11h 4m and costs Rp320000 - Rp420000.
It takes approximately 5h 43m to get from Tasikmalaya to Malang, including transfers.
Tasikmalaya to Malang bus services, operated by Budiman, depart from Tasikmalaya station.
Tasikmalaya to Malang train services, operated by Kereta API, depart from Tasikmalaya station.
The best way to get from Tasikmalaya to Malang is to train which takes 11h 4m and costs Rp320000 - Rp420000. Alternatively, you can bus, which costs Rp380000 - Rp450000 and takes 15h 44m.
What companies run services between Tasikmalaya, Indonesia and Malang, Indonesia?
Kereta API operates a train from Tasikmalaya to Malang twice daily. Tickets cost Rp 320,000–420,000 and the journey takes 11h 4m. Alternatively, you can take a bus from Tasikmalaya to Malang via Yogyakarta, Yogyakarta Terminal Giwangan, and Malang Terminal Arjosari in around 15h 44m.
- Website
- batikair.com
Flights from Halim Perdanakusuma Airport to Abdul Rachman Saleh Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,600,000–6,500,000
Flights from Soekarno–Hatta International Airport to Abdul Rachman Saleh Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- Rp 1,500,000–3,600,000
- Website
- citilink.co.id
Flights from Soekarno–Hatta International Airport to Abdul Rachman Saleh Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Rp 1,300,000–1,800,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Tasikmalaya to Cipeundeuy
- Ave. Duration
- 47 min
- Frequency
- Once daily
- Estimated price
- Rp 65,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 65,000–320,000
- Business
- Rp 310,000–550,000
- Executive
- Rp 120,000–650,000
Train from Tasikmalaya to Malang
- Ave. Duration
- 11h 4m
- Frequency
- Twice daily
- Estimated price
- Rp 320,000–420,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–420,000
- Business
- Rp 490,000–550,000
- Executive
- Rp 700,000–1,100,000
Train from Tasikmalaya to Cipeundeuy
- Ave. Duration
- 47 min
- Frequency
- Once daily
- Estimated price
- Rp 65,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 65,000–320,000
- Business
- Rp 310,000–550,000
- Executive
- Rp 120,000–650,000
Train from Tasikmalaya to Yogyakarta
- Ave. Duration
- 4h 29m
- Frequency
- Every 4 hours
- Estimated price
- Rp 170,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 170,000–330,000
- Business
- Rp 380,000–550,000
- Executive
- Rp 320,000–700,000
- Phone
- 150909
- Website
- ticket.kcic.co.id
Train from Stasiun Kereta Cepat Padalarang to Stasiun Kereta Cepat Halim
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- Rp 150,000–600,000
- Website
- https://ticket.kcic.co.id/webTrade/#/home/index
- Premium Economy
- Rp 150,000–250,000
- Business
- Rp 450,000
- First
- Rp 600,000
Train from Stasiun Kereta Cepat Padalarang to Stasiun Kereta Cepat Halim
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- Rp 150,000–600,000
- Website
- https://ticket.kcic.co.id/webTrade/#/home/index
- Premium Economy
- Rp 150,000–250,000
- Business
- Rp 450,000
- First
- Rp 600,000
Bus from Tasikmalaya to Yogyakarta
- Ave. Duration
- 8h 30m
- Frequency
- Every 4 hours
- Estimated price
- Rp 120,000–170,000
- Schedules at
- budiman.co.id
- Phone
- 02179171717
- [email protected]
- Website
- cititrans.co.id
Bus from Yogyakarta Terminal Giwangan to Malang Terminal Arjosari
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- Rp 222,456
- Book at
- 12go.asia
- Website
- mi-travel.id
Bus from Yogyakarta to Malang
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- Rp 220,000–280,000
- Book at
- 12go.asia
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 Travelling by boat in Italy, Getting to Milan from the airport, and Why you should take the train in the US - to help you get the most out of your next trip.
More Questions & Answers
Tasikmalaya to Malang bus services, operated by Budiman, arrive at Yogyakarta station.
Tasikmalaya to Malang train services, operated by Kereta API, arrive at Malang station.
Yes, the driving distance between Tasikmalaya to Malang is 620 km. It takes approximately 8h 47m to drive from Tasikmalaya to Malang.
Book your Tasikmalaya to Malang train tickets online with 12go.asia.
Book your Tasikmalaya to Malang bus tickets online with Omio.
There are 1011+ hotels available in Malang.









