Cheap flights from Johor bharu to Kota kinabalu

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

Recently booked flights from Johor bharu to Kota kinabalu

From
Johor bharu
To
Kota kinabalu
Depart date
11.02.2026
Price
$632 / 2300ر.ق

Airlines Flying to Kota kinabalu from Johor bharu

Flight schedule Johor bharu to Kota kinabalu

09:40 → 12:00

direct

logo AirAsia 5302
JHB — BKI
M T W T F - S
09:40 → 12:00

direct

logo AirAsia 5302
JHB — BKI
- - - - - S -
11:15 → 13:35

direct

logo AirAsia 5308
JHB — BKI
- T - T - S -
15:10 → 17:30

direct

logo AirAsia 5306
JHB — BKI
M T W T F S S
18:35 → 20:55

direct

logo AirAsia 5304
JHB — BKI
M - W - F - S
21:00 → 23:20

direct

logo AirAsia 5310
JHB — BKI
M - W - F - S
21:00 → 23:20

direct

logo AirAsia 5310
JHB — BKI
- T - T - S -
21:00 → 23:20

direct

logo AirAsia 5310
JHB — BKI
- - W - F - -
07:00 → 12:30

1 stop

AirAsia logo AirAsia
JHB — BKI
M T W T F S S
07:10 → 12:00

1 stop

AirAsia logo AirAsia
JHB — BKI
M - - - F - S
08:20 → 13:35

1 stop

AirAsia logo AirAsia
JHB — BKI
- - - - - - S
08:20 → 13:35

1 stop

AirAsia logo AirAsia
JHB — BKI
M T W T F S -
08:20 → 14:15

1 stop

AirAsia logo AirAsia
JHB — BKI
M T - T F S -
08:20 → 14:15

1 stop

AirAsia logo AirAsia
JHB — BKI
- - W - - - -
08:20 → 14:15

1 stop

AirAsia logo AirAsia
JHB — BKI
- - - - - - S
09:40 → 12:00

direct

AirAsia logo AirAsia
JHB — BKI
- - - - - S -
09:40 → 12:00

direct

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

1 stop

AirAsia logo AirAsia
JHB — BKI
- T - - - S -
09:50 → 15:30

1 stop

AirAsia logo AirAsia
JHB — BKI
- - - T - - -
11:10 → 16:25

1 stop

AirAsia logo AirAsia
JHB — BKI
M - W T F S S
11:10 → 16:25

1 stop

AirAsia logo AirAsia
JHB — BKI
M T W T F S S
11:10 → 17:35

1 stop

AirAsia logo AirAsia
JHB — BKI
M T W T F S S
11:15 → 13:35

direct

AirAsia logo AirAsia
JHB — BKI
- T - T - S -
15:10 → 17:30

direct

AirAsia logo AirAsia
JHB — BKI
M T W T F S S
15:30 → 19:35

1 stop

AirAsia logo AirAsia
JHB — BKI
- T - - - S -
15:30 → 19:35

1 stop

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

1 stop

AirAsia logo AirAsia
JHB — BKI
M T W T F - -
16:00 → 22:15

1 stop

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

1 stop

AirAsia logo AirAsia
JHB — BKI
- T W T F S S
16:00 → 21:25

1 stop

AirAsia logo AirAsia
JHB — BKI
M T W T - - -
16:00 → 21:25

1 stop

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

1 stop

AirAsia logo AirAsia
JHB — BKI
- - - - F S S
16:00 → 21:25

1 stop

AirAsia logo AirAsia
JHB — BKI
- - - - F - -
16:00 → 21:25

1 stop

AirAsia logo AirAsia
JHB — BKI
- T W T - - -
16:35 → 21:05

1 stop

AirAsia logo AirAsia
JHB — BKI
- - - - F - S
16:35 → 21:05

1 stop

AirAsia logo AirAsia
JHB — BKI
M - W - - - -
16:35 → 21:05

1 stop

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

1 stop

AirAsia logo AirAsia
JHB — BKI
M T - T - S S
16:50 → 22:55

1 stop

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

1 stop

AirAsia logo AirAsia
JHB — BKI
- - - - - S -
17:30 → 23:00

1 stop

AirAsia logo AirAsia
JHB — BKI
M T W T F - S
17:30 → 21:55

1 stop

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

1 stop

AirAsia logo AirAsia
JHB — BKI
M - - - F - S
17:30 → 21:55

1 stop

AirAsia logo AirAsia
JHB — BKI
- T - T - - S
17:30 → 21:55

1 stop

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

direct

AirAsia logo AirAsia
JHB — BKI
M - W - F - S
20:15 → 01:20

1 stop

AirAsia logo AirAsia
JHB — BKI
- - - T F - S
20:15 → 01:20

1 stop

AirAsia logo AirAsia
JHB — BKI
M T W - - S -
20:15 → 01:50

1 stop

AirAsia logo AirAsia
JHB — BKI
M - - T F S S
21:00 → 23:20

direct

AirAsia logo AirAsia
JHB — BKI
M - W - F - S
21:00 → 23:20

direct

AirAsia logo AirAsia
JHB — BKI
- T - T - S -
21:00 → 23:20

direct

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