Lombok to Surabaya Bus: Schedules, Tickets & Prices
The bus journey from Lombok to Surabaya takes approximately 12h to 23h, with fares from 400,000 IDR to 625,000 IDR.
Bus from Lombok to Surabaya
Hop on a bus departing from Kantor Cabang Bima, Mataram, Lombok or Terminal Mandalika, Mataram and travel from Lombok toward Surabaya. Services run frequently throughout the day, giving you the flexibility to choose a departure time that fits your plans. The journey usually takes around 12 hours, with bus ticket prices starting from 400,000 IDR, and the route ends at Terminal Purabaya Bungurasih, Surabaya or Surabaya. Plan ahead and book your ticket in advance.
Prices: 400,000 IDR to 625,000 IDR
Duration: 12h – 23h ⏱
Bus Routes & Schedules from Lombok to Surabaya
- Terminal Purabaya Bungurasih, Surabaya can be reached from Kantor Cabang Bima with a bus ride lasting about 12h. Services run at 18:00, and fares start at 625,000 IDR.
- Board the bus at Mataram, Lombok to reach Surabaya, spending roughly 23h on the road. Services run at 10:00, and tickets start from 501,530 IDR.
- Catch a bus at Terminal Mandalika, Mataram, with a journey lasting roughly 21h. You’ll arrive at Terminal Purabaya Bungurasih, Surabaya. Tickets begin from 400,000 IDR, and services run at 09:30.
Cheapest Bus Lombok to Surabaya
400000 IDR, from Terminal Mandalika, Mataram to Terminal Purabaya Bungurasih, Surabaya, departure 09:30, duration 21h.Fastest Bus Lombok to Surabaya
625000 IDR, from Kantor Cabang Bima to Terminal Purabaya Bungurasih, Surabaya, departure 18:00, duration 12h.Bus Timetable: Kantor Cabang Bima → Terminal Purabaya Bungurasih, Surabaya
- 18:00 05:00 12h 625000 IDR
Bus Timetable: Mataram, Lombok → Surabaya
- 10:00 08:00 23h 501530 IDR
Bus Timetable: Terminal Mandalika, Mataram → Terminal Purabaya Bungurasih, Surabaya
- 09:30 05:30 21h 400000 IDR
Frequently Asked Questions Bus Lombok to Surabaya
Below you will find answers to the most common questions about traveling from Lombok to Surabaya by bus.
How long is the bus trip from Lombok to Surabaya?
The bus trip from Lombok to Surabaya can take about 12 to 23 hours, depending on the departure point and service you choose. Some bus journeys are much shorter than others, so it is worth checking the exact route before booking.
What is the bus ticket price for Lombok to Surabaya?
Bus tickets for Lombok to Surabaya are priced between 400000 IDR and 625000 IDR. The final fare can vary by departure point and the bus service you select, so it is a good idea to compare options before you book.
When does the bus depart from Lombok to Surabaya?
For the Lombok to Surabaya bus service, departures start at 09:30 and the last bus leaves at 18:00. Since the schedule is limited, it helps to plan your bus journey early and choose a departure that fits your travel plans.
Are there different bus departure points between Lombok and Surabaya?
Yes, the bus from Lombok to Surabaya departs from places such as Kantor Cabang Bima, Mataram, Lombok, and Terminal Mandalika, Mataram. Arrivals are listed for Terminal Purabaya Bungurasih, Surabaya or Surabaya, so it is important to match your bus ticket with the correct departure and arrival point.
How many bus services are available on the Lombok to Surabaya route?
There are 3 bus services on the Lombok to Surabaya route. With only a few departures available, it is best to check the bus schedule in advance so you can secure a seat on the trip that suits you.
Can I book bus tickets for Lombok to Surabaya in advance?
Yes, it is a smart idea to book bus tickets for Lombok to Surabaya ahead of time, especially because the bus service has limited departures. Booking early gives you a better chance of getting the bus journey time and fare that work best for you.
Which bus route from Lombok to Surabaya is the shortest?
The shortest bus journey from Lombok to Surabaya is the service from Kantor Cabang Bima to Terminal Purabaya Bungurasih, Surabaya, which takes about 12 hours. If you want a quicker bus trip, checking the exact departure point can make a big difference.
What should I know before taking the bus from Lombok to Surabaya?
Before taking the bus from Lombok to Surabaya, make sure you confirm the departure point, arrival terminal, and travel time for your chosen bus service. Because the bus journey can range from about 12 to 23 hours, it is wise to plan for a long trip and choose the schedule that fits your needs.
Travel options for Lombok to Surabaya
More Bus routes from and to Lombok or Surabaya
Routes in Bus from Lombok →
Routes in Bus to Surabaya ←
Routes in Bus to Lombok ←
Routes in Bus from Surabaya →
Planning more than just Lombok to Surabaya?
You’re currently viewing Bus options for Lombok to Surabaya. 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.