MY1 - SUB Price
|
RM 493 - RM 716
|
SUB Temperature
|
32 - 35 °C
|
SUB Rainfall
|
3 - 182 mm
|
Popular in May High demand for flights, 20% potential price rise |
Cheapest in February Best time to find cheap flights, 14% potential price drop |
Round-trip from RM 493 From Kuala Lumpur to Surabaya |
One-way from RM 530 One-way flight from Kuala Lumpur to Surabaya |
Thursday is generally a great day to depart. Flying on this day could help you save up to 6%.
When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 52 days in advance, which can save you up to 21% on flights from Kuala Lumpur to Surabaya compared to booking the week you need them. Waiting 52 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 RM 594. For sooner than that we have options available in the next 3 days from RM 683.
Due to multiple factors, expect to potentially pay more when booking in May. For low rates, February can be a great choice for travel to Surabaya. Flights to Surabaya from Kuala Lumpur in February are about RM 575 on average during February, but can be found for as low as RM 453.
It’s typically best to fly out from Kuala Lumpur to Surabaya in the afternoon. Doing so could potentially save you 17% on the flight price compared to flying in the morning, which is usually more expensive.
Yes, there are multiple flights from Kuala Lumpur to Surabaya for under RM 1,213. The cheapest flight booked recently is on Multiple Airlines for just RM 938, but on average you can expect to pay RM 1,156.
Indonesia AirAsia, Malaysia Airlines, and Citilink 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.
There are no direct flights from Kuala Lumpur to Surabaya, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
Our data indicates that the weather will be 35 °C on average in the month of October. The temperature in Surabaya is typically hotter than in Kuala Lumpur. 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.
For one-way options, check prices for Indonesia AirAsia. According to our data, you can fly for as low as RM 352. Users have also found prices from RM 530 and RM 833 on Indonesia AirAsia and Jetstar Asia, respectively.
The chart below displays the airlines Cheapflights users travelling from Kuala Lumpur to Surabaya 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 | |
---|---|---|---|---|---|---|
![]() |
RM 36 | RM 85 | 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
|
![]() |
RM 76 | RM 137 | 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
|
![]() |
RM 111 | RM 174 | No cancel fee | N/A |
Search Scoot flights
|
|
![]() |
RM 118 | RM 180 | No cancel fee | 86% |
We couldn't confirm the COVID-19 safety measures taken by Jetstar Asia. Please check directly on their website for additional information. |
Search Jetstar Asia flights
|
![]() |
RM 122 | RM 185 | No cancel fee | 67% |
Search Malaysia Airlines flights
|
|
![]() |
RM 211 | RM 238 | No cancel fee | 81% |
Search Singapore Airlines flights
|
|
![]() |
RM 202 | RM 260 | No cancel fee | 71% |
We couldn't confirm the COVID-19 safety measures taken by Garuda Indonesia. Please check directly on their website for additional information. |
Search Garuda Indonesia flights
|
Morning 6 AM to midday | 100% of flight departures |
Early morning Midnight to 6 AM | 0% of flight departures |
Afternoon Midday to 6 PM | 0% of flight departures |
Evening 6 PM to midnight | 0% of flight departures |