How can I find cheap flights from Kuala Lumpur International Airport to Surabaya?
Explore the cheapest one-way and round-trip flights from Kuala Lumpur International Airport to Surabaya over the next 90 days, with one-way fares from AU$83 and round-trip from AU$151. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Return
- Direct
- Recommended
- Next 7 days
- Fastest
- Cheapest
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Sat, Nov 21 | Indonesia AirAsiaAU$83 AU$10017% off17% offAU$100 AU$83 - Cheapest
KUL 11:102h 40mDirectSUB 12:50Kuala Lumpur - Surabaya | Tue, Dec 1 | Indonesia AirAsiaAU$83 AU$10017% off17% offAU$100 AU$83
KUL 11:102h 40mDirectSUB 12:50Kuala Lumpur - Surabaya | Tue, Nov 17 | Indonesia AirAsiaAU$86 AU$10014% off14% offAU$100 AU$86
KUL 20:552h 45mDirectSUB 22:40Kuala Lumpur - Surabaya | Mon, Nov 23 | Indonesia AirAsiaAU$8614% offAU$100 AU$86
KUL 20:552h 45mDirectSUB 22:40Kuala Lumpur - Surabaya | Sun, Nov 22 | Indonesia AirAsiaAU$8614% offAU$100 AU$86
KUL 20:552h 45mDirectSUB 22:40Kuala Lumpur - Surabaya | Sun, Nov 29 | Indonesia AirAsiaAU$8614% offAU$100 AU$86
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Fri, Dec 4 | Indonesia AirAsiaAU$8614% offAU$100 AU$86
KUL 20:552h 45mDirectSUB 22:40Kuala Lumpur - Surabaya | Mon, Nov 30 | Indonesia AirAsiaAU$8713% offAU$100 AU$87
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Thu, Dec 3 | Indonesia AirAsiaAU$8713% offAU$100 AU$87
KUL 13:0017h 25m1 stopSUB 14:00Kuala Lumpur - Surabaya | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Tue, Dec 1 | Indonesia AirAsia
SUB 07:002h 35mDirectKUL 10:35Surabaya - Kuala Lumpur | Thu, Dec 3 | Indonesia AirAsiaAU$151 AU$18719% off19% offAU$187 AU$151
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Wed, Nov 25 | Indonesia AirAsia
SUB 04:002h 35mDirectKUL 07:35Surabaya - Kuala Lumpur | Tue, Dec 1 | Indonesia AirAsiaAU$153 AU$18718% off18% offAU$187 AU$153
KUL 11:102h 40mDirectSUB 12:50Kuala Lumpur - Surabaya | Tue, Nov 24 | Indonesia AirAsia
SUB 04:002h 35mDirectKUL 07:35Surabaya - Kuala Lumpur | Mon, Nov 30 | Indonesia AirAsiaAU$153 AU$18718% off18% offAU$187 AU$153
KUL 20:552h 45mDirectSUB 22:40Kuala Lumpur - Surabaya | Mon, Nov 23 | Indonesia AirAsia
SUB 04:002h 35mDirectKUL 07:35Surabaya - Kuala Lumpur | Sun, Nov 29 | Indonesia AirAsiaAU$15318% offAU$187 AU$153
KUL 20:552h 45mDirectSUB 22:40Kuala Lumpur - Surabaya | Fri, Nov 27 | Indonesia AirAsia
SUB 10:202h 35mDirectKUL 13:55Surabaya - Kuala Lumpur | Thu, Dec 3 | Indonesia AirAsiaAU$15318% offAU$187 AU$153
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Thu, Nov 26 | Indonesia AirAsia
SUB 07:002h 35mDirectKUL 10:35Surabaya - Kuala Lumpur | Thu, Dec 3 | Indonesia AirAsiaAU$15318% offAU$187 AU$153
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Mon, Nov 30 | Indonesia AirAsia
SUB 04:002h 35mDirectKUL 07:35Surabaya - Kuala Lumpur | Fri, Dec 4 | Indonesia AirAsiaAU$15617% offAU$187 AU$156
KUL 11:102h 40mDirectSUB 12:50Kuala Lumpur - Surabaya | Tue, Nov 17 | Indonesia AirAsia
SUB 16:452h 40mDirectKUL 20:25Surabaya - Kuala Lumpur | Sat, Nov 21 | Indonesia AirAsiaAU$15816% offAU$187 AU$158
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Thu, Nov 19 | Indonesia AirAsia
SUB 04:002h 35mDirectKUL 07:35Surabaya - Kuala Lumpur | Mon, Nov 23 | Indonesia AirAsiaAU$15915% offAU$187 AU$159
KUL 13:0017h 25m1 stopSUB 14:00Kuala Lumpur - Surabaya | Fri, Nov 6 | Normal Airline
SUB 15:006hDirectKUL 16:00Surabaya - Kuala Lumpur | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Sat, Nov 21 | Indonesia AirAsiaAU$83 AU$10017% off17% offAU$100 AU$83
KUL 11:102h 40mDirectSUB 12:50Kuala Lumpur - Surabaya | Tue, Dec 1 | Indonesia AirAsiaAU$83 AU$10017% off17% offAU$100 AU$83
KUL 11:102h 40mDirectSUB 12:50Kuala Lumpur - Surabaya | Tue, Nov 17 | Indonesia AirAsiaAU$86 AU$10014% off14% offAU$100 AU$86
KUL 20:552h 45mDirectSUB 22:40Kuala Lumpur - Surabaya | Mon, Nov 23 | Indonesia AirAsiaAU$8614% offAU$100 AU$86
KUL 20:552h 45mDirectSUB 22:40Kuala Lumpur - Surabaya | Sun, Nov 22 | Indonesia AirAsiaAU$8614% offAU$100 AU$86
KUL 20:552h 45mDirectSUB 22:40Kuala Lumpur - Surabaya | Sun, Nov 29 | Indonesia AirAsiaAU$8614% offAU$100 AU$86
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Fri, Dec 4 | Indonesia AirAsiaAU$8614% offAU$100 AU$86
KUL 20:552h 45mDirectSUB 22:40Kuala Lumpur - Surabaya | Mon, Nov 30 | Indonesia AirAsiaAU$8713% offAU$100 AU$87
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Thu, Dec 3 | Indonesia AirAsiaAU$8713% offAU$100 AU$87
KUL 13:0017h 25m1 stopSUB 14:00Kuala Lumpur - Surabaya | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Fri, Nov 27 | Indonesia AirAsiaAU$87 AU$47282% off82% offAU$472 AU$87
KUL 20:552h 45mDirectSUB 22:40Kuala Lumpur - Surabaya | Thu, Nov 26 | Indonesia AirAsiaAU$88 AU$47281% off81% offAU$472 AU$88
KUL 20:552h 45mDirectSUB 22:40Kuala Lumpur - Surabaya | Tue, Nov 24 | Indonesia AirAsiaAU$88 AU$47281% off81% offAU$472 AU$88
KUL 20:552h 45mDirectSUB 22:40Kuala Lumpur - Surabaya | Wed, Nov 18 | Indonesia AirAsiaAU$8981% offAU$472 AU$89
KUL 11:102h 40mDirectSUB 12:50Kuala Lumpur - Surabaya | Fri, Nov 13 | Indonesia AirAsiaAU$10278% offAU$472 AU$102
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Sat, Nov 21 | Indonesia AirAsiaAU$10977% offAU$472 AU$109
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Fri, Nov 20 | Indonesia AirAsiaAU$11376% offAU$472 AU$113
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Sun, Nov 29 | Indonesia AirAsiaAU$11376% offAU$472 AU$113
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Thu, Nov 12 | Indonesia AirAsiaAU$11476% offAU$472 AU$114
KUL 13:0017h 25m1 stopSUB 14:00Kuala Lumpur - Surabaya | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
KUL 08:302h 40mDirectSUB 10:10Kuala Lumpur - Surabaya | Wed, Nov 11 | Batik Air MalaysiaAU$92 AU$47281% off81% offAU$472 AU$92
KUL 08:302h 40mDirectSUB 10:10Kuala Lumpur - Surabaya | Tue, Nov 10 | Batik Air MalaysiaAU$113 AU$47276% off76% offAU$472 AU$113
KUL 20:552h 45mDirectSUB 22:40Kuala Lumpur - Surabaya | Mon, Nov 9 | Indonesia AirAsiaAU$118 AU$47275% off75% offAU$472 AU$118
KUL 09:202h 40mDirectSUB 11:00Kuala Lumpur - Surabaya | Mon, Nov 9 | Batik Air MalaysiaAU$12773% offAU$472 AU$127
KUL 08:302h 40mDirectSUB 10:10Kuala Lumpur - Surabaya | Sun, Nov 8 | Batik Air MalaysiaAU$12773% offAU$472 AU$127
KUL 19:002h 45mDirectSUB 20:45Kuala Lumpur - Surabaya | Wed, Nov 11 | Batik AirAU$14469% offAU$472 AU$144
KUL 20:552h 45mDirectSUB 22:40Kuala Lumpur - Surabaya | Sat, Nov 7 | Indonesia AirAsiaAU$15767% offAU$472 AU$157
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Thu, Nov 5 | Indonesia AirAsiaAU$15767% offAU$472 AU$157
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Tue, Nov 10 | Indonesia AirAsiaAU$15867% offAU$472 AU$158
KUL 13:0017h 25m1 stopSUB 14:00Kuala Lumpur - Surabaya | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Sat, Nov 21 | Indonesia AirAsiaAU$83 AU$10017% off17% offAU$100 AU$83
KUL 11:102h 40mDirectSUB 12:50Kuala Lumpur - Surabaya | Tue, Dec 1 | Indonesia AirAsiaAU$83 AU$10017% off17% offAU$100 AU$83
KUL 11:102h 40mDirectSUB 12:50Kuala Lumpur - Surabaya | Tue, Nov 17 | Indonesia AirAsiaAU$86 AU$10014% off14% offAU$100 AU$86
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Fri, Dec 4 | Indonesia AirAsiaAU$8614% offAU$100 AU$86
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Thu, Dec 3 | Indonesia AirAsiaAU$8713% offAU$100 AU$87
KUL 11:102h 40mDirectSUB 12:50Kuala Lumpur - Surabaya | Wed, Dec 2 | Indonesia AirAsiaAU$8713% offAU$100 AU$87
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Wed, Nov 25 | Indonesia AirAsiaAU$8713% offAU$100 AU$87
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Tue, Nov 24 | Indonesia AirAsiaAU$8713% offAU$100 AU$87
KUL 08:052h 40mDirectSUB 09:45Kuala Lumpur - Surabaya | Fri, Nov 27 | Indonesia AirAsiaAU$8735% offAU$134 AU$87
KUL 13:0017h 25m1 stopSUB 14:00Kuala Lumpur - Surabaya | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Kuala Lumpur to Surabaya are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Kuala Lumpur International Airport to Surabaya
What is the cheapest month for one-way flights from Kuala Lumpur International Airport to Surabaya?
Based on Trip.com data's from the past 12 months, the cheapest month for one-way flights from Kuala Lumpur International Airport to Surabaya is December, with an average price of AU$88. The most expensive month is usually July, with an average price of AU$154.
Which month is cheapest to book a return flight from Kuala Lumpur International Airport to Surabaya?
Based on Trip.com's data from the past 12 months, January is usually the cheapest month to fly from Kuala Lumpur International Airport to Surabaya, with an average price of AU$245. March is typically the most expensive month, with an average price of AU$381.
What is the cheapest day of the week to fly from Kuala Lumpur International Airport to Surabaya?
Based on Trip.com's data from the past 12 months, the cheapest departure from Kuala Lumpur International Airport to Surabaya is on Friday, with prices usually lower than other days. Avoid departing on Sunday as fares are typically the highest.
Which airlines are the most popular for Kuala Lumpur International Airport to Surabaya flights?
Malaysia Airlines
Batik Air
Indonesia AirAsia
Flight Schedule from Kuala Lumpur International Airport to Surabaya
Check the schedule for flights from Kuala Lumpur International Airport to Surabaya and find the flight that best matches your travel plans.
-
QZ321
Kuala Lumpur International Airport
09:10
KUL
10:45
SUB
S M T W T F SSearch -
OD352
Kuala Lumpur International Airport
08:30
KUL
10:10
SUB
S M T W T F SSearch -
QZ325
Kuala Lumpur International Airport
17:40
KUL
19:20
SUB
S M T W T F SSearch -
QZ327
Kuala Lumpur International Airport
21:55
KUL
23:30
SUB
S M T W T F SSearch -
ID7251
Kuala Lumpur International Airport
19:00
KUL
20:45
SUB
S M T W T F SSearch -
TR451
Kuala Lumpur International Airport
11:35
KUL
12:50
SIN
S M T W T F SSearch -
TR262
Singapore Changi Airport
17:00
SIN
18:30
SUB
- M - - T - S
What to know about flights from Kuala Lumpur International Airport to Surabaya?
| Cheapest return ticket price | AU$151 |
|---|---|
| Cheapest one-way flight price | AU$87 |
| Off-season travel month | November |
| Peak season for travel | February |
FAQs for Kuala Lumpur International Airport to Surabaya Flights
When is peak season for travel to Surabaya?
The peak travel time for visiting Surabaya is November. During this time, flights from Kuala Lumpur International Airport to Surabaya are the most expensive. Cheap tickets can still be booked on Trip.com.How long does it take to fly to Surabaya from Kuala Lumpur International Airport?
Flights from Kuala Lumpur International Airport (KUL) to Kuala Lumpur International Airport(SUB) take around 2 hours 40 minutes.How many airports in Surabaya (SUB)?
There are 1 airport(s) in Surabaya (SUB): Juanda International Airport.What airline operates the most direct flights from Kuala Lumpur International Airport (KUL) to Kuala Lumpur (SUB)?
Indonesia AirAsia is a very popular airline operating an average of 4027 flights per month.What is the transportation method from the main airport to downtown in Surabaya?
- The distance from Juanda International Airport to downtown is about 13km, by taxi about 30 minutes.
Are there direct flights from Kuala Lumpur International Airport to Surabaya?
Yes. Indonesia AirAsia, Malaysia Airlines and Batik Air operate direct flights from Kuala Lumpur International Airport to Surabaya. The average flight time is approximately 2 hours 23 minutes, with about 6 flights per week. Actual schedules may vary by season.What are the cheapest flights from Kuala Lumpur International Airport to Surabaya?
The cheapest one-way flight from Kuala Lumpur International Airport to Surabaya currently starts from AU$83, with round-trip fares from AU$151. The lowest fare is offered by Indonesia AirAsia departing on Sat, Nov 21; prices are subject to availability.How long does it take to fly from Kuala Lumpur International Airport to Surabaya?
Yes. The average flight time from Kuala Lumpur International Airport to Surabaya is about 2 hours 20 minutes. Actual flight time may vary due to routing, weather, and air traffic.Which airlines fly from Kuala Lumpur International Airport to Surabaya?
Currently, multiple airlines offer flights from Kuala Lumpur International Airport to Surabaya, including: Indonesia AirAsia Batik Air Malaysia Airlines Batik Air Malaysia Singapore Airlines AirAsia Berhad (Malaysia) Citilink Scoot Garuda Indonesia KLM Royal Dutch Airlines The selected airlines are based on Trip.com user booking data from the past 90 days.What is the average flight ticket price from Kuala Lumpur International Airport to Surabaya?
Based on Trip.com flight data for departures within the next 30 days, the average one-way fare from Kuala Lumpur International Airport to Surabaya is AU$229, and the average round-trip fare is AU$311. Prices may vary depending on the departure date, airline, and availability.When is the cheapest time to book flights from Kuala Lumpur International Airport to Surabaya?
Flights from Kuala Lumpur International Airport to Surabaya are usually cheapest in December, with an average one-way fare of about AU$229. Prices may vary depending on the departure date, airline, and availability.What does the flight schedule from Kuala Lumpur International Airport to Surabaya look like?
The earliest flight from Kuala Lumpur International Airport to Surabaya departs at 07:20, and the latest one departs at 20:55. There are approximately 6 flights per day. Flight times may change, so please check the latest departure and arrival times before your trip.Which airports can you fly to from Kuala Lumpur International Airport to Surabaya?
Flights from Kuala Lumpur International Airport to Surabaya usually arrive at Juanda International Airport. Juanda International Airport is the most convenient option for this route.What are the budget airlines from Kuala Lumpur International Airport to Surabaya?
Indonesia AirAsia, Fireflyand Batik Air are the most popular budget airlines flying from Kuala Lumpur International Airport to Surabaya. Basic fares start from AU$83. Before comparing final prices, watch out for baggage, seat selection, and payment surcharges.
Find Cheap Flights with Trip.com
- Flights from Kuala Lumpur International Airport to Bali
- Flights from Kuala Lumpur International Airport to Bangkok
- Flights from Kuala Lumpur International Airport to Penang
- Flights from Kuala Lumpur International Airport to Langkawi
- Flights from Kuala Lumpur International Airport to Singapore
- Flights from Kuala Lumpur International Airport to Don Mueang International Airport
- Flights from Kuala Lumpur International Airport to Penang International Airport
- Flights from Kuala Lumpur International Airport to Ngurah Rai International Airport
- Flights from Kuala Lumpur International Airport to Singapore Changi Airport
- Flights from Kuala Lumpur International Airport to Langkawi International Airport
- Flights from Soekarno–Hatta International Airport to Surabaya
- Flights from Hong Kong International Airport to Surabaya
- Flights from Kuala Lumpur International Airport to Surabaya
- Flights from Ngurah Rai International Airport to Surabaya
- Flights from Komodo International Airport to Surabaya
- Bali to Surabaya Flights
- Hong Kong to Surabaya Flights
- Jakarta to Surabaya Flights
- Labuan Bajo to Surabaya Flights
- Kuala Lumpur to Surabaya Flights
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.