Travel from Bogor to Bali-Indonesia

Bus or fly from Bogor to Bali?

Citilink Indonesia and Batik Air fly from Bogor to Kuta every 4 hours. Alternatively, Pahala Kencana operates a bus from Bogor to Denpasar twice daily. Tickets cost $31 and the journey takes 25 h 35 min. Kramat Djati also services this route twice daily.

Travel Guides

Bali: What to do if Mount Agung eruptsRome2rio’s expert advice on how to leave Bali if the airport closes

How to get from Bogor to Bali

From Botani Square bus to Jakarta Halim Perdana Kusuma airport, fly to Denpasar airport, then bus to Kuta. 3 h 48 min $68. From Botani Square bus to Jakarta Halim Perdana Kusuma Airport, bus to Jakarta airport, fly to Denpasar airport, then bus to Kuta. 5 h 3 min $56. From Bogor Terminal Bis Baranangsiang bus to Bandung Terminal Bis Leuwipanjang, taxi to Bandung airport, fly to Denpasar airport, then bus to Kuta. 6 h 45 min $54. From Botani Square bus to Jakarta Halim Perdana Kusuma Airport, bus to Jakarta airport, fly to Blimbimgsari airport, drive to Ketapang, car ferry to Gilimanuk, then drive to Negara. 6 h 21 min $171. From Bogor train to Pasar Senen, train to Sidoarjo, train to Banyuwangi, walk to Ketapang, car ferry to Gilimanuk, bus to Denpasar Ubung, then taxi to Denpasar. 26 h 43 min $56. From Bogor train to Pasar Senen, train to Bangil, train to Banyuwangi, walk to Ketapang, car ferry to Gilimanuk, bus to Denpasar Ubung, then taxi to Denpasar. 26 h 54 min $56. From Botani Square bus to Jakarta Halim Perdana Kusuma Airport, bus to Pulo Gebang Terminal, bus to Terminal Ubung, then taxi to Denpasar. 28 h 23 min $37. From Botani Square bus to Jakarta Halim Perdana Kusuma Airport, bus to Pulo Gebang Terminal, bus to Gilimanuk, bus to Denpasar Ubung, then taxi to Denpasar. 33 h 48 min $46. From Bogor drive to Ketapang, car ferry to Gilimanuk, then drive to Denpasar. 16 h 26 min $83.
Close Print Itinerary
  1. Here are 9 options to get from
    Bogor to Bali:

    1. Trip:
      1 Fly Jakarta Halim Perdana Kusuma to Denpasar
      • One-Way approx: USD $53 - $188
      • Duration: 3 h 48 min
      Open +
      • Trip:
        1 Fly Jakarta Halim Perdana Kusuma to Denpasar
        • One-Way approx: USD $53 - $188
        • Duration: 3 h 48 min
        Close x
    2. Trip:
      2 Fly Jakarta to Denpasar
      • One-Way approx: USD $41 - $141
      • Duration: 5 h 3 min
      Open +
      • Trip:
        2 Fly Jakarta to Denpasar
        • One-Way approx: USD $41 - $141
        • Duration: 5 h 3 min
        Close x
    3. Trip:
      3 Bus to Bandung, fly to Denpasar
      • One-Way approx: USD $43 - $134
      • Duration: 6 h 45 min
      Open +
      • Trip:
        3 Bus to Bandung, fly to Denpasar
        • One-Way approx: USD $43 - $134
        • Duration: 6 h 45 min
        Close x
    4. Trip:
      4 Fly Jakarta to Blimbimgsari, car ferry
      • One-Way approx: USD $94 - $273
      • Duration: 6 h 21 min
      Open +
      • Trip:
        4 Fly Jakarta to Blimbimgsari, car ferry
        • One-Way approx: USD $94 - $273
        • Duration: 6 h 21 min
        Close x
    5. Trip:
      5 Train, car ferry, bus
      • One-Way approx: USD $18 - $61
      • Duration: 26 h 43 min
      Open +
      • Trip:
        5 Train, car ferry, bus
        • One-Way approx: USD $18 - $61
        • Duration: 26 h 43 min
        Close x
    6. Trip:
      6 Train, car ferry, bus via Bangil
      • One-Way approx: USD $17 - $61
      • Duration: 26 h 54 min
      Open +
      • Trip:
        6 Train, car ferry, bus via Bangil
        • One-Way approx: USD $17 - $61
        • Duration: 26 h 54 min
        Close x
    7. Trip:
      7 Bus Pahala Kencana
      • One-Way approx: USD $27 - $42
      • Duration: 28 h 23 min
      Open +
      • Trip:
        7 Bus Pahala Kencana
        • One-Way approx: USD $27 - $42
        • Duration: 28 h 23 min
        Close x
    8. Trip:
      8 Bus Kramat Djati
      • One-Way approx: USD $29 - $46
      • Duration: 33 h 48 min
      Open +
      • Trip:
        8 Bus Kramat Djati
        • One-Way approx: USD $29 - $46
        • Duration: 33 h 48 min
        Close x
    9. Trip:
      9 Drive, car ferry
      • One-Way approx: USD $68 - $99
      • Duration: 16 h 26 min
      Open +
      • Trip:
        9 Drive, car ferry
        • One-Way approx: USD $68 - $99
        • Duration: 16 h 26 min
        Close x