Airlines with flights from Johor Bharu to Kota Kinabalu
There are three airlines with scheduled flights between JHB and BKI. AirAsia is the only airline with non-stop flights from Sultan Ismail to Kota Kinabalu International and the flight time is 2 hours and 20 minutes.
Choose airline
Schedules
JHB
Direct
BKI
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AK5302
09:40
09:40
09:40
09:40
09:40
09:40
09:40
AK5306
15:55
15:55
15:55
15:55
15:55
15:55
15:55
AK5310
19:55
19:55
19:55
19:55
19:55
19:55
19:55
The timetable & schedule information was updated at 2026-04-22
Via Kuala Lumpur with Batik Air Malaysia
-
Total flight time: 4h 30m - 6h 30m.
-
17 flights per week
JHB
Via KUL
BKI
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
OD2402
OD7002
OD7002
----
----
----
----
08:00
----
----
OD7404
OD1004
OD1004
10:00
10:00
10:00
10:00
10:00
10:00
10:00
OD2408
OD7004
OD7004
11:25
11:25
11:25
11:25
11:25
11:25
11:25
OD2406
OD7006
OD7006
16:00
16:00
16:00
16:00
16:00
16:00
16:00
The timetable & schedule information was updated at 2026-04-22
Via Penang with AirAsia
-
Total flight time: 4h 35m - 6h 55m.
-
Low-cost airline
-
Johor Bharu and Kota Kinabalu are both AirAsia focus cities.
-
19 flights per week
-
Airbus A320neoAirbus A320 (sharklets)
JHB
Via PEN
BKI
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-22
Via Kuala Lumpur with Malaysia Airlines
-
Total flight time: 4h 40m - 6h 00m.
-
One World Alliance
-
Kota Kinabalu is a Malaysia Airlines hub (Secondary hub).
-
33 flights per week
JHB
Via KUL
BKI
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
MH1034
MH2610
MH2610
06:35
----
----
----
----
06:35
----
MH1038
MH2646
MH2646
----
----
09:35
09:35
----
----
----
MH1052
MH2616
MH2616
----
----
----
----
----
11:15
11:15
MH1058
MH2626
MH2626
19:45
19:45
----
----
19:45
19:45
19:45
The timetable & schedule information was updated at 2026-04-22
Via Kuching with AirAsia
-
Total flight time: 4h 50m - 5h 55m.
-
Low-cost airline
-
Johor Bharu and Kota Kinabalu are both AirAsia focus cities.
-
23 flights per week
-
Airbus A320neoAirbus A320 (sharklets)
JHB
Via KCH
BKI
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AK5414
AK6352
AK6352
07:45
----
07:45
----
07:45
----
07:45
AK5427
AK6356
AK6356
----
10:25
----
10:25
----
10:25
----
AK5412
AK6354
AK6354
----
17:05
17:05
17:05
----
17:05
----
The timetable & schedule information was updated at 2026-04-22

There are three airlines with scheduled flights between JHB and BKI. AirAsia is the only airline with non-stop flights from Sultan Ismail to Kota Kinabalu International and the flight time is 2 hours and 20 minutes.