SZB - SUB

RM 420 Find Cheap Flights from Kuala Lumpur Subang to Surabaya – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 18% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
RM 922
Typical prices: RM 834-RM 959
Scoot
Sat 27/10Wed 31/10
SZB - SUB • 1 stop
Cheapest one-way flight
RM 420
Typical prices: RM 478-RM 675
Scoot
Sat 27/10
SZB - SUB • 1 stop
Direct flights
There are currently no direct flights between Kuala Lumpur Subang Airport and Surabaya. You'll need to take a connecting flight to reach the destination.
Insights
Insights
When to travel
Cheapest • 12% price drop
Most popular
Good to know
+1
Good to know
+1
Top stopover airports
Cheapest • Avg RM 800 (return)
Shortest trip • 7h 20m (one-way)
Insights
Insights
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Surabaya!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Subang to Surabaya (SZB-SUB)

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals from Kuala Lumpur to Surabaya

Tue, 27 Oct - Sat, 31 Oct
Scoot Logo
14:00 - 18:30SZB  Kuala Lumpur Subang-SUB Surabaya Juanda
5h 30m1 stop Singapore Changi
Scoot Logo
09:50 - 13:10SUB  Surabaya Juanda-SZB Kuala Lumpur Subang
26h 20m1 stop Singapore Changi
RM 922Scoot
Tue, 15 Dec - Sat, 16 Jan
Scoot Logo
14:00 - 18:30SZB  Kuala Lumpur Subang-SUB Surabaya Juanda
5h 30m1 stop Singapore Changi
Scoot Logo
19:30 - 13:10SUB  Surabaya Juanda-SZB Kuala Lumpur Subang
16h 40m1 stop Singapore Changi
RM 1,053Scoot
Tue, 27 Oct - Fri, 30 Oct
Multiple Airlines Logo
14:00 - 18:30SZB  Kuala Lumpur Subang-SUB Surabaya Juanda
5h 30m1 stop Singapore Changi
Multiple Airlines Logo
07:30 - 13:15SUB  Surabaya Juanda-SZB Kuala Lumpur Subang
4h 45m1 stop Johor Bahru Sultan Ismail Intl
RM 1,053Multiple Airlines
Tue, 15 Dec - Sat, 16 Jan
Scoot Logo
14:00 - 18:30SZB  Kuala Lumpur Subang-SUB Surabaya Juanda
5h 30m1 stop Singapore Changi
Scoot Logo
19:30 - 13:10SUB  Surabaya Juanda-SZB Kuala Lumpur Subang
16h 40m1 stop Singapore Changi
RM 1,061Scoot
Sat, 6 Mar - Sun, 21 Mar
Scoot Logo
14:00 - 18:30SZB  Kuala Lumpur Subang-SUB Surabaya Juanda
5h 30m1 stop Singapore Changi
Scoot Logo
19:30 - 13:10SUB  Surabaya Juanda-SZB Kuala Lumpur Subang
16h 40m1 stop Singapore Changi
RM 1,061Scoot
Wed, 28 Oct - Sun, 1 Nov
Scoot Logo
14:00 - 18:30SZB  Kuala Lumpur Subang-SUB Surabaya Juanda
5h 30m1 stop Singapore Changi
Scoot Logo
09:50 - 13:10SUB  Surabaya Juanda-SZB Kuala Lumpur Subang
26h 20m1 stop Singapore Changi
RM 1,073Scoot
Wed, 14 Oct - Sun, 18 Oct
Scoot Logo
14:00 - 19:00SZB  Kuala Lumpur Subang-SUB Surabaya Juanda
6h 00m1 stop Singapore Changi
Scoot Logo
19:50 - 13:10SUB  Surabaya Juanda-SZB Kuala Lumpur Subang
16h 20m1 stop Singapore Changi
RM 1,073Scoot
Sat, 10 Oct - Tue, 10 Nov
Multiple Airlines Logo
16:00 - 20:00SZB  Kuala Lumpur Subang-SUB Surabaya Juanda
5h 00m1 stop Jakarta Soekarno-Hatta Intl
Multiple Airlines Logo
06:00 - 12:45SUB  Surabaya Juanda-SZB Kuala Lumpur Subang
5h 45m1 stop Penang Intl
RM 1,077Multiple Airlines
Thu, 7 Jan - Tue, 12 Jan
Scoot Logo
14:00 - 09:00SZB  Kuala Lumpur Subang-SUB Surabaya Juanda
20h 00m1 stop Singapore Changi
Scoot Logo
19:30 - 13:10SUB  Surabaya Juanda-SZB Kuala Lumpur Subang
16h 40m1 stop Singapore Changi
RM 1,081Scoot
Thu, 15 Oct - Mon, 19 Oct
Multiple Airlines Logo
16:50 - 20:30SZB  Kuala Lumpur Subang-SUB Surabaya Juanda
4h 40m1 stop Jakarta Soekarno-Hatta Intl
Multiple Airlines Logo
09:10 - 14:50SUB  Surabaya Juanda-SZB Kuala Lumpur Subang
4h 40m1 stop Jakarta Soekarno-Hatta Intl
RM 1,085Multiple Airlines
Booking Insights

Price, demand, and travel trends for Kuala Lumpur Subang Airport to Surabaya flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights from Kuala Lumpur Subang Airport to Surabaya with more confidence.

How much is a return flight from Kuala Lumpur Subang Airport to Surabaya?

Return flights from Kuala Lumpur Subang Airport to Surabaya start at RM 922. Prices are typical for this route right now, with typical return fares ranging from RM 834 to RM 959. The lowest price found in the past 5 days was RM 922 on Scoot.

Key details for Kuala Lumpur Subang Airport to Surabaya flights

Low season

October

Cheapest flight

RM 420
Most popular time to fly (5% more expensive on average)
Flights from Kuala Lumpur Subang Airport to Surabaya

When to book flights from Kuala Lumpur to Surabaya

Are your dates flexible? Find out the best times to travel from Kuala Lumpur to Surabaya based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your Kuala Lumpur Subang Airport to Surabaya flight questions, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • Which cabin classes can I book on flights from Kuala Lumpur Subang Airport to Surabaya?

    Only Economy class is available on flights from Kuala Lumpur Subang Airport to Surabaya.

  • How long is a flight from Kuala Lumpur Subang Airport to Surabaya?

    A direct flight from Kuala Lumpur Subang Airport to Surabaya takes 0h 00m, covering 2,748 km.

  • Do I need a passport to fly from Kuala Lumpur Subang Airport to Surabaya?

    Yes, a valid passport is required for this international route. Many destinations require at least six months of validity beyond your travel dates. Check your passport expiry well before booking.

  • How much should I expect to pay for a Kuala Lumpur Subang Airport to Surabaya flight?

    Return flights from Kuala Lumpur Subang Airport to Surabaya range from RM 834 to RM 959, with an average of RM 910 over the past 12 months. Anything below RM 834 counts as a good deal.

  • Have flight prices from Kuala Lumpur Subang Airport to Surabaya changed much recently?

    Yes. Based on fares seen in the past 5 days, return flight prices on this route showed a wide range, from about RM 922 to RM 2,434. That means the highest observed fare was about 3x higher than the lowest one.

  • How are flight prices from Kuala Lumpur Subang Airport to Surabaya looking right now?

    One-way fares from Kuala Lumpur Subang Airport to Surabaya are currently lower than usual. Average one-way flight prices are about RM 446, which is 19% below the typical average for this route.

  • Which airports can I use when flying from Kuala Lumpur Subang Airport to Surabaya?

    Flights from Kuala Lumpur Subang Airport to Surabaya usually depart from Kuala Lumpur Subang (SZB) and arrive at Surabaya Juanda (SUB).

  • Which airports do connecting flights from Kuala Lumpur Subang Airport to Surabaya pass through?

    One-stop flights from Kuala Lumpur Subang Airport to Surabaya most commonly connect through:

    • Jakarta Soekarno-Hatta Intl (CGK) – 40% of one-stop connections
    • Penang Intl (PEN) – 40% of one-stop connections
    • Singapore Changi (SIN) – 20% of one-stop connections

    Jakarta Soekarno-Hatta Intl (CGK) handles the largest share of one-stop connections on this route.

  • Can I save money by using flexible dates for flights from Kuala Lumpur Subang Airport to Surabaya?

    Yes. Being flexible with your travel dates can save you up to 43% on the Kuala Lumpur Subang Airport to Surabaya route. Tuesday is the cheapest departure day at RM 832 return on average, while Friday is the most expensive at RM 1,444, a difference of RM 612. KAYAK's flexible dates feature shows options up to 3 days before and after your selected dates, making it easier to compare nearby fares.

  • How much time can I save by choosing a different stopover airport from Kuala Lumpur Subang Airport to Surabaya?

    Flying via Penang Intl (PEN) gives the shortest average 1-stop total travel time of 7h 20m, compared to 9h 38m via Jakarta Soekarno-Hatta Intl (CGK) and 13h 09m via Singapore Changi (SIN).

  • What is the time difference between Kuala Lumpur Subang Airport and Surabaya?

    Surabaya is 1 hour behind Kuala Lumpur Subang Airport (West Indonesia Time vs Malaysia Time). Plan for the time shift when scheduling connections or first-day activities.

Your guide to booking Kuala Lumpur Subang Airport to Surabaya flights

Get tips on when to book, when to fly, and what to know before your trip.
  • If your dates are flexible, aim for a Tuesday departure instead of Friday. On this route, Tuesday flights average RM 832 – about RM 612 less than Friday (42% savings) based on the last 12 months.
  • If you can choose when to travel, plan your Kuala Lumpur Subang Airport to Surabaya trip for February. Fares historically average RM 800 return in that month – typically RM 645 less than the most expensive month, which is July (based on the last 12 months).
  • If you're arriving late at night and need somewhere to stay, check out these hotels close to Surabaya Juanda Airport.
    - Hotel Sinar 1
    - Hotel Sinar 2

More options for your flight from Kuala Lumpur to Surabaya

Complete your trip to Surabaya with a hotel stay or car hire