We've found the cheapest flights to Kota-Kinabalu
Returns from £56.69
One-way from £27.94
You have a choice of 20 airline companies when flying from Kuala Lumpur International Airport to Kota-Kinabalu International Airport. The flight time from Kuala Lumpur International Airport to Kota-Kinabalu International Airport is around 2 Hours 44 Minutes and you will cover 1,629 Km (1,012 Miles). The airport code for Kuala Lumpur International Airport is KUL and for Kota-Kinabalu International Airport it is BKI.
The cost of ticket prices to Kota-Kinabalu International Airport Malaysia can vary quite considerably if you travel at certain times of the week especially at weekends. If you are looking to get the cheapest flights possible then we recommend you travel mid week or in the late evening. On occasions, airliners may have special offers so look out for these. Our recommendation is to book well in advance if you are looking to get the best possible prices.
The table below shows the amount of daily flights in operation from Kuala Lumpur International Airport (KUL) to Kota-Kinabalu International Airport (BKI).
Flights Chart
The greatest amount of direct flights offered from Kuala Lumpur International Airport to Kota-Kinabalu International Airport Malaysia are by AirAsia with around 86 flights a week. The earliest flight is available at 06:05 and the latest flights at 23:40 with the most popular flight number being AK5104, AK5108, AK5110 and AK5112.
You can visit AirAsia at www.airasia.com/en/gb website for late minute deals and up to date information.
Below you can see the times of all flights. These flight times do vary so we recommend you look on the appropriate airline website for accurate information for the dates you are departing.
Flights Time In WeekDays
Day Flight Times Flights Monday 06:05
Airline FlightNo AirAsia AK5108
07:00
Airline FlightNo AirAsia AK5134
08:00
Airline FlightNo AirAsia AK5110 Turkish Airlines TK4572 Batik Air Malaysia OD1002 Emirates EK3439 Etihad Airways EY5602
08:25
Airline FlightNo Firefly FY7646 Malaysia Airlines MH2612 Turkish Airlines TK4855 Qatar Airways QR5441 Uzbekistan Airways HY7511 Jet Linx Aviation JL7975 IndiGo 6E3760
09:15
Airline FlightNo AirAsia AK5136
09:35
Airline FlightNo Firefly FY7644 Malaysia Airlines MH2610 Oman Air WY5632 Turkish Airlines TK4845 Qatar Airways QR5439 Uzbekistan Airways HY7583 IndiGo 6E3761
09:45
Airline FlightNo AirAsia AK5140
10:00
Airline FlightNo AirAsia AK5112
10:45
Airline FlightNo AirAsia X D7676
11:15
Airline FlightNo Firefly FY7660 Malaysia Airlines MH2646 Oman Air WY5715 Turkish Airlines TK8171 Qatar Airways QR5458 Uzbekistan Airways HY7523 IndiGo 6E3762
12:40
Airline FlightNo Firefly FY7648 Malaysia Airlines MH2614 Singapore Airlines SQ5684 Turkish Airlines TK4897 Myanmar Airways International 8M9570 Philippine Airlines PR3534 Qatar Airways QR5443 Uzbekistan Airways HY7577 IndiGo 6E3763
13:45
Airline FlightNo AirAsia AK5104
14:00
Airline FlightNo AirAsia X D79678
14:25
Airline FlightNo Firefly FY7650 Malaysia Airlines MH2616 Turkish Airlines TK8056 Myanmar Airways International 8M9571 Philippine Airlines PR3538 Qatar Airways QR5444 Uzbekistan Airways HY7505 IndiGo 6E3764
15:40
Airline FlightNo Firefly FY7658 Malaysia Airlines MH2640 Turkish Airlines TK4850 Myanmar Airways International 8M9574 Philippine Airlines PR3536 Qatar Airways QR5456 Uzbekistan Airways HY7519 IndiGo 6E3765
17:00
Airline FlightNo AirAsia AK5114
17:55
Airline FlightNo AirAsia AK5142
18:00
Airline FlightNo Turkish Airlines TK4582 Batik Air Malaysia OD1006 Emirates EK3444 Etihad Airways EY5603
18:30
Airline FlightNo Firefly FY7656 Malaysia Airlines MH2638 KLM KL4082 Turkish Airlines TK4818 Myanmar Airways International 8M9573 Philippine Airlines PR3572 Qatar Airways QR5454 Uzbekistan Airways HY7517 IndiGo 6E3766
18:45
Airline FlightNo AirAsia AK5118
19:35
Airline FlightNo AirAsia AK5130
21:00
Airline FlightNo Firefly FY7654 Malaysia Airlines MH2628 Turkish Airlines TK4847 Myanmar Airways International 8M9572 Philippine Airlines PR3570 Japan Airlines JL7173 Qatar Airways QR5447 Uzbekistan Airways HY7525 IndiGo 6E3768
21:45
Airline FlightNo AirAsia AK5116
22:15
Airline FlightNo Firefly FY7652 Malaysia Airlines MH2626 Oman Air WY5633 Turkish Airlines TK4849 Philippine Airlines PR3586 Qatar Airways QR5446 Uzbekistan Airways HY7521 IndiGo 6E3769
23:40
Airline FlightNo AirAsia AK5120
VIEW FLIGHTS Tuesday 06:05
Airline FlightNo AirAsia AK5108
07:00
Airline FlightNo AirAsia AK5104
08:00
Airline FlightNo AirAsia AK5142 Turkish Airlines TK4572 Batik Air Malaysia OD1002 Emirates EK3439 Etihad Airways EY5602
08:25
Airline FlightNo Firefly FY7646 Malaysia Airlines MH2612 Turkish Airlines TK4855 Qatar Airways QR5441 Uzbekistan Airways HY7511 Jet Linx Aviation JL7975 IndiGo 6E3760
09:15
Airline FlightNo AirAsia AK5136
09:35
Airline FlightNo Firefly FY7644 Malaysia Airlines MH2610 Oman Air WY5632 Turkish Airlines TK4845 Qatar Airways QR5439 Uzbekistan Airways HY7583 IndiGo 6E3761
09:45
Airline FlightNo AirAsia AK5140
10:25
Airline FlightNo AirAsia AK5110
10:45
Airline FlightNo AirAsia X D7676
11:15
Airline FlightNo Firefly FY7660 Malaysia Airlines MH2646 Oman Air WY5715 Turkish Airlines TK8171 Qatar Airways QR5458 Uzbekistan Airways HY7523 IndiGo 6E3762
12:40
Airline FlightNo Firefly FY7648 Malaysia Airlines MH2614 Singapore Airlines SQ5684 Turkish Airlines TK4897 Myanmar Airways International 8M9570 Philippine Airlines PR3534 Qatar Airways QR5443 Uzbekistan Airways HY7577 IndiGo 6E3763
13:45
Airline FlightNo AirAsia AK5130
14:25
Airline FlightNo Firefly FY7650 Malaysia Airlines MH2616 Turkish Airlines TK8056 Myanmar Airways International 8M9571 Philippine Airlines PR3538 Qatar Airways QR5444 Uzbekistan Airways HY7505 IndiGo 6E3764
15:30
Airline FlightNo AirAsia AK5114
15:40
Airline FlightNo Firefly FY7658 Malaysia Airlines MH2640 Turkish Airlines TK4850 Myanmar Airways International 8M9574 Philippine Airlines PR3536 Qatar Airways QR5456 Uzbekistan Airways HY7519 IndiGo 6E3765
16:35
Airline FlightNo AirAsia AK5112
18:00
Airline FlightNo Turkish Airlines TK4582 Batik Air Malaysia OD1006 Emirates EK3444 Etihad Airways EY5603
18:30
Airline FlightNo Firefly FY7656 Malaysia Airlines MH2638 KLM KL4082 Turkish Airlines TK4818 Myanmar Airways International 8M9573 Philippine Airlines PR3572 Qatar Airways QR5454 Uzbekistan Airways HY7517 IndiGo 6E3766
18:45
Airline FlightNo AirAsia AK5118
19:35
Airline FlightNo AirAsia AK5138
21:00
Airline FlightNo Firefly FY7654 Malaysia Airlines MH2628 Turkish Airlines TK4847 Myanmar Airways International 8M9572 Philippine Airlines PR3570 Japan Airlines JL7173 Qatar Airways QR5447 Uzbekistan Airways HY7525 IndiGo 6E3768
21:45
Airline FlightNo AirAsia AK5116
22:15
Airline FlightNo Firefly FY7652 Malaysia Airlines MH2626 Oman Air WY5633 Turkish Airlines TK4849 Philippine Airlines PR3586 Qatar Airways QR5446 Uzbekistan Airways HY7521 IndiGo 6E3769
VIEW FLIGHTS Wednesday 06:05
Airline FlightNo AirAsia AK5108
07:00
Airline FlightNo AirAsia AK5134
08:00
Airline FlightNo AirAsia AK5110 Turkish Airlines TK4572 Batik Air Malaysia OD1002 Emirates EK3439 Etihad Airways EY5602
08:25
Airline FlightNo Firefly FY7646 Malaysia Airlines MH2612 Turkish Airlines TK4855 Qatar Airways QR5441 Uzbekistan Airways HY7511 Jet Linx Aviation JL7975 IndiGo 6E3760
08:45
Airline FlightNo AirAsia AK5126
09:15
Airline FlightNo AirAsia AK5136
09:35
Airline FlightNo Firefly FY7644 Malaysia Airlines MH2610 Oman Air WY5632 Turkish Airlines TK4845 Qatar Airways QR5439 Uzbekistan Airways HY7583 IndiGo 6E3761
09:45
Airline FlightNo AirAsia AK5140
10:00
Airline FlightNo AirAsia AK5112
10:45
Airline FlightNo AirAsia X D7676
11:15
Airline FlightNo Firefly FY7660 Malaysia Airlines MH2646 Oman Air WY5715 Turkish Airlines TK8171 Qatar Airways QR5458 Uzbekistan Airways HY7523 IndiGo 6E3762
12:40
Airline FlightNo Firefly FY7648 Malaysia Airlines MH2614 Singapore Airlines SQ5684 Turkish Airlines TK4897 Myanmar Airways International 8M9570 Philippine Airlines PR3534 Qatar Airways QR5443 Uzbekistan Airways HY7577 IndiGo 6E3763
13:45
Airline FlightNo AirAsia AK5104
14:25
Airline FlightNo Firefly FY7650 Malaysia Airlines MH2616 Turkish Airlines TK8056 Myanmar Airways International 8M9571 Philippine Airlines PR3538 Qatar Airways QR5444 Uzbekistan Airways HY7505 IndiGo 6E3764
15:40
Airline FlightNo Firefly FY7658 Malaysia Airlines MH2640 Turkish Airlines TK4850 Myanmar Airways International 8M9574 Philippine Airlines PR3536 Qatar Airways QR5456 Uzbekistan Airways HY7519 IndiGo 6E3765
17:00
Airline FlightNo AirAsia AK5114
17:55
Airline FlightNo AirAsia AK5142
18:00
Airline FlightNo Turkish Airlines TK4582 Batik Air Malaysia OD1006 Emirates EK3444 Etihad Airways EY5603
18:30
Airline FlightNo Firefly FY7656 Malaysia Airlines MH2638 KLM KL4082 Turkish Airlines TK4818 Myanmar Airways International 8M9573 Philippine Airlines PR3572 Qatar Airways QR5454 Uzbekistan Airways HY7517 IndiGo 6E3766
18:45
Airline FlightNo AirAsia AK5118
19:35
Airline FlightNo AirAsia AK5130
21:45
Airline FlightNo AirAsia AK5116
22:15
Airline FlightNo Firefly FY7652 Malaysia Airlines MH2626 Oman Air WY5633 Turkish Airlines TK4849 Philippine Airlines PR3586 Qatar Airways QR5446 Uzbekistan Airways HY7521 IndiGo 6E3769
23:40
Airline FlightNo AirAsia AK5120
VIEW FLIGHTS Thursday 06:05
Airline FlightNo AirAsia AK5108
07:00
Airline FlightNo AirAsia AK5104
08:00
Airline FlightNo AirAsia AK5142 Turkish Airlines TK4572 Batik Air Malaysia OD1002 Emirates EK3439 Etihad Airways EY5602
08:25
Airline FlightNo Firefly FY7646 Malaysia Airlines MH2612 Turkish Airlines TK4855 Qatar Airways QR5441 Uzbekistan Airways HY7511 Jet Linx Aviation JL7975 IndiGo 6E3760
09:15
Airline FlightNo AirAsia AK5136
09:35
Airline FlightNo Firefly FY7644 Malaysia Airlines MH2610 Oman Air WY5632 Turkish Airlines TK4845 Qatar Airways QR5439 Uzbekistan Airways HY7583 IndiGo 6E3761
09:45
Airline FlightNo AirAsia AK5140
10:25
Airline FlightNo AirAsia AK5110
10:45
Airline FlightNo AirAsia X D7676
11:15
Airline FlightNo Firefly FY7660 Malaysia Airlines MH2646 Oman Air WY5715 Turkish Airlines TK8171 Qatar Airways QR5458 Uzbekistan Airways HY7523 IndiGo 6E3762
12:40
Airline FlightNo Firefly FY7648 Malaysia Airlines MH2614 Singapore Airlines SQ5684 Turkish Airlines TK4897 Myanmar Airways International 8M9570 Philippine Airlines PR3534 Qatar Airways QR5443 Uzbekistan Airways HY7577 IndiGo 6E3763
13:45
Airline FlightNo AirAsia AK5130
14:25
Airline FlightNo Firefly FY7650 Malaysia Airlines MH2616 Turkish Airlines TK8056 Myanmar Airways International 8M9571 Philippine Airlines PR3538 Qatar Airways QR5444 Uzbekistan Airways HY7505 IndiGo 6E3764
15:30
Airline FlightNo AirAsia AK5114
15:40
Airline FlightNo Firefly FY7658 Malaysia Airlines MH2640 Turkish Airlines TK4850 Myanmar Airways International 8M9574 Philippine Airlines PR3536 Qatar Airways QR5456 Uzbekistan Airways HY7519 IndiGo 6E3765
18:00
Airline FlightNo Turkish Airlines TK4582 Batik Air Malaysia OD1006 Emirates EK3444 Etihad Airways EY5603
18:45
Airline FlightNo AirAsia AK5118
18:55
Airline FlightNo Firefly FY7656 Malaysia Airlines MH2638 KLM KL4082 Turkish Airlines TK4818 Myanmar Airways International 8M9573 Philippine Airlines PR3572 Qatar Airways QR5454 Uzbekistan Airways HY7517 IndiGo 6E3766
19:35
Airline FlightNo AirAsia AK5138
21:00
Airline FlightNo Firefly FY7654 Malaysia Airlines MH2628 Turkish Airlines TK4847 Myanmar Airways International 8M9572 Philippine Airlines PR3570 Japan Airlines JL7173 Qatar Airways QR5447 Uzbekistan Airways HY7525 IndiGo 6E3768
21:45
Airline FlightNo AirAsia AK5116
22:15
Airline FlightNo Firefly FY7652 Malaysia Airlines MH2626 Oman Air WY5633 Turkish Airlines TK4849 Philippine Airlines PR3586 Qatar Airways QR5446 Uzbekistan Airways HY7521 IndiGo 6E3769
VIEW FLIGHTS Friday 06:05
Airline FlightNo AirAsia AK5108
07:00
Airline FlightNo AirAsia AK5134
08:00
Airline FlightNo AirAsia AK5110 Turkish Airlines TK4572 Batik Air Malaysia OD1002 Emirates EK3439 Etihad Airways EY5602
08:25
Airline FlightNo Firefly FY7646 Malaysia Airlines MH2612 Turkish Airlines TK4855 Qatar Airways QR5441 Uzbekistan Airways HY7511 Jet Linx Aviation JL7975 IndiGo 6E3760
09:15
Airline FlightNo AirAsia AK5136
09:35
Airline FlightNo Firefly FY7644 Malaysia Airlines MH2610 Oman Air WY5632 Turkish Airlines TK4845 Qatar Airways QR5439 Uzbekistan Airways HY7583 IndiGo 6E3761
09:45
Airline FlightNo AirAsia AK5140
10:00
Airline FlightNo AirAsia AK5112
10:45
Airline FlightNo AirAsia X D7676
11:15
Airline FlightNo Firefly FY7660 Malaysia Airlines MH2646 Oman Air WY5715 Turkish Airlines TK8171 Qatar Airways QR5458 Uzbekistan Airways HY7523 IndiGo 6E3762
12:40
Airline FlightNo Firefly FY7648 Malaysia Airlines MH2614 Singapore Airlines SQ5684 Turkish Airlines TK4897 Myanmar Airways International 8M9570 Philippine Airlines PR3534 Qatar Airways QR5443 Uzbekistan Airways HY7577 IndiGo 6E3763
13:45
Airline FlightNo AirAsia AK5104
14:00
Airline FlightNo AirAsia X D79678
14:25
Airline FlightNo Firefly FY7650 Malaysia Airlines MH2616 Turkish Airlines TK8056 Myanmar Airways International 8M9571 Philippine Airlines PR3538 Qatar Airways QR5444 Uzbekistan Airways HY7505 IndiGo 6E3764
15:40
Airline FlightNo Firefly FY7658 Malaysia Airlines MH2640 Turkish Airlines TK4850 Myanmar Airways International 8M9574 Philippine Airlines PR3536 Qatar Airways QR5456 Uzbekistan Airways HY7519 IndiGo 6E3765
17:55
Airline FlightNo AirAsia AK5142
18:15
Airline FlightNo Turkish Airlines TK4582 Batik Air Malaysia OD1006 Emirates EK3444 Etihad Airways EY5603
18:45
Airline FlightNo AirAsia AK5118
18:55
Airline FlightNo Firefly FY7656 Malaysia Airlines MH2638 KLM KL4082 Turkish Airlines TK4818 Myanmar Airways International 8M9573 Philippine Airlines PR3572 Qatar Airways QR5454 Uzbekistan Airways HY7517 IndiGo 6E3766
19:15
Airline FlightNo AirAsia AK5114
19:35
Airline FlightNo MYAirline AK5130
21:00
Airline FlightNo Firefly FY7654 Malaysia Airlines MH2628 Turkish Airlines TK4847 Myanmar Airways International 8M9572 Philippine Airlines PR3570 Japan Airlines JL7173 Qatar Airways QR5447 Uzbekistan Airways HY7525 IndiGo 6E3768
21:45
Airline FlightNo AirAsia AK5116
22:15
Airline FlightNo Firefly FY7652 Malaysia Airlines MH2626 Oman Air WY5633 Turkish Airlines TK4849 Philippine Airlines PR3586 Qatar Airways QR5446 Uzbekistan Airways HY7521 IndiGo 6E3769
23:40
Airline FlightNo AirAsia AK5120
VIEW FLIGHTS Saturday 06:05
Airline FlightNo AirAsia AK5108
07:00
Airline FlightNo AirAsia AK5104
08:00
Airline FlightNo AirAsia AK5142 Turkish Airlines TK4572 Batik Air Malaysia OD1002 Emirates EK3439 Etihad Airways EY5602
08:25
Airline FlightNo Firefly FY7646 Malaysia Airlines MH2612 Turkish Airlines TK4855 Qatar Airways QR5441 Uzbekistan Airways HY7511 Jet Linx Aviation JL7975 IndiGo 6E3760
09:15
Airline FlightNo AirAsia AK5136
09:35
Airline FlightNo Firefly FY7644 Malaysia Airlines MH2610 Oman Air WY5632 Turkish Airlines TK4845 Qatar Airways QR5439 Uzbekistan Airways HY7583 IndiGo 6E3761
09:45
Airline FlightNo AirAsia AK5140
10:25
Airline FlightNo AirAsia AK5110
10:45
Airline FlightNo AirAsia X D7676
11:15
Airline FlightNo Firefly FY7660 Malaysia Airlines MH2646 Oman Air WY5715 Turkish Airlines TK8171 Qatar Airways QR5458 Uzbekistan Airways HY7523 IndiGo 6E3762
12:40
Airline FlightNo Firefly FY7648 Malaysia Airlines MH2614 Singapore Airlines SQ5684 Turkish Airlines TK4897 Myanmar Airways International 8M9570 Philippine Airlines PR3534 Qatar Airways QR5443 Uzbekistan Airways HY7577 IndiGo 6E3763
13:45
Airline FlightNo AirAsia AK5130
14:25
Airline FlightNo Firefly FY7650 Malaysia Airlines MH2616 Turkish Airlines TK8056 Myanmar Airways International 8M9571 Philippine Airlines PR3538 Qatar Airways QR5444 Uzbekistan Airways HY7505 IndiGo 6E3764
15:30
Airline FlightNo AirAsia AK5114
15:40
Airline FlightNo Firefly FY7658 Malaysia Airlines MH2640 Turkish Airlines TK4850 Myanmar Airways International 8M9574 Philippine Airlines PR3536 Qatar Airways QR5456 Uzbekistan Airways HY7519 IndiGo 6E3765
18:00
Airline FlightNo Turkish Airlines TK4582 Batik Air OD1006 Emirates EK3444 Etihad Airways EY5603
18:45
Airline FlightNo AirAsia AK5118
18:55
Airline FlightNo Firefly FY7656 Malaysia Airlines MH2638 KLM KL4082 Turkish Airlines TK4818 Myanmar Airways International 8M9573 Philippine Airlines PR3572 Qatar Airways QR5454 Uzbekistan Airways HY7517 IndiGo 6E3766
19:35
Airline FlightNo AirAsia AK5138
21:00
Airline FlightNo Firefly FY7654 Malaysia Airlines MH2628 Turkish Airlines TK4847 Myanmar Airways International 8M9572 Philippine Airlines PR3570 Japan Airlines JL7173 Qatar Airways QR5447 Uzbekistan Airways HY7525 IndiGo 6E3768
21:45
Airline FlightNo AirAsia AK5116
22:15
Airline FlightNo Firefly FY7652 Malaysia Airlines MH2626 Oman Air WY5633 Turkish Airlines TK4849 Philippine Airlines PR3586 Qatar Airways QR5446 Uzbekistan Airways HY7521 IndiGo 6E3769
VIEW FLIGHTS Sunday 06:05
Airline FlightNo AirAsia AK5108
06:35
Airline FlightNo AirAsia AK5110
07:00
Airline FlightNo AirAsia AK5134
08:00
Airline FlightNo Turkish Airlines TK4572 Batik Air Malaysia OD1002 Emirates EK3439 Etihad Airways EY5602
08:25
Airline FlightNo Firefly FY7646 Malaysia Airlines MH2612 Turkish Airlines TK4855 Qatar Airways QR5441 Uzbekistan Airways HY7511 Jet Linx Aviation JL7975 IndiGo 6E3760
08:45
Airline FlightNo AirAsia AK5126
09:15
Airline FlightNo AirAsia AK5136
09:35
Airline FlightNo Firefly FY7644 Malaysia Airlines MH2610 Oman Air WY5632 Turkish Airlines TK4845 Qatar Airways QR5439 Uzbekistan Airways HY7583 IndiGo 6E3761
09:45
Airline FlightNo AirAsia AK5140
10:00
Airline FlightNo AirAsia AK5112
10:45
Airline FlightNo AirAsia X D7676
11:00
Airline FlightNo Malaysia Airlines MH6106
11:15
Airline FlightNo Firefly FY7660 Malaysia Airlines MH2646 Oman Air WY5715 Turkish Airlines TK8171 Qatar Airways QR5458 Uzbekistan Airways HY7523 IndiGo 6E3762
12:40
Airline FlightNo Firefly FY7648 Malaysia Airlines MH2614 Singapore Airlines SQ5684 Turkish Airlines TK4897 Myanmar Airways International 8M9570 Philippine Airlines PR3534 Qatar Airways QR5443 Uzbekistan Airways HY7577 IndiGo 6E3763
13:45
Airline FlightNo AirAsia AK5104
14:00
Airline FlightNo AirAsia X D79678
14:25
Airline FlightNo Malaysia Airlines MH2616
15:40
Airline FlightNo Malaysia Airlines MH2640
18:30
Airline FlightNo Malaysia Airlines MH2638
18:35
Airline FlightNo AirAsia AK5114
18:45
Airline FlightNo AirAsia AK5118
19:00
Airline FlightNo Batik Air Malaysia OD1006
19:35
Airline FlightNo AirAsia AK5130
21:00
Airline FlightNo Malaysia Airlines MH2628
21:45
Airline FlightNo AirAsia AK5116
22:15
Airline FlightNo Malaysia Airlines MH2626
23:40
Airline FlightNo AirAsia AK5120
VIEW FLIGHTS
You may instead fly from Kuala Lumpur International Airport and arrive at Kota-Kinabalu International Airport by an alternative airport or airports. The summary of this is in the table below.
Alternative Direct Routes
Route Stops Distance Flying Time Johor Bahru to Kota Kinabalu 0 1,453 km (903 miles) 2 Hours 31 Minutes Penang to Kota Kinabalu 0 1,747 km (1,085 miles) 2 Hours 52 Minutes Singapore Changi to Kota Kinabalu 0 1,431 km (889 miles) 2 Hours 30 Minutes
Don’t forget that flight regulations are getting tight so we recommend you leave plenty of time to get through customs at Kuala Lumpur International Airport.