There are 3 ways to get from Kuala Lumpur to Candi Prambanan by plane, bus or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Cheapest option
1 alternative option
Questions & Answers
The cheapest way to get from Kuala Lumpur to Candi Prambanan is to train and fly and bus which costs RM 240 - RM 750 and takes 7h 27m.
The fastest way to get from Kuala Lumpur to Candi Prambanan is to train and fly and bus which takes 7h 27m and costs RM 240 - RM 750.
The distance between Kuala Lumpur and Candi Prambanan is 1638 km.
It takes approximately 9h 19m to get from Kuala Lumpur to Candi Prambanan, including transfers.
Candi Prambanan is 1h behind Kuala Lumpur. It is currently 4:29 AM in Kuala Lumpur and 3:29 AM in Candi Prambanan.
There are 1378+ hotels available in Candi Prambanan. Prices start at Rp349000 per night.
- Distance: 1638 km
- Duration: 9h 19m
What companies run services between Kuala Lumpur, Malaysia and Candi Prambanan, Indonesia?
There is no direct connection from Kuala Lumpur to Candi Prambanan. However, you can take the taxi to Sultan Abdul Aziz Shah airport, fly to Yogyakarta, take the walk to Yogyakarta International Airport (YIA), take the bus to Adisucipto International Airport, then take the bus to Candi Prambanan. Alternatively, you can take the train to Klia T1, take the walk to Kuala Lumpur airport, fly to Yogyakarta, take the walk to Yogyakarta International Airport (YIA), take the bus to Adisucipto International Airport, then take the bus to Candi Prambanan.
- Website
- malaysiaairlines.com
Flights from Sultan Abdul Aziz Shah to Yogyakarta via Penang, Kuala Lumpur
- Ave. Duration
- 7h 25m
- When
- Wednesday and Sunday
- Estimated price
- Rp2300000 - Rp5500000
Flights from Sultan Abdul Aziz Shah to Yogyakarta via Kuala Trengganu, Kuala Lumpur
- Ave. Duration
- 13h 15m
- When
- Sunday
- Estimated price
- Rp2300000 - Rp5500000
Flights from Kuala Lumpur to Yogyakarta
- Ave. Duration
- 2h 55m
- When
- Wednesday and Sunday
- Estimated price
- Rp2300000 - Rp15000000
Flights from Kuala Lumpur to Yogyakarta via Soekarno–Hatta
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- Rp2300000 - Rp15000000
Flights from Kuala Lumpur to Solo via Soekarno–Hatta
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- Rp1200000 - Rp3200000
- Website
- garuda-indonesia.com
Flights from Kuala Lumpur to Yogyakarta via Soekarno–Hatta
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- Rp3000000 - Rp13000000
Flights from Kuala Lumpur to Solo via Soekarno–Hatta
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- Rp1200000 - Rp3200000
- Website
- batikair.com
Flights from Sultan Abdul Aziz Shah to Yogyakarta via Penang, Soekarno–Hatta
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- Rp2200000 - Rp6000000
Flights from Kuala Lumpur to Yogyakarta via Soekarno–Hatta
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- Rp950000 - Rp4300000
Flights from Kuala Lumpur to Solo via Soekarno–Hatta
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- Rp1100000 - Rp2500000
- Website
- airasia.com
Flights from Sultan Abdul Aziz Shah to Yogyakarta via Kuala Trengganu, Kuala Lumpur
- Ave. Duration
- 8h 35m
- When
- Saturday
- Estimated price
- Rp1400000 - Rp4700000
Flights from Sultan Abdul Aziz Shah to Yogyakarta via Penang, Kuala Lumpur
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- Rp1400000 - Rp4700000
Flights from Kuala Lumpur to Yogyakarta
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- Rp700000 - Rp2800000
- Website
- superairjet.com
Flights from Sultan Abdul Aziz Shah to Yogyakarta via Hang Nadim
- Ave. Duration
- 7h 15m
- When
- Monday to Saturday
- Estimated price
- Rp1900000 - Rp5000000
- Website
- lionair.co.id
Flights from Sultan Abdul Aziz Shah to Yogyakarta via Penang, Kuala Namu
- Ave. Duration
- 10h 40m
- When
- Every day
- Estimated price
- Rp1700000 - Rp7000000
- Website
- citilink.co.id
Flights from Kuala Lumpur to Solo via Soekarno–Hatta
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- Rp850000 - Rp3000000
- Phone
- +603 2267 8000
- CustomerEnquiry@KLIAekspres.com
- Website
- kliaekspres.com
Train from Bandar Tasik Selatan to Klia T1
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Estimated price
- Rp60000 - Rp130000
- Website
- https://www.kliaekspres.com
- Book at
- https://12go.asia/en/operator/klia-ekspres
- admin@prameks.com
- Website
- prameks.com
Train from Solobalapan to Brambanan
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Estimated price
- Rp11446
- Schedules at
- jadwalkereta.net
- Phone
- 087877555545
- Satelqu@Gmail.Com
- Website
- satelqu.com
Bus from Yogyakarta International Airport (YIA) to Adisutjipto Airport (JOG)
- Ave. Duration
- 1h 30m
- Frequency
- Every 20 minutes
- Estimated price
- Rp50000 - Rp70000
- Schedules at
- satelqu.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 How to get from JFK to New York City, Want to know more about Flixbus? and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.