Jembrana
Jembrana
Bogor
Bogor
Train Bus

Jembrana to Bogor

Updated: 29 May 2026

The journey from Jembrana to Bogor covers approximately 1150 km across Bali and Java. You must first take a ferry from Gilimanuk Port to Ketapang Port in Banyuwangi. From Ketapang, you can board an executive bus traveling along the Trans-Java Toll Road toward Jakarta. Upon reaching Jakarta, you will transfer to the KRL Commuter Line to reach Bogor. This route involves crossing the Bali Strait and traversing the entire length of Java island.

Total Distance: 1150 km driving distance, 980 km straight-line air distance.
Fastest Way
Train from Ketapang to Surabaya followed by a flight to Jakarta, taking roughly 12 hours total.
Cheapest Way
Intercity bus from Gilimanuk to Jakarta, costing approximately 600,000 IDR.
Compare Jembrana to Bogor Routes
Train
Connecting
Bus
Connecting
Duration 22 hours 26 hours
Avg Price 900,000 - 1,200,000 IDR 600,000 - 850,000 IDR
Operator PT Kereta Api Indonesia PO Pahala Kencana
Route Ketapang Station to Surabaya Gubeng, then transfer to Jakarta Pasar Senen. Gilimanuk-Ketapang Ferry to Trans-Java Toll Road via Semarang and Cirebon.
Tip The train offers a much smoother ride than the bus, especially through the mountainous regions of East Java. Book your bus ticket in advance to secure a seat with a reclining leg rest for the long haul.
Travel Tips
  • Ferry Timing
    Ferries run 24 hours, but aim for early morning departures to avoid peak traffic at Gilimanuk.
  • Luggage
    Keep your valuables in a small carry-on bag while on the bus or train.
  • Connectivity
    Purchase a Telkomsel SIM card for the best signal coverage across the Trans-Java highway.
  • Hydration
    Carry a reusable water bottle as bus stops may have limited clean water options.
  • Booking
    Use the KAI Access app for reliable train ticket bookings across Java.
Safety Tips
  • Bus Safety
    Choose reputable bus companies like Pahala Kencana or Kramat Djati for better maintenance standards.
  • Night Travel
    Avoid walking alone in unfamiliar bus terminals late at night; use official taxi apps like Grab.
  • Health
    Carry motion sickness medication, as the roads through East Java can be winding.
  • Scams
    Ignore touts at ferry ports offering 'express' services; stick to official ticket counters.
People Also Ask
  • Is there a direct bus from Bali to Bogor?
    No, most buses terminate in Jakarta or Tangerang, requiring a local transfer to Bogor.
  • How long is the ferry crossing?
    The ferry crossing from Gilimanuk to Ketapang takes approximately 45 to 60 minutes.
  • Can I take a train from Bali?
    No, there are no train tracks in Bali; you must cross to Java first to access the rail network.
  • What is the best way to reach Bogor from Jakarta?
    The KRL Commuter Line is the most efficient and cheapest way to reach Bogor from Jakarta.
  • Are there tolls on the way?
    Yes, the Trans-Java Toll Road requires an e-toll card for payment.
Quick Info
  • From Jembrana, Bali, Indonesia
  • To Bogor, Jawa Barat, Indonesia
  • Modes
Best Time to Travel

May to September during the dry season to avoid heavy rain delays on the Trans-Java highway.

Things to Do in Bogor
1
Bogor Botanical Gardens
Explore one of the oldest and largest botanical gardens in Southeast Asia. It houses over 15,000 species of trees and plants.
2
Istana Bogor
Visit the presidential palace grounds known for its large deer population and colonial architecture. Public access is restricted to the outer perimeter.
3
Puncak Pass
Drive up to the Puncak area for panoramic views of tea plantations and cool mountain air. It is a popular weekend getaway for locals.
4
Museum Zoologi
Discover an extensive collection of preserved Indonesian fauna. It is located right next to the Botanical Gardens entrance.
Tags
Jembrana to Bogor bus Bali to Bogor travel Gilimanuk Ketapang ferry Trans Java toll road Jakarta to Bogor train traveling from Bali to West Java long distance bus Indonesia Bogor transport guide