Home / Destinations / Indonesia

Surabaya Bus Rental, Coach & Minibus Hire

Request a quote for your group, travel dates and itinerary.

Get a free quote

Free, no-obligation quote Professional driver included

Your free quote

A few final details.

Tell us how to reach you and we’ll review your journey.

No payment is required to request a quote.

Read the transport guide

Arrange the ground journey into Surabaya with your flight details and luggage requirements together. Use the arrival reference below to start a coach or minibus enquiry for your group.

Global Bus Rental accepts group-transport enquiries for Surabaya, Indonesia. Vehicle availability, the proposed itinerary and the final price are confirmed through an individual quotation. Use the enquiry form for an assessment of your journey.

Destination
Surabaya
Region
East Java
Country
Indonesia
Local time zone
Asia/Jakarta

Prepare your Surabaya journey brief

  1. Arrival: If your flight uses Juanda International Airport (SUB) or Abdul Rachman Saleh Airport (MLG), give the airport on your ticket, flight number and arrival date. Add the full Surabaya hotel or venue address; these airport references do not establish a road route or a collection point.
  2. Separate the longer travel stages: The geographic references put Bandung (about 569 km) and Bekasi (about 646 km) from Surabaya in a straight line. Choose how the group travels between those cities before requesting each local pickup; a flight or rail stage and a full road itinerary need different transport briefs.
  3. Group and return: Include passengers, luggage and mobility needs. Put any return date, pickup time and departure flight or train in the message field.

Juanda’s terminal name belongs in the pickup request

Juanda Airport publishes separate Terminal 1 and Terminal 2 information, with Terminal 2 identified in its international-terminal guide. Use the current flight’s terminal instead of an old meeting instruction labelled only “Surabaya airport”. For a mixed group, provide domestic and international arrivals separately and ask for a meeting plan after the relevant arrival formalities. Include the hotel, meeting venue or industrial gate in the final address so the vehicle is planned for the actual journey beyond the airport.

Use the Indonesia transport guide for a wider itinerary, or include your flight and final address in an airport group-transfer enquiry.

Long-distance itinerary ideas

Compare Surabaya with these other destinations in Indonesia. Distances below are geographic references, not road distances or quoted journey times.

BandungApprox. 569 km straight-line
BekasiApprox. 646 km straight-line
DepokApprox. 662 km straight-line
JakartaApprox. 662 km straight-line

Airport references for Surabaya

These airport references are ordered by their approximate straight-line distance from the Surabaya map reference. Road journeys can be longer and may involve different access arrangements; choose your actual arrival airport when requesting a quote.

SUB

Juanda International Airport

Approx. 15 km straight-line

MLG

Abdul Rachman Saleh Airport

Approx. 76 km straight-line

DHX

Dhoho International Airport

Approx. 105 km straight-line

For flight arrivals, compare airport coach and minibus transfers and include the booked airport, flight number and luggage in your enquiry.

Your Surabaya transport questions

Is “Juanda arrivals” specific enough for group collection?

Add the current flight and terminal. Juanda has separate T1 and T2 information, and the meeting instructions should match the terminal used by the flight.

What is the distance between SUB and Surabaya?

The airport and destination map references are approximately 15 km apart in a straight line. A road journey can differ substantially. Provide the actual address in Surabaya; the map distance is not a promise of transfer time or fare.

Where will our group meet the vehicle at SUB?

The meeting arrangement for Juanda International Airport (SUB) must be confirmed with the booking. Do not assume a coach can collect at any terminal door. Give the flight and terminal details, and keep the lead passenger contact available for the agreed collection instructions.

Can we continue from Surabaya to Bandung?

Include the next stop in Bandung and its address in the initial brief. State whether it is a short visit, an overnight stay or the final destination; those are different vehicle and driver requirements.

What luggage information is needed for a Surabaya arrival?

Give the total suitcases as well as passengers, plus any oversized cases, sports equipment, pushchairs or mobility aids. A group arriving at SUB needs enough luggage capacity for the whole journey; seat count alone does not confirm that capacity.

Choose transport for your Surabaya itinerary

Compare coach hire with a driver with minibus hire for a smaller group. Passenger numbers, bags and collection access determine the suitable option; confirm availability and inclusions for your dates.

If a minibus is being considered for an arrival transfer, use the minibus luggage guide to compare passenger seats with the actual suitcases and equipment. For the price discussion, the coach hire cost guide explains questions about waiting time, parking and additional stops.

Sources and reference dates

The dates below describe the separate source checks recorded for this guide. Check the official guidance again for your travel date.

Geographic references: GeoNames (CC BY 4.0) · OurAirports. Reference data checked 9 October 2026. Distances use map coordinates; they do not establish a direct road route.

Local transport sources checked 9 October 2026: Surabaya local transport reference. Check the official guidance again for your travel date.