GoAsia
Indonesia

How to Get from Jakarta to Banyuwangi

Find the best way to travel from Jakarta to Banyuwangi by train or bus. Compare routes, travel times and tips for your Java adventure.

Last updated: October 29, 2026

How to Get from Jakarta to Banyuwangi
Contents

Leaving the skyscraper-heavy skyline of Jakarta for the volcanic landscapes of Banyuwangi is a journey from Indonesia's modern heart to its wild eastern edge. While many travelers rush to Bali, those in the know head to Banyuwangi to witness the electric blue flames of Ijen Crater or to catch the ferry across the narrow strait. This trip takes you across the entire length of Java, offering a front-row seat to the island's emerald rice paddies, towering volcanoes, and bustling roadside towns.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

The route is a test of endurance but a rewarding one. You are trading the chaotic traffic of the capital for the sunrise capital of Java. Whether you choose the rhythmic clatter of the rails or the flexibility of the Trans-Java toll road by bus, the transition from the urban sprawl of West Java to the mystical atmosphere of East Java is one of the most iconic travel experiences in the archipelago. You can easily compare and book your tickets for this cross-island journey on GoAsia.cc to ensure a smooth transition between these two Indonesian extremes.

Jakarta to Banyuwangi by Train

The train is arguably the most atmospheric way to traverse Java. KA Blambangan Ekspres runs from Pasar Senen station in Jakarta to Ketapang station in Banyuwangi, about 1,030 km and the longest rail route in Indonesia. It passes Cirebon, Semarang, Surabaya, Probolinggo and Jember on the way.[1] It is a long haul, but the ability to walk around and the absence of traffic jams make it a top choice for many travelers. You can slow down with the landscape: the north coast of Java, the plantations around Jember and the hills near Banyuwangi roll past your window.

Ketapang railway station in Banyuwangi
Ketapang railway station in BanyuwangiPhoto: Rizal Febri / Wikimedia Commons, CC BY-SA 4.0

Intercity tickets go on sale in the Access by KAI app 45 days before departure, and foreign passengers enter their passport number when they book.[2] Expect to share the carriage with local families heading home to East Java.

Jakarta to Banyuwangi by Bus

The completion of the Trans-Java toll road has made buses a fierce competitor to the train, with departure points across the Greater Jakarta area, including Bekasi and Tangerang. On booking platforms, executive and luxury bus tickets cost about $28 to $40 (October 2026). The trip takes from about 13 hours, and more than 20 hours in heavy traffic or when delays pile up.[3] Many travelers pick an afternoon departure, ride through the night and arrive in Banyuwangi the following morning. Buses make a meal stop at a roadside rest area (rumah makan) along the way.

Comparing Your Options

ModeRouteGood For
TrainPasar Senen to KetapangWalking around, no traffic jams, scenery
BusFrom Jakarta, Bekasi and TangerangFlexible departure points, fares from about $28[3]

Tips for Traveling from Jakarta to Banyuwangi

  • Book in Advance: This is one of the most popular long-distance routes in Indonesia. Trains can sell out weeks in advance during public holidays or long weekends.
  • Prepare for the Cold: Whether you are on a train or a bus, Indonesian transport is famous for its aggressive air conditioning. A hoodie, light blanket, or sarong will make your journey much more pleasant.
  • Arriving at Ketapang: Long-distance trains from Jakarta end at Ketapang, the gateway to the ferry across to Bali. Plan your onward transport to your accommodation or to the ferry before you arrive.
  • Snacks and Water: Buses make meal stops, but having your own supply of water and snacks is highly recommended for a journey of this length.
  • Arrival Time: Try to choose a departure that arrives in Banyuwangi in the early morning. This gives you plenty of time to check into your hotel and arrange a tour for Ijen Crater, which usually starts in the middle of the night.

Timetable

Bus Bekasi - Banyuwangi $ 28.21–37.60 13h 10m – 22h
  • →  Executive 12:00, 13:00, 14:00, 14:15, 14:30, 14:35, 14:55, 15:00, 15:05, 15:15, 15:20, 15:30, 20:30
  • →  Luxury 13:15, 14:00
Bus Jakarta - Banyuwangi $ 28.21–39.93 13h 40m – 1days 2h 2m
  • →  Executive 10:00, 10:30, 10:45, 10:50, 11:00, 11:30, 11:45, 12:00, 12:30, 13:00, 13:30, 14:00, 14:15, 14:30, 14:40, 14:45, 14:50, 15:00, 15:30, 16:30, 18:30, 18:40, 19:30
  • →  Luxury 11:45, 11:50, 11:55, 12:20, 12:30, 12:50, 13:00, 13:10, 13:30
Bus Tangerang - Banyuwangi $ 32.07–35.09 1days 2h 26m
  • →  Executive 09:00, 13:30
Train Pasar Baru - Banyuwangi $ 32.18–53.85 15h 15m – 16h
  • →  Economy CB 12:10
  • →  Executive AA 12:10
  • →  Economy CA 12:10
  • →  Executive AC 12:10
  • →  Economy CC 12:10
  • →  Economy CD 12:10
  • →  Executive AB 12:10
  • →  Executive AD 12:10

Frequently Asked Questions

How can I book tickets from Jakarta to Banyuwangi?

Use the booking tool on this page to compare the transport options currently available from Jakarta to Banyuwangi, including current prices and schedules.

What is the cheapest way to get from Jakarta to Banyuwangi?

On booking platforms, bus tickets start at about $28 (October 2026). Train fares are set by KAI and shown in the Access by KAI app, so compare both before you book.

What is the fastest way to get from Jakarta to Banyuwangi?

Buses can make the trip in about 13 hours when the Trans-Java toll road is clear. The train covers about 1,030 km, so it is not faster, but it avoids road traffic.

How long does it take to get from Jakarta to Banyuwangi?

Plan for most of a day or more. Buses take from about 13 hours and more than 20 hours in heavy traffic, and the train covers about 1,030 km from Pasar Senen to Ketapang.

Is the train better than the bus for this route?

The train is generally considered more comfortable because you can stand up and walk around, and it avoids the unpredictability of road traffic. However, buses offer more departure locations across Jakarta.

Do I need to bring food for the long journey?

While buses make scheduled stops at restaurants, it is wise to bring snacks and plenty of water. The meal stops on the bus can be late at night.

Which train station in Banyuwangi should I choose?

Long-distance trains from Jakarta end at Ketapang station, the gateway to the ferry across to Bali. From there, a taxi or ride-hailing car takes you to your accommodation in town.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] PT Kereta Api Indonesia (KAI): Menyusuri Pulau Jawa dengan Kereta, Kenali 5 Relasi Terpanjang di Indonesia. Retrieved October 15, 2026.
  2. [2] PT Kereta Api Indonesia (KAI): Bagaimana cara melakukan pemesanan tiket? (Contact Center KAI). Retrieved October 15, 2026.
  3. [3] 12Go: 12Go timetable: Jakarta to Banyuwangi. Retrieved October 27, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.