Surabaya to Lombok
Arrive in Lombok to find yourself on serene beaches and lush hills, a stark contrast to Surabaya’s urban sprawl. For the route between Surabaya and Lombok, multiple transport services are available, with detailed timetables, estimated durations and fare information provided here.
Travel options for Surabaya to Lombok
The quickest and most affordable way to get from Surabaya to Lombok is by a bus for 400000 IDR, taking only 13 minutes.
Bus from Surabaya to Lombok
Begin your journey from Surabaya by boarding a bus at Surabaya or Terminal Purabaya Bungurasih, Surabaya, with departures typically running between 09:15 and 19:00 so you can pick a convenient time. The ride lasts around 13 minutes and will drop you off at multiple stations, including Mataram, Lombok, Montong, Lombok, Pelabuhan Kayangan, Lombok, Narmada, Lombok and others, providing a comfortable and dependable way to reach Lombok. Bus ticket prices start at 400,000 IDR, and you can reserve your ticket in advance to ensure a seamless trip.
Prices: 400,000 IDR
Duration: 13m – 23h 58m ⏱
Flight from Surabaya to Lombok
Make your trip from Surabaya to Lombok effortless by flying from SUB Surabaya Airport, East Java and arriving at LOP Lombok International Airport. With flights scheduled start at 05:55 and an average duration of 1 hour 5 minutes, you can travel quickly. Fares typically start at 706,643 IDR, check availability and book your flight here today.
Prices: 706,643 IDR
Duration: 1h 5m – 1h 10m ⏱
Combined from Surabaya to Lombok
Combined routes link Surabaya and Lombok, starting from SUB Surabaya Airport, East Java and reaching LOP Lombok International Airport. The trip typically lasts 2 hours 25 minutes with fares beginning at 2,381,067 IDR. Make sure to secure your booking in advance reserve your journey.
Prices: 2,381,067 IDR
Duration: 2h 25m – 22h ⏱
Bus Routes & Schedules from Surabaya to Lombok
Between Surabaya and Lombok, this bus connection is served by several stations rather than a single fixed terminal. The exact travel time varies depending on where you board and exit the bus, but most trips take approximately 1h to 23h 58m. Services run throughout the day, operating from 09:15 until 19:00, and fares typically begin at 400,000 to 720,000 IDR. By checking the full bus timetable for Surabaya to Lombok, you can compare different station pairings, journey lengths and departure times to choose the option that best matches your travel plans.
Cheapest & Fastest Bus Surabaya to Lombok
400000 IDR, from Terminal Purabaya Bungurasih, Surabaya to Lembar, Lombok, departure at 14:00, duration 1hBus 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
Flight Routes & Schedules from Surabaya to Lombok
Catch your nonstop flight at SUB Surabaya Airport, East Java, the only direct connection from Surabaya to Lombok. Flights depart from 05:55 until 17:35, and the journey in the air typically lasts around 1h 5m to 1h 10m before touching down at LOP Lombok International Airport. Fares start from 706,643 to 1,060,133 IDR, and you can consult the full timetable for the Surabaya–Lombok route to select the departure that suits your schedule and book your seat in advance.
Cheapest Flight Surabaya to Lombok
706643 IDR, from SUB Surabaya Airport, East Java to LOP Lombok International Airport, departure at 06:00, duration 1h 5mFastest Flight Surabaya to Lombok
727930 IDR, from SUB Surabaya Airport, East Java to LOP Lombok International Airport, departure at some times, duration 1h 5mFlight Timetable: SUB Surabaya Airport, East Java → LOP Lombok International Airport
- 05:55 08:05 1h 10m 1060133 IDR
- 06:00 08:05 1h 5m 706643 IDR
- 07:10 09:15 1h 5m 743685 IDR
- 08:50 10:55 1h 5m 743685 IDR
- 09:30 11:35 1h 5m 1060133 IDR
- 14:20 16:25 1h 5m 743685 IDR
- 17:35 19:40 1h 5m 727930 IDR
Combined Routes & Schedules from Surabaya to Lombok
Board at SUB Surabaya Airport, East Java for a flexible transfer across different vehicles en route to Lombok. The journey typically lasts 2h 25m to 22h, with departures scheduled from 05:05 until 20:50 and fares starting from 2,381,067 to 2,984,798 IDR. Arrival is at LOP Lombok International Airport, and reviewing the timetable for connections between Surabaya and Lombok ensures you pick the departure that suits your schedule.
Cheapest Combined Surabaya to Lombok
2381067 IDR, from SUB Surabaya Airport, East Java to LOP Lombok International Airport, departure at some times, duration 6h 50mFastest Combined Surabaya to Lombok
2984798 IDR, from SUB Surabaya Airport, East Java to LOP Lombok International Airport, departure at 07:05, duration 2h 25mCombined Timetable: SUB Surabaya Airport, East Java → LOP Lombok International Airport
- 05:05 12:30 6h 25m 2381067 IDR
- 05:10 17:00 10h 50m 2984798 IDR
- 06:10 14:00 6h 50m 2381067 IDR
- 07:05 10:30 2h 25m 2984798 IDR
- 08:30 14:00 4h 30m 2444256 IDR
- 11:35 10:30 21h 55m 2984798 IDR
- 14:35 10:30 18h 55m 2984798 IDR
- 15:15 10:30 18h 15m 2978932 IDR
- 16:30 10:30 17h 2984798 IDR
- 17:00 10:00 16h 2458264 IDR
- 18:00 10:30 15h 30m 2984798 IDR
- 19:00 10:30 14h 30m 2984798 IDR
- 20:05 10:30 13h 25m 2984798 IDR
- 20:50 19:50 22h 2433022 IDR
Frequently Asked Questions Surabaya to Lombok
Below you will find answers to the most common questions about traveling from Surabaya to Lombok.
How long does the Surabaya to Lombok route usually take?
Travel time on the Surabaya to Lombok route varies a lot by transport type. Flights take about 1 hour 5 minutes to 1 hour 10 minutes, while bus services range from about 1 hour to nearly 24 hours depending on the destination and service.
What is the cheapest way to travel from Surabaya to Lombok?
The cheapest listed option on the Surabaya to Lombok route is bus travel, with fares starting at IDR 400,000. Bus prices go up to IDR 720,000, while flights start higher at IDR 706,643.
Which option is fastest on the Surabaya to Lombok route?
Flights are the fastest option on the Surabaya to Lombok route. They take about 1 hour 5 minutes to 1 hour 10 minutes from SUB Surabaya Airport to LOP Lombok International Airport, which is much quicker than the bus services listed.
How much should I expect to pay for Surabaya to Lombok travel overall?
Across the available options on the Surabaya to Lombok route, prices range from IDR 400,000 for bus services up to IDR 1,060,133 for flights. The combined listing also shows higher fares for some services, but the main practical range is between those two figures.
Where do trips from Surabaya to Lombok usually depart and arrive?
Flights depart from SUB Surabaya Airport in East Java and arrive at LOP Lombok International Airport. Bus services depart from Surabaya or Terminal Purabaya Bungurasih, Surabaya, and arrive at several points in Lombok, including Mataram, Lembar, and Pelabuhan Lembar.
How often do Surabaya to Lombok departures run, and what are the first and last times?
The schedule shows multiple departures on the Surabaya to Lombok route, but no fixed frequency is listed. For flights, the first departure is 05:55 and the last is 17:35. For buses, the first is 09:15 and the last is 19:00.
What is the difference between flying and taking the bus from Surabaya to Lombok?
Flying from Surabaya to Lombok is much faster, taking about 1 hour 5 minutes to 1 hour 10 minutes, and it uses SUB Surabaya Airport and LOP Lombok International Airport. Bus trips are cheaper, but they can take from about 1 hour to nearly 24 hours.
Which Surabaya to Lombok bus route is the shortest, and which is the longest?
Among the bus options, the shortest listed trip is from Terminal Purabaya Bungurasih, Surabaya to Lembar, Lombok at about 1 hour. The longest listed bus trip is to Aikmel, Lombok at about 23 hours 58 minutes.
Are there direct flights on the Surabaya to Lombok route?
Yes, the flight option on the Surabaya to Lombok route is direct between SUB Surabaya Airport in East Java and LOP Lombok International Airport. The listed flight time is about 1 hour 5 minutes to 1 hour 10 minutes.
Which Surabaya to Lombok bus destinations are listed in the schedule?
The bus listings for Surabaya to Lombok include several Lombok and Mataram stops such as Mataram, Terminal Mandalika, Cakranegara, Sandubaya, Gerung, Lembar, Pelabuhan Lembar, and Pelabuhan Kayangan. Some services also continue to places like Aikmel and Masbagik.
How do bus travel times vary on the Surabaya to Lombok route?
Bus travel times on the Surabaya to Lombok route vary widely because different services end at different places and take different road or ferry combinations. The listed durations range from about 1 hour to nearly 24 hours, so the destination matters a lot.
If I want to book Surabaya to Lombok tickets, where should I look?
For Surabaya to Lombok bookings, TicketRoutes.com is the place to check. It lists the available departures, prices, and route details in one place, which makes it easier to compare the flight and bus options.
Plan journeys across Indonesia
The interactive map helps you explore routes between major cities, coastal destinations, airports, and ferry ports. Compare available transport options and find tickets for your next trip.
More travel routes for Surabaya and Lombok
Planning more stops after Surabaya to Lombok?
If your journey doesn’t end with Surabaya to Lombok, 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 PlannerPerfect for travelers visiting multiple cities on one trip.