There are 8 ways to get from Malang to Cilacap by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Yogyakarta
best- Take the train from Malang to Yogyakarta Tugutrain Malabar / ...
- Take the train from Yogyakarta Tugu to Cilacaptrain Wijayakusuma
10h 12mRp 333,494–657,182Van, train
- Take the bus from Malang to Yogyakartabus
- Take the train from Yogyakarta Tugu to Cilacaptrain Wijayakusuma
16h 21mRp 333,670–543,670Drive 512.2 km
- Drive from Malang to Cilacapcar 512.2 km
6h 56mRp 954,340–1,378,491Taxi
- Take the taxi from Malang to Cilacaptaxi 512.2 km
6h 56mRp 2,300,000–2,800,000Fly to Soekarno–Hatta International Airport, train
- Fly from Abdul Rachman Saleh Airport (MLG) to Soekarno–Hatta International Airport (CGK)plane MLG - CGK
- Take the train from Jakarta Gambir to Cilacaptrain
9h 27mRp 1,737,975–3,603,971Train
- Take the train from Malang to Kroyatrain Malabar / ...
10h 21mRp 340,000–688,046Fly to Halim Perdanakusuma Airport, train
- Fly from Abdul Rachman Saleh Airport (MLG) to Halim Perdanakusuma Airport (HLP)plane MLG - HLP
- Take the train from Jakarta Gambir to Cilacaptrain
9h 41mRp 1,531,975–2,403,971Fly to Yogyakarta International Airport, train
- Fly from Abdul Rachman Saleh Airport (MLG) to Yogyakarta International Airport (YIA)plane MLG - YIA
- Take the train from Wates to Kroyatrain
10h 4mRp 2,692,975–8,743,971
Malang to Cilacap by train
Questions & Answers
The cheapest way to get from Malang to Cilacap is to Van and train which costs Rp330000 - Rp550000 and takes 16h 21m.
The fastest way to get from Malang to Cilacap is to drive which takes 6h 56m and costs Rp950000 - Rp1400000.
No, there is no direct train from Malang to Cilacap. However, there are services departing from Malang and arriving at Cilacap via Yogyakarta Tugu. The journey, including transfers, takes approximately 10h 12m.
The distance between Malang and Cilacap is 562 km. The road distance is 512.2 km.
The best way to get from Malang to Cilacap without a car is to train via Yogyakarta which takes 10h 12m and costs Rp330000 - Rp700000.
It takes approximately 10h 12m to get from Malang to Cilacap, including transfers.
Malang to Cilacap train services, operated by Kereta API, depart from Malang station.
Malang to Cilacap train services, operated by Kereta API, arrive at Yogyakarta Tugu station.
Yes, the driving distance between Malang to Cilacap is 512 km. It takes approximately 6h 56m to drive from Malang to Cilacap.
There are 30+ hotels available in Cilacap.
What companies run services between Malang, Indonesia and Cilacap, Indonesia?
You can take a train from Malang to Cilacap via Yogyakarta Tugu in around 10h 12m.
- Website
- batikair.com
Flights from Abdul Rachman Saleh Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,400,000–2,900,000
Flights from Abdul Rachman Saleh Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Rp 3,000,000–8,500,000
Flights from Abdul Rachman Saleh Airport to Yogyakarta International Airport via Soekarno–Hatta International Airport
- Ave. Duration
- 6h 3m
- When
- Every day
- Estimated price
- Rp 2,500,000–8,000,000
- Website
- citilink.co.id
Flights from Abdul Rachman Saleh Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,500,000
Train from Malang to Yogyakarta Tugu
- Ave. Duration
- 6h 1m
- Frequency
- Every 4 hours
- Estimated price
- Rp 220,000–340,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 220,000–340,000
- Business
- Rp 400,000–550,000
- Executive
- Rp 410,000–700,000
Train from Yogyakarta Tugu to Cilacap
- Ave. Duration
- 3h 11m
- Frequency
- Once daily
- Estimated price
- Rp 110,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 110,000–320,000
- Business
- Rp 340,000–550,000
- Executive
- Rp 210,000–700,000
Train from Jakarta Gambir to Cilacap
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- Rp 240,000–350,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 240,000–350,000
- Business
- Rp 410,000–550,000
- Executive
- Rp 450,000–700,000
Train from Malang to Kroya
- Ave. Duration
- 8h 50m
- Frequency
- 4 times a day
- Estimated price
- Rp 320,000–370,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–370,000
- Business
- Rp 470,000–550,000
- Executive
- Rp 600,000–850,000
Train from Wates to Kroya
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- Rp 85,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 85,000–320,000
- Business
- Rp 320,000–550,000
- Executive
- Rp 160,000–650,000
- Website
- mi-travel.id
Bus from Malang to Yogyakarta
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- Rp 223,670
- Book at
- mi-travel.id
- Ave. Duration
- 6h 56m
- Estimated price
- Rp 2,300,000–2,800,000
Taksi Citra
- Phone
- +62-341-404040
- Website
- taksi-citra.business.site
Grab Taxi
- Website
- grab.com
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 Is ride-sharing platform BlaBlaCar right for you?, Train travel in Spain: A guide to Renfe, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.







