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 Tuesday or Friday and return on a Friday

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

SUB - MY1
Price
Rp 1,560,934 - Rp 2,506,086
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,560,934

From Surabaya to Kuala Lumpur

One-way from

Rp 1,217,242

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 Monday 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 20% 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,403,408. For sooner than that we have options available in the next 3 days from Rp 1,532,293.

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,416,535. Cheapflights users have found deals in the month of March for as cheap as Rp 801,948. 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 February, March 2021

31 Mar - 15 Apr
Rp 3,107,547pp
SUB
Surabaya Juanda
Indonesia AirAsia
Direct
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Indonesia AirAsia
Direct
SUB
Surabaya Juanda
31 Mar - 15 Apr
Rp 3,451,239pp
SUB
Surabaya Juanda
Multiple airlines
 
1 STOP
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Jetstar Asia
 
1 STOP
SUB
Surabaya Juanda
30 Mar - 6 Apr
Rp 3,479,880pp
SUB
Surabaya Juanda
Multiple airlines
 
1 STOP
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Multiple Airlines
 
1 STOP
SUB
Surabaya Juanda

Surabaya to Kuala Lumpur 2021 flight deals

9 Apr - 13 Apr
Rp 2,864,098pp
SUB
Surabaya Juanda
Indonesia AirAsia
Direct
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Indonesia AirAsia
Direct
SUB
Surabaya Juanda
18 Nov - 22 Nov
Rp 2,878,419pp
SUB
Surabaya Juanda
SilkAir
 
1 STOP
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
SilkAir
 
1 STOP
SUB
Surabaya Juanda
9 Apr - 13 Apr
Rp 2,892,740pp
SUB
Surabaya Juanda
Indonesia AirAsia
Direct
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Indonesia AirAsia
Direct
SUB
Surabaya Juanda

Direct flights to Kuala Lumpur from Surabaya

9 Apr - 13 Apr
Rp 2,864,098pp
SUB
Surabaya Juanda
Indonesia AirAsia
Direct
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Indonesia AirAsia
Direct
SUB
Surabaya Juanda
9 Apr - 13 Apr
Rp 2,892,740pp
SUB
Surabaya Juanda
Indonesia AirAsia
Direct
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Indonesia AirAsia
Direct
SUB
Surabaya Juanda
9 Apr - 13 Apr
Rp 2,978,662pp
SUB
Surabaya Juanda
Indonesia AirAsia
Direct
KUL
Kuala Lumpur Intl
KUL
Kuala Lumpur Intl
Indonesia AirAsia
Direct
SUB
Surabaya Juanda

One-way flights to Kuala Lumpur from Surabaya

12.30 - 15.55
Indonesia AirAsia
Direct
2h 25m
SUB - KUL
Indonesia AirAsia
Rp 1,217,242
TravelGo
09.20 - 06.40
Jetstar Asia
1 stop
20h 20m
SUB - KUL
Jetstar Asia
Rp 1,417,729
Gotogate
05.55 - 14.10
Multiple Airlines
2 stops
31h 15m
SUB - SZB
Multiple Airlines
Rp 4,267,507
Gotogate

Related info for your journey

Flight FAQs

From Surabaya to Kuala Lumpur

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

Yes, there are multiple flights from Surabaya to Kuala Lumpur for under Rp 2,864,098. The cheapest flight booked recently is on Indonesia AirAsia for just Rp 2,864,098, but on average you can expect to pay Rp 3,436,918.

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.

Are there direct flights from Surabaya to Kuala Lumpur for under Rp 2,864,098 on Cheapflights?

Cheapflights has 4 direct flights from Surabaya to Kuala Lumpur under Rp 2,864,098. A good price for a direct flight from Surabaya to Kuala Lumpur is less than Rp 2,950,022.

What days are direct flights available from Surabaya to Kuala Lumpur?

Days when direct flights are available for this flight are: Friday.

How many flights depart from Surabaya to Kuala Lumpur on average per day?

On average 1 flight departs from Surabaya Juanda to Kuala Lumpur per day.
Afternoon (Midday - 6pm) - 100% of flight departures

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 25m. The distance from Surabaya to Kuala Lumpur is about 1675 km. Most flights are nonstop.

What is the cheapest airline to fly from Surabaya to Kuala Lumpur return?

According to our current data, Indonesia AirAsia (Rp 2,864,099), 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 Indonesia AirAsia. According to our data, you can fly for as low as Rp 1,217,242. Users have also found tickets on Jetstar Asia for as little as Rp 1,417,729.

Alternative routes for Surabaya to Kuala Lumpur

Destination information for Kuala Lumpur

Today's exchange rate
Rp 1 = RM 0.01
Flight duration
2h 38m
Average temperature for March in Kuala Lumpur
34.0 °C
Avg rainfall for March in Kuala Lumpur
259.0 mm

Airports servicing Surabaya

Airports servicing Kuala Lumpur

Top 3 airlines flying from Surabaya to Kuala Lumpur

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

Early morning Midnight to 6 AM 100% of flight departures
Morning 6 AM to midday 0% of flight departures
Afternoon Midday to 6 PM 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