Travel Surabaya to Lombok

Surabaya to Lombok Bus: Schedules, Tickets & Prices

The bus journey from Surabaya to Lombok takes approximately 13m to 23h 58m, with fares from 400,000 IDR to 720,000 IDR.

Bus from Surabaya to Lombok

If you're traveling from Surabaya to Lombok by bus, you can board at Surabaya or Terminal Purabaya Bungurasih, Surabaya, with services running frequently throughout the day so you can pick a time that suits your schedule. The journey typically takes around 13 minutes, providing a comfortable way to reach your destination, arriving at multiple stations, including Mataram, Lombok, Montong, Lombok, Pelabuhan Kayangan, Lombok and others, with bus ticket prices starting from 400,000 IDR. Be sure to check availability and secure your seat in advance here to ensure a smooth and hassle-free trip.

Prices: 400,000 IDR to 720,000 IDR

Duration: 13m – 23h 58m ⏱

Take bus from Surabaya to Lombok for IDR 400000 Go with bus from Surabaya to Lombok in 0h 13m Hop on bus from Surabaya to Lombok in 0h 13m Travel with bus from Surabaya to Lombok in 0h 13m

View all Bus tickets →

Distance Surabaya to Lombok

The distance between Surabaya and Lombok is 425.5 kilometers.

Bus from Surabaya to Lombok Details

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

Bus
Average price
533,273 IDR
 
Cheapest
400,000 IDR
Average duration
14h 59m
 
Shortest
13m
Number of departures
19
09:15 - 19:00
Tickets
 
Stations
Departure stations
Arrival stations
Surabaya
Terminal Purabaya Bungurasih, Surabaya
Mataram, Lombok
Montong, Lombok
Pelabuhan Kayangan, Lombok
Narmada, Lombok
Aikmel, Lombok
View more stations in the full listing

Bus Routes & Schedules from Surabaya to Lombok

If you’re planning to reach Lombok by bus from Surabaya, it’s useful to know that the route is served by multiple departure and arrival stations rather than a single bus terminal. This means you can choose the combination of stops that best suits where you’re staying or heading next. Travel times vary depending on the selected stops, but most services take around 1h. Buses run throughout the day, with departures starting from 09:15 and continuing until 19:00. Prices usually begin at 400,000 IDR, with minor differences depending on the specific service or boarding point. Taking a moment to review the complete bus timetable for Surabaya to Lombok allows you to compare station options and select the best bus for your journey.

Bus Timetable: Surabaya → Mataram, Lombok

  • 09:15 12:00 1h 45m 576472 IDR
  • 19:00 18:30 22h 30m 570707 IDR

Bus Timetable: Terminal Purabaya Bungurasih, Surabaya → Aikmel, Lombok

  • 16:01 16:59 23h 58m 600000 IDR

Bus Timetable: Terminal Purabaya Bungurasih, Surabaya → Cakranegara, Mataram

  • 16:01 15:14 22h 13m 480000 IDR

Bus Timetable: Terminal Purabaya Bungurasih, Surabaya → Gerung, Lombok

  • 16:01 14:49 21h 48m 480000 IDR

Bus Timetable: Terminal Purabaya Bungurasih, Surabaya → Kantor Cabang Bima

  • 14:00 06:00 15h 625000 IDR
  • 16:01 04:15 11h 14m 720000 IDR

Bus Timetable: Terminal Purabaya Bungurasih, Surabaya → Lembar, Lombok

  • 14:00 16:00 1h 400000 IDR

Bus Timetable: Terminal Purabaya Bungurasih, Surabaya → Mantang, Lombok

  • 16:01 15:51 22h 50m 480000 IDR

Bus Timetable: Terminal Purabaya Bungurasih, Surabaya → Masbagik, Lombok

  • 16:01 16:24 23h 23m 600000 IDR

Bus Timetable: Terminal Purabaya Bungurasih, Surabaya → Montong, Lombok

  • 16:01 21:11 4h 10m 480000 IDR

Bus Timetable: Terminal Purabaya Bungurasih, Surabaya → Narmada, Lombok

  • 16:01 15:59 22h 58m 480000 IDR

Bus Timetable: Terminal Purabaya Bungurasih, Surabaya → Pelabuhan Kayangan, Lombok

  • 16:01 17:25 24m 600000 IDR

Bus Timetable: Terminal Purabaya Bungurasih, Surabaya → Pelabuhan Lembar, Lombok

  • 16:01 14:33 21h 32m 480000 IDR

Bus Timetable: Terminal Purabaya Bungurasih, Surabaya → Pringgabaya, Lombok

  • 16:01 17:14 13m 600000 IDR

Bus Timetable: Terminal Purabaya Bungurasih, Surabaya → Sandubaya, Mataram

  • 16:01 15:18 22h 17m 480000 IDR

Bus Timetable: Terminal Purabaya Bungurasih, Surabaya → Sikur, Lombok

  • 16:01 16:37 23h 36m 600000 IDR

Bus Timetable: Terminal Purabaya Bungurasih, Surabaya → Terminal Mandalika, Mataram

  • 14:00 16:30 1h 30m 400000 IDR
  • 16:01 15:18 22h 17m 480000 IDR

Check all Bus tickets →

Frequently Asked Questions Bus Surabaya to Lombok

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

How long is the bus trip from Surabaya to Lombok?

The bus trip from Surabaya to Lombok can take anywhere from about 1 hour to roughly 24 hours, depending on the specific bus connection and arrival point in Lombok. Some routes are much shorter, while others take most of a day, so it is worth checking the exact bus journey before booking.

What is the price of bus tickets for Surabaya to Lombok?

Bus tickets for Surabaya to Lombok are priced between 400000 IDR and 720000 IDR. The final fare can vary by the bus service and the destination in Lombok, so it is a good idea to compare options before you buy.

When does the bus depart from Surabaya to Lombok?

For the Surabaya to Lombok bus departure, the first trip leaves at 09:15 and the last departure is at 19:00. That gives travelers a daytime and evening window to plan their bus journey.

How often is the bus service between Surabaya and Lombok?

The bus service between Surabaya and Lombok does not show a fixed frequency, so departures are not listed at regular intervals. It is best to check the available bus schedule for the exact day you want to travel.

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

Yes, it is sensible to book bus tickets for Surabaya to Lombok in advance because the bus journey can vary a lot in duration and price. Checking the available bus options early also helps you choose the departure and arrival point that suits your plans.

Which arrival points are available on the Surabaya to Lombok bus route?

The Surabaya to Lombok bus route serves several arrival points, including Mataram, Montong, Pelabuhan Kayangan, Narmada, Aikmel, Pringgabaya, Sikur, Cakranegara, Sandubaya, Masbagik, Gerung, Mantang, Pelabuhan Lembar, Terminal Mandalika, and Lembar. This makes the bus connection flexible if you are heading to a specific part of Lombok.

Is the bus journey from Surabaya to Lombok suitable if I want to reach Mataram?

Yes, the bus journey from Surabaya to Mataram, Lombok is available, and the travel time can range from about 2 hours to around 22 hours 30 minutes depending on the service. Because the bus trip can differ so much, it is important to confirm the exact departure and arrival details before you go.

What should I know before taking a bus from Surabaya to Lombok?

Before taking a bus from Surabaya to Lombok, it helps to compare the fare, departure time, and arrival point so your bus trip matches your schedule. Since the route can be very short or quite long depending on the service, checking the bus journey details in advance is the safest way to plan.


More Bus routes from and to Surabaya or Lombok

Planning more than just Surabaya to Lombok?

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