Travel options for:
Bali to Borobudur
  • Fly to Yogyakarta

    $51 - $136
    1. Kuta

      11 min - 5.9 miles

      $7 - $9

    2. Denpasar (DPS)

      55 min - non-stop

      $30 - $110

    3. Yogyakarta (JOG)

      41 min - 28.2 miles

      $13 - $17

  • Fly to Solo, taxi

    $60 - $168
    1. Kuta

      11 min - 5.9 miles

      $7 - $9

    2. Denpasar (DPS)

      1 h 15 min - non-stop

      $29 - $130

    3. Solo (SOC)

      1 h 20 min - 49.7 miles

      $23 - $29

  • Fly to Semarang, bus

    $63 - $230
    1. Kuta

      11 min - 5.9 miles

      $7 - $9

    2. Denpasar (DPS)

      1 h 10 min - non-stop

      $45 - $200

    3. Semarang (SRG)

      10 min - 7.4 miles

      $3 - $5

    4. Semarang

      2 h - hourly

      $3 - $10

    5. Magelang

      13 min - 8.5 miles

      $4 - $6

  • Bus, car ferry, train

    $25 - $42
    1. Denpasar

      3 min - 2.1 miles

      $2 - $3

    2. Denpasar Ubung

      3 h - hourly

      $4

    3. Gilimanuk

      30 min - every 15 minutes

      $1

    4. Ketapang

      7 min - 2139 feet

    5. Banyuwangi

      12 h 55 min - once daily

      $6 - $19

    6. Yogyakarta Lempuyangan Station

      37 min - 25.6 miles

      $12 - $15

  • Bus

    $29 - $35
    1. Denpasar

      3 min - 2.1 miles

      $2 - $3

    2. Terminal Ubung

      11 h 21 min - once daily

      $12 - $16

    3. Agen Peneleh

      14 min - 3983 feet

    4. Surabaya

      8 h 30 min - once daily

      $9

    5. Yogyakarta

      50 min - twice daily

      $1

    6. Muntilan

      15 min - 9.3 miles

      $4 - $6

  • Drive, car ferry

    $38 - $61
    1. Denpasar

      1 h 49 min - 78.7 miles

      $7 - $11

    2. Gilimanuk

      30 min - every 15 minutes

      $1

    3. Ketapang

      8 h 17 min - 376.7 miles

      $30 - $50

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Kuta taxi to Denpasar airport, fly to Yogyakarta airport, then taxi to Borobudur. 1 h 47 min $64. From Kuta taxi to Denpasar airport, fly to Solo airport, then taxi to Borobudur. 2 h 47 min $86. From Kuta taxi to Denpasar airport, fly to Semarang airport, taxi to Semarang, bus to Magelang, then taxi to Borobudur. 4 h 15 min $120. From Denpasar taxi to Denpasar Ubung, bus to Gilimanuk, car ferry to Ketapang, walk to Banyuwangi, train to Yogyakarta Lempuyangan Station, then taxi to Borobudur. 18 h 21 min $29. From Denpasar taxi to Terminal Ubung, bus to Agen Peneleh, walk to Surabaya, bus to Yogyakarta, bus to Muntilan, then taxi to Borobudur. 23 h 15 min $34. From Denpasar drive to Gilimanuk, car ferry to Ketapang, then drive to Borobudur. 10 h 36 min $49.

 
 

Bus or fly from Bali to Borobudur?

Lion Mentari Airlines, NAM Air and 2 other airlines fly from Kuta to Borobudur every 3 hours. Alternatively, Wisata Komodo operates a bus from Denpasar to Borobudur once daily. Tickets cost $13 and the journey takes 11 h 21 min. 3 other operators also service this route.