Cheap flights from Surabaya to Kuala Lumpur

Return
Economy
Surabaya (SUB)
Kuala Lumpur (KUL)
Depart
Return
Any month
|

The best prices from Surabaya to Kuala Lumpur are usually found in March or July, booked 31 days in advance, depart on a Friday or Tuesday and return on a Friday

How to find the cheapest flight from
Surabaya (SUB) to Kuala Lumpur (KUL)

All the information you need to plan the best SUB to KUL flight in 2021: compare Surabaya to Kuala Lumpur flight prices with the expected peak season, weather and rainfall in Kuala Lumpur.
SUB - MY1
Price
Rp 1,547,856 - Rp 2,485,090
MY1
Temperature
32 - 34 °C
MY1
Rainfall
139 - 333 mm

Popular in

August

High demand for flights, 22% potential price rise

Cheapest in

March

Best time to find cheap flights, 20% potential price drop

Round-trip from

Rp 1,547,856

From Surabaya to Kuala Lumpur

One-way from

Rp 994,036

One-way flight from Surabaya to Kuala Lumpur

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Surabaya to Kuala Lumpur?

Leaving on a Thursday is a viable option for saving on travel. Heavily demanded days of the week can typically drive up the prices you see. Booking your travel for a less competitive day can save up to 17% on the overall cost on flights from Surabaya to Kuala Lumpur.

How far in advance should I book a flight from Surabaya to Kuala Lumpur?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 32 days in advance, which can save you up to 10% on flights from Surabaya to Kuala Lumpur compared to booking the week you need them. Waiting 32 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at Rp 1,391,650. For sooner than that we have options available in the next 3 days from Rp 1,519,455.

What is the cheapest month to fly from Surabaya to Kuala Lumpur?

March can be a great time to fly to Kuala Lumpur from Surabaya with a flight ticket averaging about Rp 1,404,667. Cheapflights users have found deals in the month of March for as cheap as Rp 795,229. The most expensive prices can be found in the month of December.

When is the cheapest time to fly from Surabaya to Kuala Lumpur (SUB - MY1)?

A simple way to save on the total cost of your ticket is to fly from Surabaya to Kuala Lumpur in the morning. If you’re flexible enough to do this you can expect to save up to 27% on your trip compared to booking a flight in the afternoon.

Cheap flights from Surabaya to Kuala Lumpur in June, July 2021

The best prices found for SUB to KUL flights in June, July
20 Jun - 24 Jun
Rp 2,428,288pp
SUB
Surabaya Juanda
Scoot
 
1 STOP
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Scoot
 
1 STOP
SUB
Surabaya Juanda
18 Jun - 21 Jun
Rp 2,470,889pp
SUB
Surabaya Juanda
Scoot
 
1 STOP
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Scoot
 
1 STOP
SUB
Surabaya Juanda
19 Jun - 22 Jun
Rp 2,541,892pp
SUB
Surabaya Juanda
Scoot
 
1 STOP
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Scoot
 
1 STOP
SUB
Surabaya Juanda

Surabaya to Kuala Lumpur 2021 flight deals

Cheap flights to Kuala Lumpur from Surabaya found for this year
20 Jun - 24 Jun
Rp 2,428,288pp
SUB
Surabaya Juanda
Scoot
 
1 STOP
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Scoot
 
1 STOP
SUB
Surabaya Juanda
18 Jun - 21 Jun
Rp 2,470,889pp
SUB
Surabaya Juanda
Scoot
 
1 STOP
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Scoot
 
1 STOP
SUB
Surabaya Juanda
19 Jun - 22 Jun
Rp 2,541,892pp
SUB
Surabaya Juanda
Scoot
 
1 STOP
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Scoot
 
1 STOP
SUB
Surabaya Juanda

Direct flights to Kuala Lumpur from Surabaya

Save time with Surabaya to Kuala Lumpur direct flight deals
20 Jun - 24 Jun
Rp 3,976,143pp
SUB
Surabaya Juanda
Indonesia AirAsia
Direct
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Indonesia AirAsia
Direct
SUB
Surabaya Juanda
26 Jun - 30 Jun
Rp 4,245,953pp
SUB
Surabaya Juanda
Indonesia AirAsia
Direct
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Indonesia AirAsia
Direct
SUB
Surabaya Juanda
25 Jun - 28 Jun
Rp 4,686,168pp
SUB
Surabaya Juanda
Indonesia AirAsia
Direct
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Indonesia AirAsia
Direct
SUB
Surabaya Juanda

Last-minute flights from Surabaya to Kuala Lumpur

Late deals on return flights to Kuala Lumpur from Surabaya, departing today and this week
20 Jun - 24 Jun
Rp 2,428,288pp
SUB
Surabaya Juanda
Scoot
 
1 STOP
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Scoot
 
1 STOP
SUB
Surabaya Juanda
19 Jun - 22 Jun
Rp 2,541,892pp
SUB
Surabaya Juanda
Scoot
 
1 STOP
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Scoot
 
1 STOP
SUB
Surabaya Juanda
20 Jun - 24 Jun
Rp 3,464,925pp
SUB
Surabaya Juanda
Multiple airlines
Direct
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Jetstar Asia
 
1 STOP
SUB
Surabaya Juanda

One-way flights to Kuala Lumpur from Surabaya

The cheapest one-way flights from Surabaya to Kuala Lumpur
06.15 - 13.40
Scoot
1 stop
6h 25m
SUB - KUL
Scoot
Rp 994,036
mytrip.com
12.30 - 15.55
Indonesia AirAsia
Direct
2h 25m
SUB - KUL
Indonesia AirAsia
Rp 1,221,244
mytrip.com
09.20 - 03.00
Multiple Airlines
2 stops
16h 40m
SUB - KUL
Multiple Airlines
Rp 3,237,717
mytrip.com

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Surabaya</span> to <span class="emphasized">Kuala Lumpur</span> flights.

Flight FAQs

From Surabaya to Kuala Lumpur

What airport do you fly from for flights from Surabaya to Kuala Lumpur?

For a flight from Surabaya to Kuala Lumpur, you will be flying from Juanda. Surabaya Juanda (SUB) is just 15.0 km from the centre of the city. Juanda is the only Surabaya airport and it handles 0 outbound flights to Kuala Lumpur per day. 5 airlines have flights to Kuala Lumpur from Surabaya Juanda on a regular basis.

Which airlines flying from Surabaya Juanda to Kuala Lumpur have flexible cancellations due to COVID-19?

Indonesia AirAsia, Citilink, and Malaysia Airlines are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from Surabaya to Kuala Lumpur for under Rp 2,840,102 on Cheapflights?

Yes, there are multiple flights from Surabaya to Kuala Lumpur for under Rp 2,840,102. The cheapest flight booked recently is on Scoot for just Rp 2,428,288, but on average you can expect to pay Rp 3,990,344.

Are there direct flights from Surabaya to Kuala Lumpur for under Rp 4,260,154 on Cheapflights?

Cheapflights has 3 direct flights from Surabaya to Kuala Lumpur under Rp 4,260,154. A good price for a direct flight from Surabaya to Kuala Lumpur is less than Rp 4,302,755.

Are there last-minute flights available from Surabaya to Kuala Lumpur for under Rp 2,840,102?

There are currently 9+ open flights from Surabaya to Kuala Lumpur within the next 7 days for less than Rp 2,840,102.

Is Surabaya weather warmer or cooler than Kuala Lumpur?

Our data indicates that the weather will be 35 °C on average in the month of October. The temperature in Kuala Lumpur is typically colder than in Surabaya. If you're traveling when the temperature is at its warmest, push to plan early, as flight price and availability will have an impact on your travels. For the best results, search for flights well in advance or after peak season.

How long does is the flight from Surabaya to Kuala Lumpur?

Departing from Surabaya to Kuala Lumpur will take you 2h 35m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from Surabaya to Kuala Lumpur return?

According to our current data, Scoot (Rp 2,428,288), and Indonesia AirAsia (Rp 3,976,144) offers the cheapest pricing from Surabaya to Kuala Lumpur.

What are the cheapest airlines to fly from Surabaya to Kuala Lumpur one-way?

For one-way options, check prices for Scoot. According to our data, you can fly for as low as Rp 994,036. Users have also found prices from Rp 1,221,244 and Rp 1,491,054 on Scoot and Indonesia AirAsia, respectively.

Alternative routes for Surabaya to Kuala Lumpur

See prices for flight routes from nearby airports that may be better suited for you.

Destination information for Kuala Lumpur

Things to know before you go - useful duration and weather info for your trip from Surabaya to Kuala Lumpur.
Today's exchange rate
Rp 1 = RM 0.01
Flight duration
2h 43m
Average temperature for June in Kuala Lumpur
33.0 °C
Avg rainfall for June in Kuala Lumpur
139.0 mm

Airports servicing Surabaya

Airports servicing Kuala Lumpur

Kuala Lumpur Intl (KUL)
Subang (SZB)

Top 3 airlines flying from Surabaya to Kuala Lumpur

The chart below displays the airlines Cheapflights users travelling from Surabaya to Kuala Lumpur choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
Citilink
Rp 36 Rp 70 No cancel fee N/A

We couldn't confirm the COVID-19 safety measures taken by Citilink. Please check directly on their website for additional information.

Search Citilink flights
Indonesia AirAsia
Rp 71 Rp 127 No cancel fee N/A

We couldn't confirm the COVID-19 safety measures taken by Indonesia AirAsia. Please check directly on their website for additional information.

Search Indonesia AirAsia flights
Malaysia Airlines
Rp 126 Rp 184 No cancel fee 67%
Search Malaysia Airlines flights

Hourly flight availability from Surabaya to Kuala Lumpur

See what time of day planes typically take off from Surabaya towards Kuala Lumpur.
Afternoon Midday to 6 PM 71% of flight departures
Early morning Midnight to 6 AM 29% of flight departures
Morning 6 AM to midday 0% of flight departures
Evening 6 PM to midnight 0% of flight departures
Midnight
6 AM
Noon
6 PM
Home Asia Malaysia Kuala Lumpur Cheap flights from Surabaya to Kuala Lumpur
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First