Travel options for:
Malang to Bali
  • Fly

    $46 - $162
    1. Malang

      21 min - 9.1 miles

      $4 - $6

    2. Malang (MLG)

      1 h 5 min - non-stop

      $40 - $150

    3. Denpasar (DPS)

      13 min - every 30 minutes

      $1 - $6

  • Train, car ferry, bus

    $10 - $20
    1. Malang

      7 h 45 min - once daily

      $3 - $13

    2. Banyuwangi

      7 min - 2139 feet

    3. Ketapang

      30 min - every 15 minutes

      $1

    4. Gilimanuk

      3 h - hourly

      $4

    5. Denpasar Ubung

      3 min - 1.9 miles

      $2 - $3

  • Bus

    $16 - $21
    1. Malang Arjosari Station

      2 h 40 min - twice daily

      $1 - $3

    2. Surabaya

      14 min - 3983 feet

    3. Agen Peneleh

      11 h 22 min - once daily

      $12 - $16

    4. Terminal Ubung

      3 min - 1.9 miles

      $2 - $3

  • Drive, car ferry

    $23 - $34
    1. Malang

      4 h - 169.3 miles

      $15 - $22

    2. Ketapang

      30 min - every 15 minutes

      $1

    3. Gilimanuk

      1 h 49 min - 78.8 miles

      $7 - $11

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

From Malang taxi to Malang airport, fly to Denpasar airport, then bus to Kuta. 1 h 44 min $61. From Malang train to Banyuwangi, walk to Ketapang, car ferry to Gilimanuk, bus to Denpasar Ubung, then taxi to Denpasar. 12 h 3 min $15. From Malang Arjosari Station bus to Surabaya, walk to Agen Peneleh, bus to Terminal Ubung, then taxi to Denpasar. 15 h 20 min $20. From Malang drive to Ketapang, car ferry to Gilimanuk, then drive to Denpasar. 6 h 19 min $28.