Find cheap flights to Surabaya from £467

Trusted by millions

Kiwi.com Guarantee for stress-free travel

One search, all the best deals

Explore deals for your Surabaya getaway

3 stops
Tue, Nov 4
Columbus CMHSurabaya SUB

£467
Search
3 stops
Mon, Nov 3
Columbus CMHSurabaya SUB

£504
Search
3 stops
Mon, Nov 3
Columbus CMHSurabaya SUB

£505
Search
3 stops
Mon, Nov 3
Columbus CMHSurabaya SUB

£532
Search
3 stops
Mon, Nov 3
Columbus CMHSurabaya SUB

£561
Search
3 stops
Mon, Nov 3
Columbus CMHSurabaya SUB

£561
Search

Prices updated:

3 stops
Tue, Nov 4 – Tue, Nov 11
Columbus CMHSurabaya SUB

£953
Search
3 stops
Mon, Nov 3 – Sat, Nov 8
Columbus CMHSurabaya SUB

£1,002
Search
3 stops
Mon, Nov 3 – Sat, Nov 8
Columbus CMHSurabaya SUB

£1,002
Search
3 stops
Mon, Nov 3 – Sat, Nov 8
Columbus CMHSurabaya SUB

£1,030
Search
3 stops
Tue, Nov 4 – Tue, Nov 11
Columbus CMHSurabaya SUB

£1,048
Search
3 stops
Thu, Nov 6 – Tue, Nov 11
Columbus CMHSurabaya SUB

£1,056
Search

Prices updated:

Surabaya travel tips

Take to the Skies: Journey to the Heart of Surabaya

Surabaya, the second largest city in Indonesia, is the pulsating heart of East Java—a city where traditional markets buzz beside sleek skyscrapers, and spicy aromas fill the air from bustling street vendors serving up unforgettable tastes. For Kiwi.com travelers, Surabaya offers a compelling mix of history, culture, and commerce, making it an irresistible choice for those looking to immerse themselves in authentic Indonesian life.

Whether you're strolling through the colonial architecture or diving into local festivities, Surabaya's unique charm is bound to captivate your wanderlust and make your visit memorable.

From Runway to Adventure: Your First Steps in Surabaya

Once your flight to Surabaya touches down, the city unfurls its vibrant tapestry just waiting to be explored. Start your journey at the iconic Tugu Pahlawan (Heroes Monument), a powerful tribute to Indonesia's fight for independence, right in the city center. If you land at Juanda International Airport, you're only a short taxi or bus ride away from the vibrant Jalan Pahlawan district, home to the local markets alive with crafts and foods that are a feast for the senses.

With Kiwi.com’s flexible search options, you can time your arrival to coincide with cultural events like Surabaya’s renowned G-Walk Street Night Market for an immersive taste of the local scene.

Timing Your Flight: The Path to Prudent Planning

To make the most of affordable air travel to Surabaya, consider planning your trip during Indonesia’s shoulder months of May and October. Not only do these periods offer pleasant weather, but they also tend to be less crowded, providing opportunities to secure cheap flights to Surabaya.

Booking 4–6 weeks in advance can help you snag some of the best deals, especially when using Kiwi's Price Alerts to keep track of falling fares. With major hubs such as Singapore and Kuala Lumpur offering direct flights, Surabaya is more accessible than ever for the strategic traveler.

Navigating Airports and Airlines: Your Gateway to Surabaya

Flying into Surabaya is a breeze with Juanda International Airport (SUB) located just 20 kilometers from the city center. As one of Indonesia’s busiest airports, it serves both budget and full-service airlines, providing various options depending on your needs and preferences.

If affordability is your main concern, carriers like AirAsia and Lion Air offer competitive rates. Upon arrival, getting to the city is straightforward with taxis and buses readily available. Use Kiwi.com to enjoy a transparent and flexible booking process, allowing you to choose the best options for your journey.

Smart Travel Tips to Enhance Your Surabaya Experience

  • Set a Price Alert: Keep your travel budget intact by setting price alerts with Kiwi.com to catch the best deals.
  • Use the Nomad Search Tool: Perfect for multi-stop travelers who want to explore other Indonesian cities.
  • Embrace Local Transport: Save money and see more by using Surabaya’s efficient local bus system.
  • Plan for the Wet Season: If visiting during the rainy months, pack accordingly and plan some indoor activities.
  • Sample Local Flavors: Don’t leave without trying Rujak Cingur, a unique Surabayan delicacy, to truly taste the city’s essence.

Weather in Surabaya

Average Weather

MonthAverage monthly max temperatureAverage monthly min temperature
January30°C25°C
February30°C25°C
March30°C25°C
April30°C25°C
May31°C25°C
June31°C25°C
July31°C24°C
August31°C24°C
September32°C25°C
October33°C26°C
November32°C26°C
December31°C25°C
Hottest Month
33°C
October
Coldest month
24°C
July
Sunny days
196
days per year

14 day forecast

Sunday
12 Oct
88%
34°C27°C
19 Oct
35°C28°C
Monday
13 Oct
89%
35°C28°C
20 Oct
83%
34°C28°C
Tuesday
14 Oct
89%
35°C27°C
21 Oct
89%
34°C28°C
Wednesday
15 Oct
84%
35°C28°C
22 Oct
71%
35°C28°C
Thursday
16 Oct
85%
35°C27°C
23 Oct
34°C28°C
Friday
17 Oct
75%
34°C27°C
24 Oct
88%
34°C28°C
Saturday
18 Oct
33°C28°C
25 Oct
34°C28°C

Cheapest month to fly to Surabaya

Explore price trends for trips to Surabaya

Annual Avg. Price444 GBP
November 2025289 GBP
December 2025453 GBP
January 2026446 GBP
February 2026370 GBP
March 2026310 GBP
April 2026311 GBP
May 2026467 GBP
June 2026465 GBP
July 2026784 GBP
August 2026470 GBP
September 2026453 GBP
October 2026507 GBP

Frequently asked questions

What are the main airports in Surabaya?
How to get from the airport to Surabaya?
When is the best time of the year to fly to Surabaya?
What to do in Surabaya?
When to book your flight to Surabaya?
How many days should I stay in Surabaya?
What are top tourist attractions in Surabaya?
Is it safe walking at night in Surabaya?
Explore the map
Explore