Cheap flights Kuala Lumpur to Surabaya

1 passenger, economy

Cheap flights Kuala Lumpur to Surabaya

Compare prices, duration and stops

PT INDONESIA AIRASIA
QZ 325
03:15
Kuala Lumpur (KUL)
Sat, 19 sep
2h 40min
Direct
05:55
Surabaya (SUB)
Sat, 19 sep
10 300 ₹
PT INDONESIA AIRASIA
QZ 323
07:30
Kuala Lumpur (KUL)
Sat, 19 sep
2h 40min
Direct
10:10
Surabaya (SUB)
Sat, 19 sep
8 731 ₹
PT INDONESIA AIRASIA
QZ 327 🔥 Hot deal
13:55
Kuala Lumpur (KUL)
Sat, 19 sep
2h 35min
Direct
16:30
Surabaya (SUB)
Sat, 19 sep
10 989 ₹
PT INDONESIA AIRASIA
QZ 321 🔥 Hot deal
01:10
Kuala Lumpur (KUL)
Sun, 20 sep
2h 35min
Direct
03:45
Surabaya (SUB)
Sun, 20 sep
11 709 ₹
PT INDONESIA AIRASIA
QZ 325
03:15
Kuala Lumpur (KUL)
Sun, 20 sep
2h 40min
Direct
05:55
Surabaya (SUB)
Sun, 20 sep
14 258 ₹
PT INDONESIA AIRASIA
QZ 327 🔥 Hot deal
13:55
Kuala Lumpur (KUL)
Sun, 20 sep
2h 35min
Direct
16:30
Surabaya (SUB)
Sun, 20 sep
11 386 ₹
PT INDONESIA AIRASIA
QZ 325
03:15
Kuala Lumpur (KUL)
Mon, 21 sep
2h 40min
Direct
05:55
Surabaya (SUB)
Mon, 21 sep
7 826 ₹
PT INDONESIA AIRASIA
QZ 323
07:30
Kuala Lumpur (KUL)
Mon, 21 sep
2h 40min
Direct
10:10
Surabaya (SUB)
Mon, 21 sep
8 053 ₹
PT INDONESIA AIRASIA
QZ 325
03:15
Kuala Lumpur (KUL)
Tue, 22 sep
2h 40min
Direct
05:55
Surabaya (SUB)
Tue, 22 sep
8 445 ₹
PT INDONESIA AIRASIA
QZ 323
07:30
Kuala Lumpur (KUL)
Tue, 22 sep
2h 40min
Direct
10:10
Surabaya (SUB)
Tue, 22 sep
9 227 ₹
PT INDONESIA AIRASIA
QZ 327
13:55
Kuala Lumpur (KUL)
Tue, 22 sep
2h 35min
Direct
16:30
Surabaya (SUB)
Tue, 22 sep
7 477 ₹
Airasia Sdn BHD
AK 6048
23:15
Kuala Lumpur (KUL)
Wed, 23 sep
5h 5min
1 stop
04:20
Surabaya (SUB)
Thu, 24 sep +1
13 868 ₹
PT INDONESIA AIRASIA
QZ 325
03:15
Kuala Lumpur (KUL)
Thu, 24 sep
2h 40min
Direct
05:55
Surabaya (SUB)
Thu, 24 sep
11 409 ₹
PT INDONESIA AIRASIA
QZ 323
07:30
Kuala Lumpur (KUL)
Thu, 24 sep
2h 40min
Direct
10:10
Surabaya (SUB)
Thu, 24 sep
12 424 ₹
Air Normandie
ID 7251
11:00
Kuala Lumpur (KUL)
Thu, 24 sep
2h 45min
Direct
13:45
Surabaya (SUB)
Thu, 24 sep
13 087 ₹
PT INDONESIA AIRASIA
QZ 327
13:55
Kuala Lumpur (KUL)
Thu, 24 sep
2h 35min
Direct
16:30
Surabaya (SUB)
Thu, 24 sep
11 598 ₹
Air Normandie
ID 7251
11:00
Kuala Lumpur (KUL)
Fri, 25 sep
2h 45min
Direct
13:45
Surabaya (SUB)
Fri, 25 sep
10 206 ₹
Batik Air Malaysia
OD 308
11:00
Kuala Lumpur (KUL)
Fri, 25 sep
24h 35min
1 stop
11:35
Surabaya (SUB)
Sat, 26 sep +1
12 931 ₹
Delta Air Transport
QG 503
12:10
Kuala Lumpur (KUL)
Fri, 25 sep
12h 35min
1 stop
00:45
Surabaya (SUB)
Sat, 26 sep +1
14 533 ₹
PT INDONESIA AIRASIA
QZ 327
13:55
Kuala Lumpur (KUL)
Fri, 25 sep
2h 35min
Direct
16:30
Surabaya (SUB)
Fri, 25 sep
14 286 ₹
Airasia Sdn BHD
AK 6038
12:15
Kuala Lumpur (KUL)
Sat, 26 sep
23h 20min
1 stop
11:35
Surabaya (SUB)
Sun, 27 sep +1
13 012 ₹
PT INDONESIA AIRASIA
QZ 327
13:55
Kuala Lumpur (KUL)
Sat, 26 sep
2h 35min
Direct
16:30
Surabaya (SUB)
Sat, 26 sep
12 541 ₹
PT INDONESIA AIRASIA
QZ 327
13:55
Kuala Lumpur (KUL)
Sun, 27 sep
2h 35min
Direct
16:30
Surabaya (SUB)
Sun, 27 sep
10 255 ₹
PT INDONESIA AIRASIA
QZ 327
13:55
Kuala Lumpur (KUL)
Mon, 28 sep
2h 35min
Direct
16:30
Surabaya (SUB)
Mon, 28 sep
10 267 ₹
PT INDONESIA AIRASIA
QZ 325
03:15
Kuala Lumpur (KUL)
Tue, 29 sep
2h 40min
Direct
05:55
Surabaya (SUB)
Tue, 29 sep
10 864 ₹
PT INDONESIA AIRASIA
QZ 323
07:30
Kuala Lumpur (KUL)
Tue, 29 sep
2h 40min
Direct
10:10
Surabaya (SUB)
Tue, 29 sep
9 674 ₹
PT INDONESIA AIRASIA
QZ 327
13:55
Kuala Lumpur (KUL)
Tue, 29 sep
2h 35min
Direct
16:30
Surabaya (SUB)
Tue, 29 sep
10 267 ₹
Airasia Sdn BHD
AK 6040
04:05
Kuala Lumpur (KUL)
Wed, 30 sep
24h 15min
1 stop
04:20
Surabaya (SUB)
Thu, 1 oct +1
12 204 ₹
Air Normandie
ID 7251 🔥 Hot deal
11:00
Kuala Lumpur (KUL)
Wed, 30 sep
2h 45min
Direct
13:45
Surabaya (SUB)
Wed, 30 sep
10 457 ₹
Airasia Sdn BHD
AK 6038
12:15
Kuala Lumpur (KUL)
Wed, 30 sep
16h 5min
1 stop
04:20
Surabaya (SUB)
Thu, 1 oct +1
11 969 ₹
Northwest Regional Air
FY 4670
13:35
Kuala Lumpur (KUL)
Wed, 30 sep
14h 45min
1 stop
04:20
Surabaya (SUB)
Thu, 1 oct +1
11 750 ₹
PT INDONESIA AIRASIA
QZ 327
13:55
Kuala Lumpur (KUL)
Wed, 30 sep
2h 35min
Direct
16:30
Surabaya (SUB)
Wed, 30 sep
11 116 ₹
Tigerair
TR 467
14:45
Kuala Lumpur (KUL)
Wed, 30 sep
12h 5min
1 stop
02:50
Surabaya (SUB)
Thu, 1 oct +1
11 578 ₹
PT INDONESIA AIRASIA
QZ 323
07:30
Kuala Lumpur (KUL)
Thu, 1 oct
2h 40min
Direct
10:10
Surabaya (SUB)
Thu, 1 oct
11 859 ₹
PT INDONESIA AIRASIA
QZ 327
13:55
Kuala Lumpur (KUL)
Thu, 1 oct
2h 35min
Direct
16:30
Surabaya (SUB)
Thu, 1 oct
8 833 ₹
Air Normandie
ID 7251
11:00
Kuala Lumpur (KUL)
Fri, 2 oct
2h 45min
Direct
13:45
Surabaya (SUB)
Fri, 2 oct
10 508 ₹
PT INDONESIA AIRASIA
QZ 325
03:15
Kuala Lumpur (KUL)
Sat, 3 oct
2h 45min
Direct
06:00
Surabaya (SUB)
Sat, 3 oct
9 162 ₹
PT INDONESIA AIRASIA
QZ 327
13:55
Kuala Lumpur (KUL)
Sat, 3 oct
2h 35min
Direct
16:30
Surabaya (SUB)
Sat, 3 oct
12 303 ₹
PT INDONESIA AIRASIA
QZ 325
03:15
Kuala Lumpur (KUL)
Mon, 5 oct
2h 40min
Direct
05:55
Surabaya (SUB)
Mon, 5 oct
8 034 ₹
PT INDONESIA AIRASIA
QZ 323
07:30
Kuala Lumpur (KUL)
Sat, 10 oct
2h 40min
Direct
10:10
Surabaya (SUB)
Sat, 10 oct
7 782 ₹
PT INDONESIA AIRASIA
QZ 327
13:55
Kuala Lumpur (KUL)
Sat, 10 oct
2h 35min
Direct
16:30
Surabaya (SUB)
Sat, 10 oct
8 220 ₹
PT INDONESIA AIRASIA
QZ 321
01:10
Kuala Lumpur (KUL)
Tue, 13 oct
2h 35min
Direct
03:45
Surabaya (SUB)
Tue, 13 oct
8 287 ₹
Malaysia Airlines
MH 873
05:15
Kuala Lumpur (KUL)
Wed, 14 oct
2h 35min
Direct
07:50
Surabaya (SUB)
Wed, 14 oct
8 730 ₹
PT INDONESIA AIRASIA
QZ 327
13:55
Kuala Lumpur (KUL)
Wed, 14 oct
2h 35min
Direct
16:30
Surabaya (SUB)
Wed, 14 oct
7 736 ₹
PT INDONESIA AIRASIA
QZ 327
13:55
Kuala Lumpur (KUL)
Thu, 15 oct
2h 35min
Direct
16:30
Surabaya (SUB)
Thu, 15 oct
7 293 ₹
PT INDONESIA AIRASIA
QZ 327
13:55
Kuala Lumpur (KUL)
Wed, 21 oct
2h 35min
Direct
16:30
Surabaya (SUB)
Wed, 21 oct
7 762 ₹
PT INDONESIA AIRASIA
QZ 325
03:15
Kuala Lumpur (KUL)
Thu, 22 oct
2h 40min
Direct
05:55
Surabaya (SUB)
Thu, 22 oct
7 130 ₹
PT INDONESIA AIRASIA
QZ 327 🔥 Hot deal
13:55
Kuala Lumpur (KUL)
Thu, 22 oct
2h 35min
Direct
16:30
Surabaya (SUB)
Thu, 22 oct
7 164 ₹
PT INDONESIA AIRASIA
QZ 327 Best price
13:45
Kuala Lumpur (KUL)
Wed, 28 oct
2h 40min
Direct
16:25
Surabaya (SUB)
Wed, 28 oct
6 419 ₹
PT INDONESIA AIRASIA
QZ 323
07:25
Kuala Lumpur (KUL)
Sun, 1 nov
2h 45min
Direct
10:10
Surabaya (SUB)
Sun, 1 nov
8 683 ₹

Low price calendar

September 2026
Price chart (September 2026)
min: 8 053 ₹ · max: 14 258 ₹
01.09.2026 — no data 02.09.2026 — no data 03.09.2026 — no data 04.09.2026 — no data 05.09.2026 — no data 06.09.2026 — no data 07.09.2026 — no data 08.09.2026 — no data 09.09.2026 — no data 10.09.2026 — no data 11.09.2026 — no data 12.09.2026 — no data 13.09.2026 — no data 14.09.2026 — no data 15.09.2026 — no data 16.09.2026 — no data 17.09.2026 — no data 18.09.2026 — 10 300 ₹ 19.09.2026 — 10 300 ₹ 20.09.2026 — 14 258 ₹ 21.09.2026 — 8 053 ₹ 22.09.2026 — 8 445 ₹ 23.09.2026 — 13 868 ₹ 24.09.2026 — 11 598 ₹ 25.09.2026 — 12 931 ₹ 26.09.2026 — 13 012 ₹ 27.09.2026 — 10 255 ₹ 28.09.2026 — 10 267 ₹ 29.09.2026 — 10 864 ₹ 30.09.2026 — 11 116 ₹ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
placeholder
no data
2
placeholder
no data
3
placeholder
no data
4
placeholder
no data
5
placeholder
no data
6
placeholder
no data
7
placeholder
no data
8
placeholder
no data
9
placeholder
no data
10
placeholder
no data
11
placeholder
no data
12
placeholder
no data
13
placeholder
no data
14
placeholder
no data
15
placeholder
no data
16
placeholder
no data
17
placeholder
no data
18
placeholder
10 300 ₹
19
placeholder
10 300 ₹
20
placeholder
14 258 ₹
21
Good deal
8 053 ₹
22
Good deal
8 445 ₹
23
placeholder
13 868 ₹
24
placeholder
11 598 ₹
25
placeholder
12 931 ₹
26
placeholder
13 012 ₹
27
Good deal
10 255 ₹
28
placeholder
10 267 ₹
29
placeholder
10 864 ₹
30
placeholder
11 116 ₹

Cheap flights Kuala Lumpur to Surabaya

PT INDONESIA AIRASIA
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
6 419 ₹
Air Normandie
Mon, Wed, Thu, Fri, Sun
Price from
10 508 ₹
Batik Air Malaysia
Mon, Fri, Sat
Price from
12 931 ₹

Popular destinations from Kuala Lumpur

All →
KUL
Malaysia → Singapore
SIN
from
722 ₹
KUL
Malaysia → Malaysia
PEN
from
887 ₹
KUL
Malaysia → Malaysia
JHB
from
994 ₹
KUL
TGG
from
1 112 ₹
KUL
Malaysia → Malaysia
KBR
from
1 113 ₹
KUL
Malaysia → Malaysia
AOR
from
1 386 ₹
KUL
Malaysia → Malaysia
LGK
from
1 601 ₹
KUL
Malaysia → Singapore
XSP
from
1 667 ₹
KUL
Malaysia → Malaysia
SBW
from
1 696 ₹

Popular destinations to Surabaya

All →
DPS
Indonesia → Indonesia
SUB
from
3 121 ₹
BDJ
Indonesia → Indonesia
SUB
from
4 033 ₹
LOP
Indonesia → Indonesia
SUB
from
4 196 ₹
JKT
Indonesia → Indonesia
SUB
from
4 815 ₹
BDO
Bandung — Surabaya
Indonesia → Indonesia
SUB
from
5 613 ₹
BPN
Indonesia → Indonesia
SUB
from
6 570 ₹
AAP
Houston — Surabaya
United States → Indonesia
SUB
from
7 525 ₹
PEN
Penang — Surabaya
Malaysia → Indonesia
SUB
from
7 565 ₹

Cheap flights Kuala Lumpur to Surabaya

Interesting facts about the route

Flight time

2h 40min

Distance

1 667 km

Average price

10 282 ₹

Most frequent flight

QZ 327

Passenger reviews

No reviews for this route yet

Internet abroad

eSIM · Indonesia

All plans

indotel

3 GB

data

30

days

₹862

Buy

indotel

5 GB

data

30

days

₹1341

Buy

indotel

10 GB

data

30

days

₹2107

Buy

indotel

data

10

days

₹3353

Buy

indotel

20 GB

data

30

days

₹3353

Buy

Frequently Asked Questions

The average ticket price Kuala Lumpur Surabaya is ₹10 282. The cheapest ticket costs ₹7 477, operated by PT INDONESIA AIRASIA, flight 327, departing Kuala Lumpur on 22 September at 13:55, arriving Surabaya on 22 September at 16:30.
The average flight time is 2 hours 40 minutes.The fastest flight takes 2 hours 35 minutes, flight 327operated by PT INDONESIA AIRASIA, departing Kuala Lumpur on 22 September at 13:55, arriving Surabaya on 22 September at 16:30.
Flights on the Kuala Lumpur - Surabaya route are operated by the following airlines: Air Normandie, Batik Air Malaysia, PT INDONESIA AIRASIA.
The distance from Kuala Lumpur to Surabaya is 1667 km.