Yogyakarta to Banyuwangi Train: Schedules, Tickets & Prices
Travel from Yogyakarta to Banyuwangi by train in around 9h 58m to 12h 2m, with tickets available from 336,708 IDR to 792,893 IDR.
Train from Yogyakarta to Banyuwangi
Board a train at Lempuyangan, Jogja, Tugu Yogyakarta or Wates, Yogyakarta for a journey from Yogyakarta to Banyuwangi. The ride usually takes around 9 hours 58 minutes, arriving at multiple stations, including Kalibaru, Banyuwangi, Kalisetail, Banyuwangi, Banyuwangi Kota and others, with tickets starting from 336,708 IDR. Be sure to reserve your seat in advance.
Prices: 336,708 IDR to 792,893 IDR
Duration: 9h 58m – 12h 2m ⏱
Train Routes & Schedules from Yogyakarta to Banyuwangi
Trains connecting Yogyakarta and Banyuwangi stop at multiple departure and arrival stations along the route. Depending on which stations you use, travel times can vary, usually taking around 9h 58m. Services run from 09:03 to 18:31, and fares generally start at 336,708 IDR, with small variations depending on the chosen station or train. By checking the full timetable for Yogyakarta to Banyuwangi, you can explore all station options and select the train that best fits your schedule.
Cheapest Train Yogyakarta to Banyuwangi
336708 IDR, from Lempuyangan, Jogja to Kalibaru, Banyuwangi, departure some times, duration 10h 33m.Fastest Train Yogyakarta to Banyuwangi
369292 IDR, from Tugu Yogyakarta to Kalibaru, Banyuwangi, departure 18:31, duration 9h 58m.Train Timetable: Lempuyangan, Jogja → Banyuwangi Kota
- 09:36 21:05 11h 29m 336708 IDR
Train Timetable: Lempuyangan, Jogja → Kalibaru, Banyuwangi
- 09:36 20:09 10h 33m 336708 IDR
Train Timetable: Lempuyangan, Jogja → Kalisetail, Banyuwangi
- 09:36 20:31 10h 55m 336708 IDR
Train Timetable: Lempuyangan, Jogja → Rogojampi, Banyuwangi
- 09:36 20:51 11h 15m 336708 IDR
Train Timetable: Tugu Yogyakarta → Banyuwangi Kota
- 18:31 05:22 10h 51m 792893 IDR
Train Timetable: Tugu Yogyakarta → Kalibaru, Banyuwangi
- 18:31 04:29 9h 58m 369292 IDR
Train Timetable: Tugu Yogyakarta → Kalisetail, Banyuwangi
- 18:31 04:48 10h 17m 369292 IDR
Train Timetable: Tugu Yogyakarta → Rogojampi, Banyuwangi
- 18:31 05:08 10h 37m 792893 IDR
Train Timetable: Wates, Yogyakarta → Banyuwangi Kota
- 09:03 21:05 12h 2m 336708 IDR
- 18:00 05:22 11h 22m 792893 IDR
Train Timetable: Wates, Yogyakarta → Kalibaru, Banyuwangi
- 09:03 20:09 11h 6m 336708 IDR
- 18:00 04:29 10h 29m 369292 IDR
Train Timetable: Wates, Yogyakarta → Kalisetail, Banyuwangi
- 09:03 20:31 11h 28m 336708 IDR
- 18:00 04:48 10h 48m 369292 IDR
Train Timetable: Wates, Yogyakarta → Rogojampi, Banyuwangi
- 09:03 20:51 11h 48m 336708 IDR
- 18:00 05:08 11h 8m 369292 IDR
Frequently Asked Questions Train Yogyakarta to Banyuwangi
Below you will find answers to the most common questions about traveling from Yogyakarta to Banyuwangi by train.
How long is the train trip from Yogyakarta to Banyuwangi?
The train trip from Yogyakarta to Banyuwangi takes about 10 to 12 hours, depending on the station pair and service you choose. Some train journeys are a little shorter, while others take longer, so it is worth checking the exact departure and arrival stations before booking.
What is the price of train tickets for Yogyakarta to Banyuwangi?
Train tickets for Yogyakarta to Banyuwangi start at 336708 IDR and can go up to 792893 IDR. The final fare depends on the train service, travel date, and the station pair you select, so comparing options before you book can help you find a better price.
Which train departure stations are available for Yogyakarta to Banyuwangi?
For the Yogyakarta to Banyuwangi train, departures are available from Lempuyangan, Jogja, Tugu Yogyakarta, and Wates, Yogyakarta. Choosing the right departure station can make your train journey more convenient, especially if you want the shortest or most suitable connection.
What are the arrival stations on the train route between Yogyakarta and Banyuwangi?
On the Yogyakarta to Banyuwangi train route, arrivals include Kalibaru, Banyuwangi, Kalisetail, Banyuwangi, Banyuwangi Kota, and Rogojampi, Banyuwangi. The best arrival station depends on where you need to end your train trip, so it helps to match the station with your final destination.
When is the first and last train departure from Yogyakarta to Banyuwangi?
The train service from Yogyakarta to Banyuwangi starts with the first departure at 09:03 and the last departure at 18:31. If you are planning a train journey on this route, checking these times early can help you choose a departure that fits your schedule.
How many train options are there for Yogyakarta to Banyuwangi?
There are 16 train trips available for Yogyakarta to Banyuwangi. That gives travelers several choices across the day, so you can compare departure stations, arrival stations, and travel times before deciding which train service works best.
Can I book train tickets for Yogyakarta to Banyuwangi in advance?
Yes, it is a good idea to book train tickets for Yogyakarta to Banyuwangi in advance, especially if you want a specific departure station or arrival station. Since the train journey can vary in duration and price, early booking makes it easier to secure the option that suits your plans.
What should I know before taking the train from Yogyakarta to Banyuwangi?
Before taking the train from Yogyakarta to Banyuwangi, it helps to check the departure station, arrival station, travel time, and ticket price together. Because the train trip can range from about 10 to 12 hours, planning ahead will make the journey smoother and help you choose the most practical train service.
Travel options for Yogyakarta to Banyuwangi
More Train routes from and to Yogyakarta or Banyuwangi
Routes in Train from Yogyakarta →
Routes in Train to Banyuwangi ←
Routes in Train to Yogyakarta ←
Planning more than just Yogyakarta to Banyuwangi?
You’re currently viewing Train options for Yogyakarta to Banyuwangi. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.