Flight deals from Kuala Lumpur to Surabaya
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopKUL 15:302h 35mNonstopSUB 17:05Kuala Lumpur - Surabaya | Fri, Apr 25 | Indonesia AirAsiaSUB 05:002h 40mNonstopKUL 08:40Surabaya - Kuala Lumpur | Fri, May 2 | Indonesia AirAsiaNZD 181 NZD 41456% OFF56% OFFNZD 414 NZD 181
-
KUL 17:402h 40mNonstopSUB 19:20Kuala Lumpur - Surabaya | Wed, Apr 23 | Batik Air MalaysiaSUB 05:002h 40mNonstopKUL 08:40Surabaya - Kuala Lumpur | Sun, Apr 27 | Indonesia AirAsiaNZD 182 NZD 41456% OFF56% OFFNZD 414 NZD 182
-
KUL 17:402h 40mNonstopSUB 19:20Kuala Lumpur - Surabaya | Thu, Apr 24 | Indonesia AirAsiaSUB 19:3524h 55m1 stopsKUL 21:30Surabaya - Kuala Lumpur | Fri, Apr 25 | ScootNZD 164 NZD 41460% OFF60% OFFNZD 414 NZD 164
-
KUL 17:402h 40mNonstopSUB 19:20Kuala Lumpur - Surabaya | Mon, Apr 28 | Indonesia AirAsiaSUB 19:3514h 20m1 stopsKUL 10:55Surabaya - Kuala Lumpur | Tue, May 6 | ScootNZD 16760% OFFNZD 414 NZD 167
-
KUL 18:2525h 10m1 stopsSUB 18:35Kuala Lumpur - Surabaya | Thu, May 8 | ScootSUB 10:355h 50m1 stopsKUL 17:25Surabaya - Kuala Lumpur | Tue, May 13 | ScootNZD 16859% OFFNZD 414 NZD 168
-
KUL 06:4512h 50m1 stopsSUB 18:35Kuala Lumpur - Surabaya | Tue, May 27 | ScootSUB 10:359h 55m1 stopsKUL 21:30Surabaya - Kuala Lumpur | Tue, Jun 3 | ScootNZD 17357% OFFNZD 414 NZD 173
-
KUL 22:3012h 5m1 stopsSUB 09:35Kuala Lumpur - Surabaya | Tue, May 20 | ScootSUB 10:359h 55m1 stopsKUL 21:30Surabaya - Kuala Lumpur | Sat, May 24 | ScootNZD 17357% OFFNZD 414 NZD 173
-
KUL 19:1515h 20m1 stopsSUB 09:35Kuala Lumpur - Surabaya | Sat, May 24 | ScootSUB 10:355h 50m1 stopsKUL 17:25Surabaya - Kuala Lumpur | Mon, May 26 | ScootNZD 17357% OFFNZD 414 NZD 173
-
KUL 17:402h 40mNonstopSUB 19:20Kuala Lumpur - Surabaya | Sat, Apr 19 | Batik Air MalaysiaSUB 19:359h 25m1 stopsKUL 06:00Surabaya - Kuala Lumpur | Tue, Apr 22 | ScootNZD 17357% OFFNZD 414 NZD 173
-
KUL 06:4512h 50m1 stopsSUB 18:35Kuala Lumpur - Surabaya | Fri, May 9 | ScootSUB 10:359h 55m1 stopsKUL 21:30Surabaya - Kuala Lumpur | Sun, May 11 | ScootNZD 21648% OFFNZD 414 NZD 216
-
KUL 22:3012h 5m1 stopsSUB 09:35Kuala Lumpur - Surabaya | Wed, Apr 23 | ScootSUB 19:3514h 20m1 stopsKUL 10:55Surabaya - Kuala Lumpur | Fri, Apr 25 | ScootNZD 26037% OFFNZD 414 NZD 260
-
KUL 22:5020h 45m1 stopsSUB 18:35Kuala Lumpur - Surabaya | Thu, May 1 | ScootSUB 19:359h 25m1 stopsKUL 06:00Surabaya - Kuala Lumpur | Tue, May 6 | ScootNZD 3857% OFFNZD 414 NZD 385
-
KUL 13:0017h 25m1 stopsSUB Invalid DateKuala Lumpur - Surabaya | Sun, Apr 13 | Normal AirlineSUB 15:006hNonstopKUL 16:00Surabaya - Kuala Lumpur | Tue, Apr 15 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopKUL 21:502h 35mNonstopSUB 23:25Kuala Lumpur - Surabaya | Tue, Apr 29 | Indonesia AirAsiaNZD 81 NZD 13942% OFF42% OFFNZD 139 NZD 81
-
KUL 17:302h 40mNonstopSUB 19:10Kuala Lumpur - Surabaya | Wed, May 7 | Indonesia AirAsiaNZD 84 NZD 13939% OFF39% OFFNZD 139 NZD 84
-
KUL 22:5011h 45m1 stopsSUB 09:35Kuala Lumpur - Surabaya | Wed, Apr 16 | ScootNZD 72 NZD 13948% OFF48% OFFNZD 139 NZD 72
-
KUL 23:3011h 5m1 stopsSUB 09:35Kuala Lumpur - Surabaya | Sun, May 11 | ScootNZD 7646% OFFNZD 139 NZD 76
-
KUL 22:3012h 5m1 stopsSUB 09:35Kuala Lumpur - Surabaya | Sat, May 24 | ScootNZD 9234% OFFNZD 139 NZD 92
-
KUL 22:3012h 5m1 stopsSUB 09:35Kuala Lumpur - Surabaya | Thu, May 15 | ScootNZD 9333% OFFNZD 139 NZD 93
-
KUL 06:4512h 50m1 stopsSUB 18:35Kuala Lumpur - Surabaya | Tue, Apr 22 | ScootNZD 9333% OFFNZD 139 NZD 93
-
KUL 23:3011h 5m1 stopsSUB 09:35Kuala Lumpur - Surabaya | Sun, May 18 | ScootNZD 9433% OFFNZD 139 NZD 94
-
KUL 22:3012h 5m1 stopsSUB 09:35Kuala Lumpur - Surabaya | Mon, Jun 9 | ScootNZD 9433% OFFNZD 139 NZD 94
-
KUL 22:5011h 45m1 stopsSUB 09:35Kuala Lumpur - Surabaya | Tue, May 13 | ScootNZD 9531% OFFNZD 139 NZD 95
-
KUL 11:557h 40m1 stopsSUB 18:35Kuala Lumpur - Surabaya | Fri, May 9 | ScootNZD 10425% OFFNZD 139 NZD 104
-
KUL 22:5011h 45m1 stopsSUB 09:35Kuala Lumpur - Surabaya | Fri, Apr 18 | ScootNZD 1297% OFFNZD 139 NZD 129
-
KUL 13:0017h 25m1 stopsSUB Invalid DateKuala Lumpur - Surabaya | Sun, Apr 13 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Find the best time to fly from Kuala Lumpur to Surabaya
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Airlines Flying from Kuala Lumpur to Surabaya
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
FAQ
-
When are flight tickets from Kuala Lumpur (KUL) to Surabaya (SUB) the cheapest?
Airlines adjust prices for flights from Kuala Lumpur to Surabaya based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Kuala Lumpur (KUL) to Surabaya (SUB) cost?
According to Trip.com's data, the lowest price is around NZD 359. -
How long does it take to fly from Kuala Lumpur (KUL) to Surabaya (SUB) and what is the distance?
It takes around 2 hours 39 minutes to fly from Kuala Lumpur (KUL) to Surabaya (SUB). -
What are the most popular airlines that fly from Kuala Lumpur (KUL) to Surabaya (SUB)?
Airlines with flights from Kuala Lumpur (KUL) to Surabaya (SUB): Batik Air Malaysia, Firefly Airline, Indonesia AirAsia, Malaysia Airlines, Garuda Indonesia, Qatar Airways, Super Air Jet and Etihad Airways.
How to find a cheap flight from Kuala Lumpur to Surabaya
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Kuala Lumpur to Surabaya. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Flight Information from Kuala Lumpur to Surabaya
Cheapest one-way flight price | NZD 72 |
---|---|
Cheapest round-trip ticket price | NZD 164 |
Off-season for travel | April |
Peak season for travel | January |
Flight distance | 1,697.06 km |
Average flight time | 2 hours 39 minutes |
Popular airline | Scoot |
Popular Flights
-
Top Routes from Kuala Lumpur
-
Top Routes to Surabaya
-
More flight options
- Kuala Lumpur to Jeddah Flights
- Kuala Lumpur to Istanbul Flights
- Kuala Lumpur to London Flights
- Kuala Lumpur to Urumqi Flights
- Kuala Lumpur to Sapporo Flights
- Kuala Lumpur to Cairo Flights
- Kuala Lumpur to Dubai Flights
- Kuala Lumpur to Osaka Flights
- Kuala Lumpur to Tokyo Flights
- Kuala Lumpur to Melbourne Flights
- Kuala Lumpur to Paris Flights
- Flights from Kuala Lumpur International Airport to Timaru
- Flights from Kuala Lumpur International Airport to Christchurch
- Flights from Kuala Lumpur International Airport to Napier
- Flights from Kuala Lumpur International Airport to Wellington
- Flights from Kuala Lumpur International Airport to Blenheim
- Flights from Kuala Lumpur International Airport to Taupo
- Flights from Kuala Lumpur to Hawke's Bay Airport
- Flights from Kuala Lumpur to Taupo Airport
- Flights from Kuala Lumpur to New Plymouth Airport
- Flights from Kuala Lumpur to Queenstown Airport
- Flights from Kuala Lumpur to Wellington International Airport
- Flights from Kuala Lumpur to Nelson Airport
- Flights from Kuala Lumpur International Airport to Auckland International Airport
- Flights from Sultan Abdul Aziz Shah Airport to Auckland International Airport
- Flights from Sultan Abdul Aziz Shah Airport to Christchurch International Airport
- Flights from Kuala Lumpur International Airport to Christchurch International Airport
- Flights from Sultan Abdul Aziz Shah Airport to Queenstown Airport
- Flights from Kuala Lumpur International Airport to Queenstown Airport
- Seoul to Surabaya Flights
- Singapore to Surabaya Flights
- Taipei to Surabaya Flights
- Jakarta to Surabaya Flights
- Bali to Surabaya Flights
- Tokyo to Surabaya Flights
- Lombok to Surabaya Flights
- Bangkok to Surabaya Flights
- Jeddah to Surabaya Flights
- Osaka to Surabaya Flights
- Balikpapan to Surabaya Flights
- Flights from Auckland International Airport to Surabaya
- Flights from Christchurch International Airport to Surabaya
- Flights from Queenstown Airport to Surabaya
- Flights from Wellington International Airport to Surabaya
- Flights from Dunedin International Airport to Surabaya
- Flights from Tauranga Airport to Surabaya
- Flights from Auckland to Juanda International Airport
- Flights from Christchurch to Juanda International Airport
- Flights from Wellington to Juanda International Airport
- Flights from Queenstown to Juanda International Airport
- Flights from Dunedin to Juanda International Airport
- Flights from Tauranga to Juanda International Airport
- Flights from Auckland International Airport to Juanda International Airport
- Flights from Christchurch International Airport to Juanda International Airport
- Flights from Gisborne Airport to Juanda International Airport
- Flights from Tauranga Airport to Juanda International Airport
- Flights from Hamilton International Airport to Juanda International Airport
- Flights from Queenstown Airport to Juanda International Airport
- Kuala Lumpur to Bali Flights
- Kuala Lumpur to Yogyakarta Flights
- Penang to Jakarta Flights
- Kuala Lumpur to Jakarta Flights
- Kuala Lumpur to Padang Flights
- Kuala Lumpur to Medan Flights
- Kuala Lumpur to Pekanbaru Flights
- Kuala Lumpur to Banda Aceh Flights
- Penang to Medan Flights
- Johor Bahru to Jakarta Flights
- Kuala Lumpur to Makassar Flights