Travel Jakarta to Banyuwangi

Jakarta to Banyuwangi

Reach the lush, green hills of Banyuwangi, a calm retreat set apart from Jakarta’s busy urban streets. For the route between Jakarta and Banyuwangi, multiple transport services are available, with detailed timetables, estimated durations and fare information provided here.

Travel options for Jakarta to Banyuwangi

Travel from Jakarta to Banyuwangi with a bus for 509956 IDR to save, or reach Banyuwangi faster by flight in 1h y 45 minutes.

Bus from Jakarta to Banyuwangi

The day’s first bus leaves at 11:00, with regular departures following from Jakarta or Kota Bekasi. If you’re traveling from Jakarta, you can plan your trip to Banyuwangi at a time that works for you. The journey usually takes around 13 hours 10 minutes to reach Banyuwangi, with fares starting from 509,956 IDR. Check availability and book here to reserve your seat.

Popular departures: Jakarta Kota Bekasi
Popular arrivals: Banyuwangi

Prices: 509,956 IDR

Duration: 13h 10m – 22h 30m ⏱

Hop on bus from Jakarta to Banyuwangi in 13h 10m Take bus from Jakarta to Banyuwangi in 13h 10m Hop on bus from Jakarta to Banyuwangi in 13h 10m Journey with bus from Jakarta to Banyuwangi in 13h 10m Travel with bus from Jakarta to Banyuwangi for 509956 IDR Journey with bus from Jakarta to Banyuwangi in 13h 10m

View all Bus tickets →

Train from Jakarta to Banyuwangi

Board at Pasar Senen, Pasar Baru or Jatinegara, Jakarta and travel from Jakarta to Banyuwangi, reaching multiple stations, including Banyuwangi Kota, Temuguruh, Banyuwangi, Rogojampi, Banyuwangi, Kalibaru, Banyuwangi and others after approximately 15 hours 2 minutes. Train tickets start from 1,019,511 IDR, so plan ahead and reserve your ticket.

Prices: 1,019,511 IDR

Duration: 15h 2m – 16h 15m ⏱

Book train from Jakarta to Banyuwangi in 15h 2m

View all Train tickets →

Flight from Jakarta to Banyuwangi

For one of the fastest ways to travel from Jakarta to Banyuwangi, flights depart from CGK Soekarno Hatta Airport, Tangerang and arrive at BWX Banyuwangi Airport. The journey usually takes around 1 hour 45 minutes, making flying a practical option for covering this distance in a short amount of time. Ticket prices typically start at 1,397,735 IDR, and you can review available options and book your flight through the available flight listings.

Prices: 1,397,735 IDR

Duration: 1h 45m ⏱

Journey with avia from Jakarta to Banyuwangi for 1397735 IDR

View all Flight tickets →

Distance Jakarta to Banyuwangi

The distance between Jakarta and Banyuwangi is 841.7 kilometers.

Jakarta to Banyuwangi Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Jakarta to Banyuwangi

Bus
Train
Flight
Average price
668,877 IDR
1,019,511 IDR
1,397,735 IDR
Cheapest price
509,956 IDR
1,019,511 IDR
1,397,735 IDR
Average duration
17h 43m
15h 39m
1h 45m
Minimum duration
13h 10m
15h 02m
1h 45m
Number of departures
30
10
1
Tickets

Bus Routes & Schedules from Jakarta to Banyuwangi

- Catch a bus at Jakarta bound for Banyuwangi, with trips usually taking 13h 40m to 22h 30m. Services are scheduled from 11:00 until 15:00, and tickets start at 509,956 to 726,354 IDR.
- Board the bus at Kota Bekasi bound for Banyuwangi. The trip takes roughly 13h 10m to 22h. Departures run from 12:00 until 15:30, and fares begin at 509,956 to 737,219 IDR.

Departure stations
Jakarta
Kota Bekasi
Arrival stations
Banyuwangi

Bus Timetable: Jakarta → Banyuwangi

  • 11:00 09:30 22h 30m 639883 IDR
  • 11:30 09:30 22h 639883 IDR
  • 11:45 06:30 18h 45m 726354 IDR
  • 11:50 06:50 19h 726354 IDR
  • 11:55 06:50 18h 55m 726354 IDR
  • 12:20 06:30 18h 10m 726354 IDR
  • 12:30 06:30 18h 726354 IDR
  • 12:50 05:50 17h 726354 IDR
  • 13:00 03:00 14h 726354 IDR
  • 13:10 03:10 14h 726354 IDR
  • 13:30 03:10 13h 40m 726354 IDR
  • 14:00 11:30 21h 30m 639883 IDR
  • 14:15 07:45 17h 30m 668707 IDR
  • 14:30 04:30 14h 509956 IDR
  • 14:45 11:43 20h 58m 668707 IDR
  • 14:50 07:45 16h 55m 668707 IDR
  • 15:00 07:00 16h 536562 IDR

Bus Timetable: Kota Bekasi → Banyuwangi

  • 12:00 10:00 22h 639883 IDR
  • 13:00 08:00 19h 564942 IDR
  • 13:15 07:00 17h 45m 726354 IDR
  • 14:00 03:10 13h 10m 726354 IDR
  • 14:15 11:18 21h 3m 737219 IDR
  • 14:30 07:45 17h 15m 668707 IDR
  • 14:35 07:45 17h 10m 668707 IDR
  • 14:55 06:52 15h 57m 668707 IDR
  • 15:00 04:30 13h 30m 509956 IDR
  • 15:05 06:52 15h 47m 668707 IDR
  • 15:15 06:52 15h 37m 668707 IDR
  • 15:20 11:43 20h 23m 668707 IDR
  • 15:30 11:30 20h 639883 IDR

Check all Flight tickets →

Train Routes & Schedules from Jakarta to Banyuwangi

This train route between Jakarta and Banyuwangi offers multiple stations for boarding and arrival, giving travelers flexibility in choosing where to start and end their journey. Depending on the station combination, travel times typically last around 15h 2m to 16h 15m. Services operate from 12:10 to 12:23, and fares generally start at 1,019,511 IDR. Checking the full timetable for Jakarta and Banyuwangi allows you to compare station options and departure times to select the service that fits your plans best.

Departure stations
Pasar Senen, Pasar Baru
Jatinegara, Jakarta
Arrival stations
Banyuwangi Kota
Temuguruh, Banyuwangi
Rogojampi, Banyuwangi
Kalibaru, Banyuwangi
Kalisetail, Banyuwangi

Train Timetable: Jatinegara, Jakarta → Banyuwangi Kota

  • 12:23 04:25 16h 2m 1019511 IDR

Train Timetable: Jatinegara, Jakarta → Kalibaru, Banyuwangi

  • 12:23 03:25 15h 2m 1019511 IDR

Train Timetable: Jatinegara, Jakarta → Kalisetail, Banyuwangi

  • 12:23 03:45 15h 22m 1019511 IDR

Train Timetable: Jatinegara, Jakarta → Rogojampi, Banyuwangi

  • 12:23 04:10 15h 47m 1019511 IDR

Train Timetable: Jatinegara, Jakarta → Temuguruh, Banyuwangi

  • 12:23 03:56 15h 33m 1019511 IDR

Train Timetable: Pasar Senen, Pasar Baru → Banyuwangi Kota

  • 12:10 04:25 16h 15m 1019511 IDR

Train Timetable: Pasar Senen, Pasar Baru → Kalibaru, Banyuwangi

  • 12:10 03:25 15h 15m 1019511 IDR

Train Timetable: Pasar Senen, Pasar Baru → Kalisetail, Banyuwangi

  • 12:10 03:45 15h 35m 1019511 IDR

Train Timetable: Pasar Senen, Pasar Baru → Rogojampi, Banyuwangi

  • 12:10 04:10 16h 1019511 IDR

Train Timetable: Pasar Senen, Pasar Baru → Temuguruh, Banyuwangi

  • 12:10 03:56 15h 46m 1019511 IDR

Check all Train tickets →

Flight Routes & Schedules from Jakarta to Banyuwangi

Board your flight at CGK Soekarno Hatta Airport, Tangerang, the only nonstop service to Banyuwangi. Flights operate at 08:30, and you’ll spend about 1h 45m in the air before landing at BWX Banyuwangi Airport. Fares start from 1,397,735 IDR, and you can check the full timetable for flights between Jakarta and Banyuwangi to choose the departure that fits your schedule and reserve your seat in advance.

Check all Flight tickets →

Frequently Asked Questions Jakarta to Banyuwangi

Below you will find answers to the most common questions about traveling from Jakarta to Banyuwangi.

How long does the Jakarta to Banyuwangi trip usually take?

The Jakarta to Banyuwangi trip varies a lot by transport. Flights take about 1 hour 45 minutes, while buses take roughly 13 to 22 hours. Trains are in between, at about 15 to 16 hours 15 minutes depending on the service and station pair.

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

The cheapest available option on this route is the bus, with fares starting at IDR 509,956. Bus prices go up to IDR 737,219 depending on the service. Train and flight fares are higher than the lowest bus fare.

Which transport is the fastest for Jakarta to Banyuwangi?

The fastest option is the flight, which takes about 1 hour 45 minutes. It departs from CGK Soekarno Hatta Airport in Tangerang and arrives at BWX Banyuwangi Airport. The route has one listed flight departure at 08:30.

How much should I budget for Jakarta to Banyuwangi by bus, train, or flight?

Bus fares range from IDR 509,956 to IDR 737,219. Train tickets are listed at IDR 1,019,511. Flights are priced at IDR 1,397,735. These are the available fares in the route data, so the bus is the lowest-cost option.

Where do buses, trains, and flights leave from on the Jakarta to Banyuwangi route?

Buses depart from Jakarta and Kota Bekasi and arrive in Banyuwangi. Trains leave from Pasar Senen, Pasar Baru, or Jatinegara, Jakarta, and arrive at several Banyuwangi stations. Flights depart from CGK Soekarno Hatta Airport, Tangerang.

Which arrival points are available when traveling from Jakarta to Banyuwangi?

Bus services arrive in Banyuwangi. Train services arrive at Banyuwangi Kota, Temuguruh, Rogojampi, Kalibaru, and Kalisetail in Banyuwangi. Flights arrive at BWX Banyuwangi Airport. The arrival point depends on the transport type you choose.

How often do buses run from Jakarta to Banyuwangi?

The route data lists 30 bus trips, but it does not provide a fixed frequency in minutes. Bus departures are shown between 11:00 and 15:30. That means there are multiple departures, but not a published interval between them.

What are the first and last departures for Jakarta to Banyuwangi?

The first listed departure is the flight at 08:30. For buses, the first departure is 11:00 and the last is 15:30. Trains depart between 12:10 and 12:23, so their schedule is much narrower.

How long does the bus from Jakarta to Banyuwangi take compared with the train?

Buses take about 13 hours 10 minutes to 22 hours 30 minutes, depending on the departure and service. Trains take about 15 hours to 16 hours 15 minutes. The difference comes from the specific station pair and service used.

Which Jakarta to Banyuwangi train stations are listed, and how long do the trips take?

Train departures are listed from Pasar Senen, Pasar Baru, and Jatinegara, Jakarta. Arrivals include Banyuwangi Kota, Temuguruh, Rogojampi, Kalibaru, and Kalisetail. Trip times range from about 15 hours 2 minutes to 16 hours 15 minutes.

If I want to book Jakarta to Banyuwangi tickets, where should I look?

For this route, TicketRoutes.com is the booking reference provided. It lists the available Jakarta to Banyuwangi options and the route details in one place. That is the site to check when comparing the published fares and departures.

Are there different train options on Jakarta to Banyuwangi, and do they take the same time?

Yes, the train route has multiple station pairs, and the times are not identical. For example, Pasar Senen to Banyuwangi Kota takes about 16 hours 15 minutes, while Jatinegara to Kalibaru takes about 15 hours 2 minutes.

Compare routes across the country in Indonesia

Route finder

Use the map to search transport connections between destinations throughout Indonesia. Compare schedules, travel times, and available services before planning your journey.


More travel routes for Jakarta and Banyuwangi

Planning more stops after Jakarta to Banyuwangi?

If your journey doesn’t end with Jakarta to Banyuwangi, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.