Nestled on the northwest coast of Borneo, Kota Kinabalu is a vibrant coastal city that seamlessly blends modernity with rich cultural heritage. Known for its stunning sunsets overlooking the South China Sea, this Malaysian gem offers a myriad of outdoor adventures, from exploring the majestic Mount Kinabalu to diving in the pristine waters of Tunku Abdul Rahman Marine Park. With bustling markets showcasing local handicrafts and tantalizing street food stalls, Kota Kinabalu invites visitors to immerse themselves in its warm hospitality and soak up the diverse sights and sounds of this enchanting destination.
The cheapest month of the year to fly to Kota Kinabalu is typically September.
The popular airports near Kota Kinabalu include Kota Kinabalu International Airport (BKI), Sandakan Airport (SDK), Lahad Datu Airport (LDU), and Tawau Airport (TWU).
The flight to Kota Kinabalu (BKI) is roughly 20 hours 12 minutes and 8,872 miles (14,277 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Kota Kinabalu from leading comparison sites using our search engine dashboard.
Island reserve for swimming & snorkeling
Marine reserve island with a resort
Towering peak on protected park land
Renowned domed mosque with tours
Traditional tribal performances & demos
Sizable, sandy beach with sunset views
Outdoor market with food & souvenirs
Museum with art & ethnography exhibits
Relaxed island with beaches & snorkeling
Sabah's oldest building, dating to 1905
Stalls offering fish, snacks & crafts
Regional zoo & jungle trekking trail
National park with a mountain & lodges
Wetlands park with herons & kingfishers
Secluded islet with a serene beach
Open-air mineral baths complex
Iconic site incorporating modern design
Swimming & snorkeling in a marine park
Small island with beaches & snorkeling
Modest site with marine-life exhibits
State art gallery with diverse works
Tropical rainforest & sand beaches
Forest with native plants & animals
Rafting, river and adventure
Iconic cylindrical glass skyscraper
Running paths, lake & musical fountain
Architecture
Busy shoreline beside a mangrove river
Lengthy island zip line with views
Monument to fallen WWII soliders
Renowned night market for street food
Adventure center with zip-lines & more
Park and garden
Beach
Crocodiles
Beach and camping
Water park and park and garden
Golf and country club
Beach
Beach and park and garden
Butterflies
Park and garden
Commemorates a fatal 1976 plane crash
Interactive eco-minded aquarium
Architecture
Highest peak in Crocker Range Park
Park and garden
Beach
Park and garden
Handicraft
Temple and buddhism
Rafting and adventure
Temple
31 °C
Sat, 27 Apr 2024
Average Temperature
30°C
Jan
31°C
Feb
32°C
Mar
32°C
Apr
32°C
May
32°C
Jun
32°C
Jul
32°C
Aug
31°C
Sep
31°C
Oct
31°C
Nov
31°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Kota Kinabalu (BKI) - The flight distance between these airports is 8,872 miles (14,277 kilometres). The direct flight time is roughly 20 hours 12 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Kota Kinabalu (BKI) - The flight distance between these airports is 8,834 miles (14,216 kilometres). The direct flight time is roughly 20 hours 7 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Kota Kinabalu (BKI) - The flight distance between these airports is 7,236 miles (11,645 kilometres). The direct flight time is roughly 16 hours 34 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Kota Kinabalu (BKI) - The flight distance between these airports is 7,509 miles (12,084 kilometres). The direct flight time is roughly 17 hours 11 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Kota Kinabalu (BKI) - The flight distance between these airports is 7,433 miles (11,962 kilometres). The direct flight time is roughly 17 hours 1 minute.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Kota Kinabalu (BKI) - The flight distance between these airports is 8,926 miles (14,364 kilometres). The direct flight time is roughly 20 hours 20 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Kota Kinabalu (BKI) - The flight distance between these airports is 8,822 miles (14,197 kilometres). The direct flight time is roughly 20 hours 6 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Kota Kinabalu (BKI) - The flight distance between these airports is 8,765 miles (14,106 kilometres). The direct flight time is roughly 19 hours 58 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Kota Kinabalu (BKI) - The flight distance between these airports is 7,019 miles (11,296 kilometres). The direct flight time is roughly 16 hours 5 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Kota Kinabalu (BKI) - The flight distance between these airports is 8,094 miles (13,026 kilometres). The direct flight time is roughly 18 hours 29 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Kota Kinabalu (BKI) - The flight distance between these airports is 8,674 miles (13,959 kilometres). The direct flight time is roughly 19 hours 46 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Kota Kinabalu (BKI) - The flight distance between these airports is 7,358 miles (11,842 kilometres). The direct flight time is roughly 16 hours 51 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Kota Kinabalu (BKI) - The flight distance between these airports is 8,554 miles (13,766 kilometres). The direct flight time is roughly 19 hours 30 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Kota Kinabalu (BKI) - The flight distance between these airports is 8,840 miles (14,227 kilometres). The direct flight time is roughly 20 hours 8 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Kota Kinabalu (BKI) - The flight distance between these airports is 8,382 miles (13,489 kilometres). The direct flight time is roughly 19 hours 7 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Kota Kinabalu (BKI) - The flight distance between these airports is 8,366 miles (13,464 kilometres). The direct flight time is roughly 19 hours 5 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Kota Kinabalu (BKI) - The flight distance between these airports is 7,244 miles (11,658 kilometres). The direct flight time is roughly 16 hours 35 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Kota Kinabalu (BKI) - The flight distance between these airports is 7,361 miles (11,846 kilometres). The direct flight time is roughly 16 hours 51 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Kota Kinabalu (BKI) - The flight distance between these airports is 7,151 miles (11,509 kilometres). The direct flight time is roughly 16 hours 23 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Kota Kinabalu (BKI) - The flight distance between these airports is 7,850 miles (12,633 kilometres). The direct flight time is roughly 17 hours 56 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Kota Kinabalu (BKI) - The flight distance between these airports is 8,526 miles (13,721 kilometres). The direct flight time is roughly 19 hours 26 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Kota Kinabalu (BKI) - The flight distance between these airports is 7,703 miles (12,396 kilometres). The direct flight time is roughly 17 hours 37 minutes.
Expert Help