Travel options for:
Jakarta to Lombok
  • Fly from Jakarta

    $66 - $149
    1. Jakarta

      1 h - hourly

      $3

    2. Jakarta (CGK)

      1 h 50 min - non-stop

      $50 - $130

    3. Praya (LOP)

      22 min - 12.5 miles

      $13 - $16

  • Fly from Jakarta Halim Perdana Kusuma

    $65 - $138
    1. Jakarta

      7 min - every 15 minutes

      $1

    2. Gambir Station

      45 min - hourly

      $2

    3. Jakarta Halim (HLP)

      2 h - non-stop

      $50 - $120

    4. Praya (LOP)

      22 min - 12.5 miles

      $13 - $16

  • Train to Bandung, fly

    $75 - $228
    1. Jakarta

      7 min - every 15 minutes

      $1

    2. Jakarta Gambir

      3 h 2 min - once daily

      $1 - $10

    3. Bandung

      4 min - 2.3 miles

      $1 - $2

    4. Bandung (BDO)

      1 h 50 min - non-stop

      $60 - $200

    5. Praya (LOP)

      22 min - 12.5 miles

      $13 - $16

  • Train, car ferry, drive, ferry

    $75 - $107
    1. Jakarta Pasar Senen

      15 h 20 min - once daily

      $8 - $23

    2. Gubeng

      6 h 15 min - once daily

      $3 - $13

    3. Banyuwangi

      7 min - 2139 feet

    4. Ketapang

      30 min - every 15 minutes

      $1

    5. Gilimanuk

      2 h 26 min - 102.2 miles

      $9 - $14

    6. Padang Bai

      1 h 30 min - once daily

      $51

    7. Bangsal

      56 min - 38.3 miles

      $3 - $5

  • Train, bus, ferry, drive

    $78 - $128
    1. Manggarai

      7 min - every 15 minutes

      $1

    2. Gambir Central

      10 h 28 min - once daily

      $7 - $40

    3. Surabaya Pasar Turi

      25 min - 1.3 miles

    4. Agen Peneleh

      11 h 22 min - once daily

      $12 - $16

    5. Terminal Ubung

      9 min - 6 miles

      $1

    6. Sanur

      4 h 30 min - once daily

      $55 - $65

    7. Lombok

      59 min - 39.9 miles

      $3 - $6

  • Bus Palaha Kancana, ferry, drive

    $80 - $108
    1. Manggarai

      22 min - every 15 minutes

      $1

    2. Cakung

      19 min - 1 miles

    3. Pulo Gebang Terminal

      25 h 35 min - twice daily

      $21 - $35

    4. Terminal Ubung

      9 min - 6 miles

      $1

    5. Sanur

      4 h 30 min - once daily

      $55 - $65

    6. Lombok

      59 min - 39.9 miles

      $3 - $6

  • Bus Safari Dharma Raya, ferry, drive

    $87 - $95
    1. Jakarta

      10 min - 6.5 miles

      $3 - $5

    2. Jakarta

      34 h 40 min - once daily

      $28 - $31

    3. Denpasar

      40 min - 24.8 miles

      $2 - $4

    4. Padang Bai

      1 h 30 min - once daily

      $51

    5. Bangsal

      56 min - 38.3 miles

      $3 - $5

  • Bus Kramat Djati, ferry, drive

    $81 - $112
    1. Manggarai

      22 min - every 15 minutes

      $1

    2. Cakung

      19 min - 1 miles

    3. Pulo Gebang Terminal

      27 h 30 min - twice daily

      $18 - $35

    4. Gilimanuk

      3 h - hourly

      $4

    5. Denpasar Ubung

      9 min - 6 miles

      $1

    6. Sanur

      4 h 30 min - once daily

      $55 - $65

    7. Lombok

      59 min - 39.9 miles

      $3 - $6

  • Drive, car ferry

    $74 - $107
    1. Jakarta

      13 h 40 min - 651.5 miles

      $55 - $85

    2. Ketapang

      30 min - every 15 minutes

      $1

    3. Gilimanuk

      2 h 26 min - 102.2 miles

      $9 - $14

    4. Padang Bai, Bali

      5 h - hourly

      $4

    5. Lembar, Lombok

      37 min - 23.9 miles

      $2 - $4

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

From Green Pramuka bus to Jakarta airport, fly to Praya airport, then taxi to Lombok. 4 h 12 min $83. From Manggarai train to Gambir Station, bus to Jakarta Halim Perdana Kusuma airport, fly to Praya airport, then taxi to Lombok. 4 h 44 min $78. From Manggarai train to Jakarta Gambir, train to Bandung, taxi to Bandung airport, fly to Praya airport, then taxi to Lombok. 7 h 25 min $139. From Jakarta Pasar Senen train to Gubeng, train to Banyuwangi, walk to Ketapang, car ferry to Gilimanuk, drive to Padang Bai, ferry to Bangsal, then drive to Lombok. 29 h 13 min $84. From Manggarai train to Gambir Central, train to Surabaya Pasar Turi, walk to Agen Peneleh, bus to Terminal Ubung, drive to Sanur, ferry to Lombok, then drive to Lombok. 31 h 1 min $111. From Manggarai train to Cakung, walk to Pulo Gebang Terminal, bus to Terminal Ubung, drive to Sanur, ferry to Lombok, then drive to Lombok. 33 h 55 min $90. From Jakarta taxi to Jakarta, bus to Denpasar, drive to Padang Bai, ferry to Bangsal, then drive to Lombok. 38 h 57 min $92. From Manggarai train to Cakung, walk to Pulo Gebang Terminal, bus to Gilimanuk, bus to Denpasar Ubung, drive to Sanur, ferry to Lombok, then drive to Lombok. 39 h 19 min $99. From Jakarta drive to Ketapang, car ferry to Gilimanuk, drive to Padang Bai, Bali, car ferry to Lembar, Lombok, then drive to Lombok. 22 h 44 min $90.