Flaut.Travel was designed and developed by a team dedicated to making the process of searching, comparing and booking airline tickets as easy and convenient as possible. Our service helps travelers to find and buy the cheapest flights from Kuala Lumpur to Surabaya. We have connected more than 40 airlines and airline ticketing agencies to help you find the most suitable and affordable flight option.
A non-stop flight is the most convenient and comfortable way to fly from Kuala Lumpur to Surabaya, despite the fact that sometimes flights with transfers can cost significantly less.
The only airline operating direct flights from Kuala Lumpur to Surabaya is Indonesia AirAsia. Flights operate every day except Tuesday.
•
•
•
•
•
•
Answers to questions about the route that travelers are most interested in.
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
Indonesia AirAsia
Su, Mo, We, Th, Fr, and Sa
starting at $78
Kuala Lumpur — Surabaya
06/10/2026
Departure
Direct flight
OD352
starting at $153
Kuala Lumpur — Surabaya
06/20/2026
Departure
Direct flight
OD352
starting at $182
Kuala Lumpur — Surabaya
07/18/2026
Departure
Direct flight
QZ323
starting at $149
Kuala Lumpur — Surabaya
07/22/2026
Departure
Direct flight
MH871
starting at $162
Kuala Lumpur — Surabaya
08/08/2026
Departure
Direct flight
OD352
starting at $126
Kuala Lumpur — Surabaya
08/29/2026
Departure
Direct flight
OD352
starting at $226
Kuala Lumpur — Surabaya
06/09/2026
Departure
Direct flight
QZ323
starting at $215
Kuala Lumpur — Surabaya
08/15/2026
Departure
Direct flight
MH873
starting at $176
Kuala Lumpur — Surabaya
08/10/2026
Departure
Direct flight
QZ325
starting at $98
Kuala Lumpur — Surabaya
06/11/2026
Departure
Direct flight
QZ321
starting at $193
starting at $105
starting at $98
starting at $162
starting at $139
starting at $157
The route Kuala Lumpur — Surabaya is served by many carriers — 5 in total, including Malindo Air, Indonesia AirAsia, Malaysia Airlines, Firefly, and AirAsia. This gives passengers wide opportunities: from finding the lowest fare (from $98) to selecting flights by schedule or service class. Our service aggregates data from multiple booking systems so you can compare offers in one place. This saves time and money: no need to check dozens of sites — just pick the right option and book online.
The cheapest one-way flight from Kuala Lumpur to Surabaya departs on 08/10/2026, is operated by Indonesia AirAsia and costs $98
The cheapest roundtrip flight from Kuala Lumpur to Surabaya departs on 11/05/2026, is operated by Indonesia AirAsia and costs $178
Fastest flight from Kuala Lumpur to Surabaya takes 2h 35m
There are direct flights on this route 5 days a week: Mo, Tu, We, Th, and Sa
The distance between Kuala Lumpur and Surabaya is 1697km (1052 miles). There are 44 direct flights from Kuala Lumpur to Surabaya. The time difference between Kuala Lumpur and Surabaya is 1h. Flights from Kuala Lumpur begin at 7:25 AM. The latest flight from Kuala Lumpur departs at 9:55 PM
Kuala Lumpur is served primarily by Kuala Lumpur International Airport (KUL), a major international hub handling full-service carriers and many long-haul routes, and by the smaller Sultan Abdul Aziz Shah Airport (SZB), which typically caters to turboprops, regional and some low-cost services. KUL sits about 45–60 minutes from KLCC depending on traffic, with rail (KLIA Ekspres ~28 minutes to KL Sentral), express buses (~45–90 minutes) and taxis/ride-shares (variable fares, often higher than public transit). SZB is closer to the city (roughly 20–40 minutes) with local buses, taxis and limited rail connections. KUL is usually more comfortable and better equipped for transfers; SZB can be quicker for short domestic hops but may offer fewer amenities.
Juanda International Airport (SUB) is Surabaya’s main international gateway and tends to serve both full-service carriers and regional budget airlines, making it the city’s primary hub for domestic and Southeast Asian routes. Located about 12–20 km east of central Surabaya, travel times are typically 30–60 minutes depending on traffic; taxis and app-based ride-hailing are common (fares usually falling in a moderate local range), while airport buses and hotel shuttles offer cheaper options with longer journeys. Pros: relatively modern facilities and a wide range of connections; cons: peak-hour congestion and variable road traffic can add delay to transfers. It can be a practical choice for onward international or domestic travel.
The cheapest flight ticket from Kuala Lumpur to Surabaya according to data for the last 48 hours costs $98
Often the best time to buy tickets from Kuala Lumpur to Surabaya is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Kuala Lumpur to Surabaya can be found flying in these months: August, July, June.
The fastest flights from Kuala Lumpur to Surabaya start from 2 hours 35 minutes in the air.
The following airlines operate direct flights on the route Kuala Lumpur — Surabaya: Malindo Air, Indonesia AirAsia, Malaysia Airlines
In different months, ticket prices from Kuala Lumpur to Surabaya vary: minimum — $96 (August 2026), maximum — $130 (June 2026). Typically, the flight costs $110–$234.
Tickets from Kuala Lumpur to Surabaya are getting cheaper month by month. From June 2026 to August 2026, the decline reached 26% — and that may not be the limit.
The most notable drop occurred from June 2026 to August 2026 — down 26%. The best period is July 2026–August 2026 (averaging $100), while the most expensive is June 2026–July 2026 ($117).
Since prices are falling, there's no rush to buy. The most cost-effective travel period is July 2026–August 2026: savings compared to expensive months can reach up to 14%.
Monthly price variation is 13%. Choosing the right departure date can lead to significant savings on this route.
We couldn't find any special offers for flights from Kuala Lumpur to Surabaya