• Nothing Found

How to get from Juanda Airport to Surabaya City Centre

Surabaya, Indonesia’s cleanest and greenest city, is a great travel destination. Located on the northeastern border of Java island, on the Madura Strait, it is one of the oldest port cities in Southeast Asia. It is packed with activities, from hiking the Ijen Crater or Mount Bromo to discovering Suroboyo Carnival Park and the night market; there is an array of fun things for everyone.

When travelling to the stunning city, you will be landing at Juanda International Airport and you have two transportation options to get from Juanda airport to Surabaya city centre; you can take a taxi or the bus. Taking an airport taxi or private transfer from Surabaya airport to the city is the best way to get around. Surabaya taxis are available 24/7 and provide fast and reliable door-to-door services, taking you downtown in just 40 minutes. For a cost-savvy alternative, you can take bus No. 2; the bus is direct from Surabaya airport to the city centre and takes around 50 minutes.

Welcome Pickups offers meet and greet services and a friendly introduction to Surabaya at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2PASSENGERS
OPTION PRICE DURATION AVAILABILITY
Taxi €6 40min 24/7
Bus €3.10 50min 07:00–21:00

How to get from Juanda airport to Surabaya by taxi

A local taxi or private transfer is an excellent way to travel from Surabaya airport to the city centre, especially with children and heavy luggage. Not only are taxis available 24/7 and provide comfortable door-to-door services, but they are also quick, taking 40 minutes to reach your hotel downtown.

How much is a taxi from Surabaya airport to Surabaya city centre?

Taxis in Surabaya calculate their prices using a taximeter based on the time and distance travelled, with no price differences at night or on weekends. You can expect to pay around €6 (IDR 99,740) for your 40-minute trip from Juanda airport to Surabaya.

Yet, if you wish to travel at a set rate with no extra fees, it is recommended to pre-book your Surabaya airport to city transfer with Welcome Pickups.

Cost

€6 (IDR 99,740)

Trip Duration

40 Min.

*Rates may vary unless booked in advance.

Convenience
Safety
Value for Money

Taxis are available 24/7 at Juanda International Airport (SUB).

Where do I get a taxi from?

When leaving the baggage claim area, taxi ranks are located outside Juanda’s Arrival exit at both terminals. Please note that passengers must purchase a taxi coupon from the transportation counter to take a taxi at the airport.

Convenience

Taking a Surabaya airport to city cab is the easiest and most reliable option. Taxis provide safe and efficient door-to-door services in the comfort of a private vehicle. Moreover, taxis in Indonesia are cheap, making them a highly convenient travel alternative.

Editor’s Note

Ensure you purchase a taxi coupon from the transportation counter before getting into your Surabaya cab.

Useful Tips

It is good to know that there are no price differences for day, night and weekend trips.
Tips are expected when taking a taxi; most travellers leave a 10 to 15% tip.
It is important to travel with known and trusted cab companies in Surabaya.

How to get from Juanda airport to Surabaya by bus

The perfect cost-savvy travel alternative from Surabaya airport to Surabaya city centre is to take the bus – operated by DAMRI bus services. Bus No. 2 heads to Downtown, located at Tunjungan Plaza, taking around 50 minutes.

How much is a bus ticket from Surabaya airport to the city?

A one-way bus ticket from Juanda airport to Surabaya city centre costs €1.55 (IDR 25,000). You can purchase your tickets directly from the bus driver in Rupiah.

Cost

€1.55 (IDR 25,000)

Trip Duration

50 Min.

The buse runs every hour from Juanda airport to Surabaya.

Convenience
Safety
Value for Money

Buses are available daily from 07:00 to 21:00.

Where do I get the bus from?

You can find the bus stop to get from Surabaya airport to the city centre at Terminal 1 and Terminal 2.

Convenience

Taking the bus from Juanda airport to Surabaya is a great travel alternative as they are direct and affordable. However, if you travel late at night or early in the morning, you will need to take a taxi to your Surabaya hotel.

Editor’s Note

Two other buses are available from Surabaya airport - bus No. 1 heads to Purabaya/Bungurasih Station, and bus No. 3 heads to Bunder Gresik Station.

Useful Tips

It is best to get to the bus stop 15 minutes before departure as buses can get quite crowded.
You can purchase your bus tickets directly from the bus driver.
The bus vehicles provide ample luggage space.

Welcome Pickups has a Net Safety Score of 99 of 100

We’ve introduced a metric indicating how safe travellers feel when using our services during the COVID-19 pandemic. After every ride, we ask each traveller to leave a review.

  • 20 minute gap between transfers

  • Regular Car Sanitisation

  • Contactless ride

  • Sanitiser in every car

Read More

Frequently asked questions

What’s the distance from Surabaya airport to the city?

Juanda International Airport is located 27 km away from Surabaya city centre; it takes 40 minutes to reach by car or by taxi.

How do I get from Juanda airport to Surabaya city centre?

There are two transport options from Surabaya airport to the city; you can take a taxi for 40 minutes or a bus for 50 minutes.

What’s the cost of a taxi from Surabaya airport to Surabaya city?

Juanda airport taxis calculate their prices using a taximeter. Your 40-minute trip from Juanda airport to Surabaya should cost around €6 (IDR 99,740).

Please note that if you want to travel at a fixed rate, you can pre-book your Surabaya airport to city transfer with Welcome Pickups.

Was this helpful?

Pre-book online