Cheap flights from Kota kinabalu to Johor bharu

Search for the cheapest air tickets from Kota kinabalu to Johor bharu

Recently booked flights from Kota kinabalu to Johor bharu

From
Kota kinabalu
To
Johor bharu
Depart date
03.02.2026
Price
$488 / 1776ر.ق

Airlines Flying to Johor bharu from Kota kinabalu

Flight schedule Kota kinabalu to Johor bharu

07:00 → 09:15

direct

logo AirAsia 5301
BKI — JHB
- T - T - S -
07:00 → 09:15

direct

logo AirAsia 5301
BKI — JHB
M T W T F - S
07:00 → 09:15

direct

logo AirAsia 5301
BKI — JHB
- - - - - S -
12:25 → 14:40

direct

logo AirAsia 5305
BKI — JHB
M T W T F S S
14:05 → 16:20

direct

logo AirAsia 5307
BKI — JHB
- T - T - S -
18:20 → 20:35

direct

logo AirAsia 5309
BKI — JHB
M T W T - S S
18:20 → 20:35

direct

logo AirAsia 5309
BKI — JHB
M - W - F - S
18:20 → 20:35

direct

logo AirAsia 5309
BKI — JHB
- T - T - S -
18:20 → 20:35

direct

logo AirAsia 5309
BKI — JHB
- - W - F - -
21:20 → 23:35

direct

logo AirAsia 5303
BKI — JHB
M - W - F - S
02:15 → 07:55

1 stop

AirAsia logo AirAsia
BKI — JHB
M T - - F S -
02:15 → 07:55

1 stop

AirAsia logo AirAsia
BKI — JHB
- - - - - - S
06:00 → 12:05

1 stop

AirAsia logo AirAsia
BKI — JHB
- T - - - - -
06:00 → 12:05

1 stop

AirAsia logo AirAsia
BKI — JHB
- T - T - S -
07:00 → 09:15

direct

AirAsia logo AirAsia
BKI — JHB
M T W T F - S
07:00 → 09:15

direct

AirAsia logo AirAsia
BKI — JHB
- - - - - S -
07:00 → 09:15

direct

AirAsia logo AirAsia
BKI — JHB
- T - T - S -
07:15 → 11:30

1 stop

AirAsia logo AirAsia
BKI — JHB
M - - - F - S
07:50 → 12:55

1 stop

AirAsia logo AirAsia
BKI — JHB
- - - - - S -
07:50 → 13:30

1 stop

AirAsia logo AirAsia
BKI — JHB
M T W T F S S
07:50 → 13:30

1 stop

AirAsia logo AirAsia
BKI — JHB
- T W T F S S
07:50 → 12:55

1 stop

AirAsia logo AirAsia
BKI — JHB
M T W T F - S
07:50 → 12:55

1 stop

AirAsia logo AirAsia
BKI — JHB
M T W T - S S
07:50 → 12:55

1 stop

AirAsia logo AirAsia
BKI — JHB
- - W T F - -
09:10 → 15:30

1 stop

AirAsia logo AirAsia
BKI — JHB
M - - - - - -
09:10 → 15:30

1 stop

AirAsia logo AirAsia
BKI — JHB
- T W T F S S
09:10 → 15:30

1 stop

AirAsia logo AirAsia
BKI — JHB
M T W T F - -
10:00 → 15:30

1 stop

AirAsia logo AirAsia
BKI — JHB
M - - - - - -
10:00 → 15:30

1 stop

AirAsia logo AirAsia
BKI — JHB
- T W T F S S
10:00 → 15:30

1 stop

AirAsia logo AirAsia
BKI — JHB
M T W T F - -
11:05 → 17:00

1 stop

AirAsia logo AirAsia
BKI — JHB
M T W T F S S
12:25 → 14:40

direct

AirAsia logo AirAsia
BKI — JHB
M T W T F S S
14:05 → 16:20

direct

AirAsia logo AirAsia
BKI — JHB
- T - T - S -
14:50 → 21:05

1 stop

AirAsia logo AirAsia
BKI — JHB
M T - T F S S
14:50 → 21:05

1 stop

AirAsia logo AirAsia
BKI — JHB
- T - - - - -
14:50 → 21:05

1 stop

AirAsia logo AirAsia
BKI — JHB
- - W - - - -
14:50 → 21:05

1 stop

AirAsia logo AirAsia
BKI — JHB
- - - T F - -
14:50 → 19:50

1 stop

AirAsia logo AirAsia
BKI — JHB
M T - T F S S
14:50 → 19:50

1 stop

AirAsia logo AirAsia
BKI — JHB
- T - - - - -
14:50 → 19:50

1 stop

AirAsia logo AirAsia
BKI — JHB
- T - - - S -
14:50 → 19:50

1 stop

AirAsia logo AirAsia
BKI — JHB
- - - T - - -
14:50 → 19:50

1 stop

AirAsia logo AirAsia
BKI — JHB
- - W - - - -
15:05 → 20:40

1 stop

AirAsia logo AirAsia
BKI — JHB
M - W - F - S
15:55 → 22:00

1 stop

AirAsia logo AirAsia
BKI — JHB
- - - - - S -
15:55 → 22:00

1 stop

AirAsia logo AirAsia
BKI — JHB
- T - - - - -
15:55 → 22:00

1 stop

AirAsia logo AirAsia
BKI — JHB
M - - - - - -
15:55 → 21:05

1 stop

AirAsia logo AirAsia
BKI — JHB
M - - T - - -
15:55 → 22:00

1 stop

AirAsia logo AirAsia
BKI — JHB
- - - T - - -
15:55 → 21:05

1 stop

AirAsia logo AirAsia
BKI — JHB
M T - - - - -
15:55 → 21:05

1 stop

AirAsia logo AirAsia
BKI — JHB
- - - - - S -
15:55 → 21:05

1 stop

AirAsia logo AirAsia
BKI — JHB
- - - T - - -
16:40 → 20:50

1 stop

AirAsia logo AirAsia
BKI — JHB
M - - - F - -
16:40 → 20:50

1 stop

AirAsia logo AirAsia
BKI — JHB
M - - - - - -
16:40 → 20:50

1 stop

AirAsia logo AirAsia
BKI — JHB
- - - - F S S
16:55 → 22:00

1 stop

AirAsia logo AirAsia
BKI — JHB
- - - - - S -
16:55 → 22:00

1 stop

AirAsia logo AirAsia
BKI — JHB
M - - - - - -
16:55 → 21:25

1 stop

AirAsia logo AirAsia
BKI — JHB
- - - - F - S
16:55 → 22:00

1 stop

AirAsia logo AirAsia
BKI — JHB
- T - - - - -
16:55 → 22:00

1 stop

AirAsia logo AirAsia
BKI — JHB
- - - T - - -
17:00 → 22:00

1 stop

AirAsia logo AirAsia
BKI — JHB
- - W - F - -
17:00 → 22:00

1 stop

AirAsia logo AirAsia
BKI — JHB
M - W - F - S
17:00 → 22:45

1 stop

AirAsia logo AirAsia
BKI — JHB
- - W - F - -
17:00 → 22:45

1 stop

AirAsia logo AirAsia
BKI — JHB
M - - - - - S
18:00 → 22:00

1 stop

AirAsia logo AirAsia
BKI — JHB
- - - - - - S
18:00 → 22:00

1 stop

AirAsia logo AirAsia
BKI — JHB
- - W - F - -
18:00 → 22:00

1 stop

AirAsia logo AirAsia
BKI — JHB
M - W - F - -
18:20 → 20:35

direct

AirAsia logo AirAsia
BKI — JHB
M T W T - S S
18:20 → 20:35

direct

AirAsia logo AirAsia
BKI — JHB
M - W - F - S
18:20 → 20:35

direct

AirAsia logo AirAsia
BKI — JHB
- T - T - S -
18:20 → 20:35

direct

AirAsia logo AirAsia
BKI — JHB
- - W - F - -
21:20 → 23:35

direct

AirAsia logo AirAsia
BKI — JHB
M - W - F - S