| How | Fare | Time |
|---|---|---|
| Train | 250,000 to 650,000 IDR per person | 7 h |
| Domestic flight | 500,000 to 1,500,000 IDR per person | 1 h 10 min |
- Varies a lot with season and how early you book. Getting to the airport costs extra
Fares checked with operators and recent guides on 2026-10-09. Dollar figures use today's reference rate. Taxi and flight prices move with traffic and season.
Base for Borobudur.
Some links go to partners. We may earn a commission at no extra cost to you.
Other routes in Indonesia
Ngurah Rai Airport (Bali) to Kuta / Seminyak (Bali)Ngurah Rai Airport (Bali) to Ubud (Bali)Kuta / Seminyak (Bali) to Ubud (Bali)Soekarno-Hatta Airport (Jakarta) to JakartaJakarta to Kuta / Seminyak (Bali)