Travel Surabaya to Banyuwangi

Surabaya to Banyuwangi Bus: Schedules, Tickets & Prices

Travel from Surabaya to Banyuwangi by bus in around 6h 55m to 9h, with tickets available from 207,529 IDR to 289,750 IDR.

Bus from Surabaya to Banyuwangi

Begin your journey from Surabaya by boarding a bus at Kantor Ladju Transport Surabaya or Surabaya, with departures typically running between 15:00 and 19:00 so you can pick a convenient time. The ride lasts around 6 hours 55 minutes and will drop you off at Pelabuhan Ketapang, Banyuwangi or Banyuwangi, providing a comfortable and dependable way to reach Banyuwangi. Bus ticket prices start at 207,529 IDR, and you can reserve your ticket in advance to ensure a seamless trip.

Prices: 207,529 IDR to 289,750 IDR

Duration: 6h 55m – 9h ⏱

Book bus from Surabaya to Banyuwangi in 6h 55m Journey with bus from Surabaya to Banyuwangi in 6h 55m Take bus from Surabaya to Banyuwangi for IDR 207529

View all Bus tickets →

Distance Surabaya to Banyuwangi

The distance between Surabaya and Banyuwangi is 196.2 kilometers.

Bus from Surabaya to Banyuwangi Details

Find key information about the Bus from Surabaya to Banyuwangi, including travel time, prices and stations.

Bus
Average price
225,445 IDR
 
Cheapest
207,529 IDR
Average duration
8h 1m
 
Shortest
6h 55m
Number of departures
6
15:00 - 19:00
Tickets
 
Stations
Departure stations
Arrival stations
Kantor Ladju Transport Surabaya
Surabaya
Pelabuhan Ketapang, Banyuwangi
Banyuwangi

Bus Routes & Schedules from Surabaya to Banyuwangi

- Set off from Kantor Ladju Transport Surabaya by bus and spend roughly 8h traveling before reaching Pelabuhan Ketapang, Banyuwangi. Ticket prices begin at 289,750 IDR, and services operate at 15:00.
- Catch a bus at Surabaya bound for Banyuwangi, with trips usually taking 6h 55m to 9h. Services are scheduled from 16:30 until 19:00, and tickets start at 207,529 to 232,806 IDR.

Bus Timetable: Kantor Ladju Transport Surabaya → Pelabuhan Ketapang, Banyuwangi

  • 15:00 23:00 8h 289750 IDR

Bus Timetable: Surabaya → Banyuwangi

  • 16:30 01:25 8h 55m 207529 IDR
  • 17:45 01:25 7h 40m 207529 IDR
  • 17:50 01:25 7h 35m 207529 IDR
  • 18:30 01:25 6h 55m 207529 IDR
  • 19:00 04:00 9h 232806 IDR

Check all Bus tickets →

Frequently Asked Questions Bus Surabaya to Banyuwangi

Below you will find answers to the most common questions about traveling from Surabaya to Banyuwangi by bus.

How long is the bus trip from Surabaya to Banyuwangi?

The bus journey from Surabaya to Banyuwangi takes about 7 to 9 hours, depending on the service and traffic conditions. If you are traveling by bus, it is best to plan for a long ride and allow extra time for possible delays.

What is the bus price for Surabaya to Banyuwangi?

Bus tickets for Surabaya to Banyuwangi are priced between 207529 IDR and 289750 IDR. If you are choosing a bus service on this route, it is a good idea to compare options early so you can pick a fare that fits your budget.

When does the bus depart from Surabaya to Banyuwangi?

The bus departure from Surabaya to Banyuwangi starts at 15:00 and the last bus leaves at 19:00. If you want a smoother bus journey, arriving a little early is a smart way to avoid rushing before departure.

How many bus departures are there between Surabaya and Banyuwangi?

There are 6 bus trips available for Surabaya to Banyuwangi. That gives travelers a few choices when planning a bus connection, especially if you want to match your departure time with your schedule.

Can I book bus tickets from Surabaya to Banyuwangi in advance?

Yes, booking bus tickets for Surabaya to Banyuwangi in advance is a practical choice, especially because fares and departure times can vary. Reserving early can help you secure a better bus service and make your travel plans easier.

Where does the bus from Surabaya to Banyuwangi leave and arrive?

For the Surabaya to Banyuwangi bus route, departures can be from Kantor Ladju Transport Surabaya or Surabaya, and arrivals can be at Pelabuhan Ketapang, Banyuwangi or Banyuwangi. Checking the exact bus station before you go is important so you head to the right pickup and drop-off point.

Is the bus journey from Surabaya to Banyuwangi a good option for travelers?

A bus journey from Surabaya to Banyuwangi is a straightforward way to travel if you want a direct overland trip between the two cities. Since the ride can take several hours, bringing water, snacks, and something to keep you comfortable can make the bus trip easier.

What should I know before taking the bus from Surabaya to Banyuwangi?

Before taking the bus from Surabaya to Banyuwangi, it helps to check your departure time, ticket price, and the exact station you need to use. Because the bus service can take around 7 to 9 hours, planning ahead will make the trip more comfortable and less stressful.


More Bus routes from and to Surabaya or Banyuwangi

Routes in Bus from Surabaya →

Routes in Bus to Surabaya ←

Planning more than just Surabaya to Banyuwangi?

You’re currently viewing Bus options for Surabaya 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 Planner

Ideal for multi-city trips and flexible travel plans.