Jembrana
Jembrana
Serang
Serang
Bus

Jembrana to Serang

Updated: 29 May 2026

The journey from Jembrana to Serang spans approximately 1100 kilometers across the islands of Bali and Java. You must first cross the Bali Strait via the Gilimanuk-Ketapang ferry, which operates 24 hours daily. From Ketapang, you board an AKAP (Antar Kota Antar Provinsi) bus that traverses the entire Trans-Java Toll Road. The total travel time typically ranges between 22 and 26 hours depending on traffic. This route is a major artery for logistics and passenger transport connecting the western tip of Bali to the Banten province.

Total Distance: 1100 km driving distance; 980 km straight-line air distance.
Fastest Way
Flight from Banyuwangi (BWX) to Jakarta (CGK) followed by a 2-hour shuttle to Serang.
Cheapest Way
Intercity AKAP bus, costing around 600,000 IDR, which includes the ferry ticket.
Compare Jembrana to Serang Routes
Bus
Direct
Duration
24 hours
Avg Price
550,000 - 750,000 IDR
Operator
PO Pahala Kencana or PO Kramat Djati
Route
Gilimanuk-Ketapang Ferry to Trans-Java Toll Road via Semarang and Jakarta.

Book executive class seats for reclining comfort during the long overnight stretch.

Travel Tips
  • Ferry Tickets
    Purchase your ferry ticket online via the Ferizy app to avoid long queues at Gilimanuk.
  • Snacks
    Stock up on water and dry snacks in Jembrana, as bus stops on the toll road are limited.
  • Power Bank
    Carry a high-capacity power bank for your phone, as long-haul buses may have faulty charging ports.
  • Clothing
    Wear layers; the air conditioning on Indonesian buses is often set to very cold temperatures.
  • Seat Selection
    Request a seat in the middle of the bus to minimize the impact of road bumps.
Safety Tips
  • Valuables
    Keep your passport and cash in a small bag on your lap while sleeping.
  • Bus Choice
    Only board buses from official terminals like Gilimanuk or Denpasar to ensure safety.
  • Hydration
    Drink bottled water only to avoid stomach issues during the long transit.
  • Emergency
    Save the local police emergency number 110 on your phone before departing.
People Also Ask
  • Is there a direct train?
    No, there is no direct train from Jembrana to Serang; you must use a bus or flight.
  • How long is the ferry?
    The ferry crossing between Gilimanuk and Ketapang takes approximately 45 to 60 minutes.
  • Are there tolls?
    Yes, the bus fare includes all toll fees for the Trans-Java highway.
  • Is it safe for solo travelers?
    Yes, it is generally safe, but remain vigilant with your belongings at rest stops.
  • Where do I buy tickets?
    Tickets can be bought at the Gilimanuk bus terminal or through online travel platforms.
Quick Info
  • From Jembrana, Bali, Indonesia
  • To Serang, Banten, Indonesia
  • Modes
Best Time to Travel

May to September, as the dry season ensures smoother ferry crossings and less congestion on the Trans-Java Toll Road.

Things to Do in Serang
1
Gilimanuk Harbor
Observe the busy ferry terminal connecting Bali and Java. It is the primary gateway for all land-based traffic leaving Bali.
2
Trans-Java Toll Road
Experience the modern infrastructure of Indonesia. This highway connects major cities across Java with high-speed efficiency.
3
Serang Grand Mosque
Visit the historic mosque in the city center. It reflects the deep Islamic heritage of the Banten Sultanate.
4
Banten Lama
Explore the ruins of the old Banten Sultanate. It is a significant archaeological site near Serang.
Tags
Jembrana to Serang bus Gilimanuk ferry to Java Trans-Java Toll Road travel Bali to Banten bus route AKAP bus Jembrana traveling from Bali to Serang long distance bus Indonesia Serang transport guide