There are 7 ways to get from Toronto Airport (YYZ) to Kota Kinabalu by plane, car, bus, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Kota Kinabalu Airport
best- Fly from Toronto Pearson International Airport (YYZ) to Kota Kinabalu Airport (BKI)plane YYZ - BKI
20h 11mRMĀ 1,826ā4,533Fly to Brunei International Airport, drive, bus
- Fly from Toronto Pearson International Airport (YYZ) to Brunei International Airport (BWN)plane YYZ - BWN
- Drive from Brunei International Airport (BWN) to Limbangcar
- Take the bus from Limbang to Kota Kinabalubus
33h 19mRMĀ 2,427ā6,034Fly to Labuan Airport, car ferry, bus
- Fly from Toronto Pearson International Airport (YYZ) to Labuan Airport (LBU)plane YYZ - LBU
- Take the car ferry from Labuan to Menumbokcarferry
- Take the bus from Bus Terminal Menumbok to KK Sentralbus
30h 58mRMĀ 6,247ā15,546Fly to Limbang Airport, bus
- Fly from Toronto Pearson International Airport (YYZ) to Limbang Airport (LMN)plane YYZ - LMN
- Take the bus from Limbang to Kota Kinabalubus
33hRMĀ 1,937ā4,812Fly to Sandakan Airport, bus
- Fly from Toronto Pearson International Airport (YYZ) to Sandakan Airport (SDK)plane YYZ - SDK
- Take the bus from Sandakan to Kota Kinabalu North Bus Terminal Inanambus
34h 12mRMĀ 1,900ā4,804Fly to Lahad Datu Airport, bus
- Fly from Toronto Pearson International Airport (YYZ) to Lahad Datu Airport (LDU)plane YYZ - LDU
- Take the bus from Lahad Datu to Kota Kinabalu North Bus Terminal Inanambus
37h 54mRMĀ 2,003ā4,870Fly to Tawau Airport, Minibus, bus
- Fly from Toronto Pearson International Airport (YYZ) to Tawau Airport (TWU)plane YYZ - TWU
- Take the bus from Tawau Airport to Sempornabus
- Take the bus from Semporna to Kota Kinabalu North Bus Terminal Inanambus
42h 1mRMĀ 2,131ā5,744
Toronto Pearson International Airport (YYZ) to Kota Kinabalu Airport (BKI) flights
Questions & Answers
The cheapest way to get from Toronto Airport (YYZ) to Kota Kinabalu is to fly which costs RM 1800 - RM 4600 and takes 20h 11m.
The fastest way to get from Toronto Airport (YYZ) to Kota Kinabalu is to fly which takes 20h 11m and costs RM 1800 - RM 4600.
The distance between Toronto Airport (YYZ) and Kota Kinabalu is 14286 km.
It takes approximately 20h 11m to get from Toronto Airport (YYZ) to Kota Kinabalu, including transfers.
Kota Kinabalu is 12h ahead of Toronto Airport (YYZ). It is currently 7:35 PM in Toronto Airport (YYZ) and 7:35 AM in Kota Kinabalu.
There are 1172+ hotels available in Kota Kinabalu.
What companies run services between Toronto Airport (YYZ), Canada and Kota Kinabalu, Malaysia?
China Eastern Airlines, Shanghai Airlines, and eight other airlines fly from Toronto Pearson International Airport (YYZ) to Kota Kinabalu Airport (BKI) 5 times a day.
- Website
- maswings.com.my
Flights from Toronto Pearson International Airport to Labuan Airport via Shanghai Pudong, Kota Kinabalu Airport
- Ave. Duration
- 26h 55m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- RMĀ 6,000ā16,000
Flights from Toronto Pearson International Airport to Labuan Airport via Hong Kong, Kota Kinabalu Airport
- Ave. Duration
- 28h 15m
- When
- Every day
- Estimated price
- RMĀ 8,000ā24,000
Flights from Toronto Pearson International Airport to Labuan Airport via Incheon, Kota Kinabalu Airport
- Ave. Duration
- 29h 57m
- When
- Every day
- Estimated price
- RMĀ 7,000ā25,000
Flights from Toronto Pearson International Airport to Limbang Airport via Shanghai Pudong, Kota Kinabalu Airport
- Ave. Duration
- 27h 35m
- When
- Friday
- Estimated price
- RMĀ 1,800ā4,800
Flights from Toronto Pearson International Airport to Limbang Airport via Hong Kong, Kota Kinabalu Airport
- Ave. Duration
- 28h 15m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- RMĀ 2,500ā7,500
Flights from Toronto Pearson International Airport to Limbang Airport via Incheon, Kota Kinabalu Airport
- Ave. Duration
- 30h 37m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- RMĀ 2,100ā7,500
Flights from Toronto Pearson International Airport to Limbang Airport via Guangzhou Baiyun, Kota Kinabalu Airport
- Ave. Duration
- 42h 30m
- When
- Friday
- Estimated price
- RMĀ 1,800ā6,000
Flights from Toronto Pearson International Airport to Lahad Datu Airport via Shanghai Pudong, Kota Kinabalu Airport
- Ave. Duration
- 27h 50m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- RMĀ 1,900ā4,800
Flights from Toronto Pearson International Airport to Lahad Datu Airport via Hong Kong, Kota Kinabalu Airport
- Ave. Duration
- 28h 30m
- When
- Every day
- Estimated price
- RMĀ 2,500ā7,500
Flights from Toronto Pearson International Airport to Lahad Datu Airport via Incheon, Kota Kinabalu Airport
- Ave. Duration
- 30h 52m
- When
- Every day
- Estimated price
- RMĀ 2,100ā8,000
Flights from Toronto Pearson International Airport to Lahad Datu Airport via Guangzhou Baiyun, Kota Kinabalu Airport
- Ave. Duration
- 42h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RMĀ 1,800ā6,000
- Website
- airasia.com
Flights from Toronto Pearson International Airport to Sandakan Airport via Shanghai Pudong, Kota Kinabalu Airport
- Ave. Duration
- 27h 5m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- RMĀ 1,800ā4,600
Flights from Toronto Pearson International Airport to Sandakan Airport via Hong Kong, Kota Kinabalu Airport
- Ave. Duration
- 28h 10m
- When
- Every day
- Estimated price
- RMĀ 2,400ā7,000
Flights from Toronto Pearson International Airport to Sandakan Airport via Incheon, Kota Kinabalu Airport
- Ave. Duration
- 30h 7m
- When
- Every day
- Estimated price
- RMĀ 2,000ā7,500
Flights from Toronto Pearson International Airport to Sandakan Airport via Lahore, Kuala Lumpur
- Ave. Duration
- 25h 25m
- When
- Friday
- Estimated price
- RMĀ 4,800ā8,500
Flights from Toronto Pearson International Airport to Tawau Airport via Guangzhou Baiyun
- Ave. Duration
- 41h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- RMĀ 2,000ā7,000
Flights from Toronto Pearson International Airport to Tawau Airport via Beijing Capital, Guangzhou Baiyun
- Ave. Duration
- 26h 55m
- When
- Saturday
- Estimated price
- RMĀ 1,900ā6,000
Flights from Toronto Pearson International Airport to Tawau Airport via Shanghai Pudong, Kota Kinabalu Airport
- Ave. Duration
- 26h 55m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- RMĀ 2,100ā5,500
Flights from Toronto Pearson International Airport to Tawau Airport via Hong Kong, Kota Kinabalu Airport
- Ave. Duration
- 28h 12m
- When
- Every day
- Estimated price
- RMĀ 2,800ā8,500
- Website
- flyroyalbrunei.com
Flights from Toronto Pearson International Airport to Brunei International Airport via Taiwan Taoyuan
- Ave. Duration
- 27h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- RMĀ 3,100ā8,000
Flights from Toronto Pearson International Airport to Brunei International Airport via Hong Kong
- Ave. Duration
- 27h 50m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- RMĀ 3,200ā9,500
Flights from Toronto Pearson International Airport to Brunei International Airport via Incheon
- Ave. Duration
- 38h 5m
- When
- Monday, Thursday, and Sunday
- Estimated price
- RMĀ 2,900ā9,500
Flights from Toronto Pearson International Airport to Brunei International Airport via Shanghai Pudong, Kota Kinabalu Airport
- Ave. Duration
- 27h 20m
- When
- Wednesday and Friday
- Estimated price
- RMĀ 2,300ā6,000
Flights from Toronto Pearson International Airport to Brunei International Airport via Guangzhou Baiyun, Kota Kinabalu Airport
- Ave. Duration
- 31h 25m
- When
- Monday and Wednesday
- Estimated price
- RMĀ 2,300ā7,500
- Website
- malaysiaairlines.com
Flights from Toronto Pearson International Airport to Brunei International Airport via Shanghai Pudong, Kota Kinabalu Airport
- Ave. Duration
- 27h 20m
- When
- Wednesday and Friday
- Estimated price
- RMĀ 2,300ā6,000
Flights from Toronto Pearson International Airport to Brunei International Airport via Guangzhou Baiyun, Kota Kinabalu Airport
- Ave. Duration
- 31h 25m
- When
- Monday and Wednesday
- Estimated price
- RMĀ 2,300ā7,500
Flights from Toronto Pearson International Airport to Labuan Airport via Lahore, Kuala Lumpur
- Ave. Duration
- 24h 40m
- When
- Friday
- Estimated price
- RMĀ 16,000ā28,000
- Website
- en.ceair.com
Flights from Toronto Pearson International Airport to Kota Kinabalu Airport via Shanghai Pudong
- Ave. Duration
- 21h 47m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- RMĀ 1,800ā7,500
- Website
- philippineairlines.com
Flights from Toronto Pearson International Airport to Brunei International Airport via Manila
- Ave. Duration
- 34h 9m
- When
- Thursday
- Estimated price
- RMĀ 2,800ā11,000
Flights from Toronto Pearson International Airport to Labuan Airport via Lahore, Kuala Lumpur
- Ave. Duration
- 24h 40m
- When
- Friday
- Estimated price
- RMĀ 16,000ā28,000
- Website
- cathaypacific.com
Flights from Toronto Pearson International Airport to Kota Kinabalu Airport via Hong Kong
- Ave. Duration
- 20h 45m
- When
- Every day
- Estimated price
- RMĀ 2,400ā7,000
- Website
- koreanair.com
Flights from Toronto Pearson International Airport to Kota Kinabalu Airport via Incheon
- Ave. Duration
- 22h 40m
- When
- Every day
- Estimated price
- RMĀ 2,000ā6,500
- Website
- csair.com
Flights from Toronto Pearson International Airport to Kota Kinabalu Airport via Guangzhou Baiyun
- Ave. Duration
- 28h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RMĀ 1,700ā6,000
- Website
- jejuair.net
Flights from Toronto Pearson International Airport to Kota Kinabalu Airport via Incheon
- Ave. Duration
- 21h 40m
- When
- Every day
- Estimated price
- RMĀ 2,200ā7,500
- Website
- ch.com
Flights from Toronto Pearson International Airport to Kota Kinabalu Airport via Shanghai Pudong
- Ave. Duration
- 22h 10m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- RMĀ 1,800ā4,600
- Website
- ceair.com
Flights from Toronto Pearson International Airport to Kota Kinabalu Airport via Shanghai Pudong
- Ave. Duration
- 23h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RMĀ 2,200ā7,500
- Website
- cebupacificair.com
Flights from Toronto Pearson International Airport to Brunei International Airport via Manila
- Ave. Duration
- 32h 20m
- When
- Monday
- Estimated price
- RMĀ 2,800ā11,000
- Phone
- 088-751722
- [email protected]
- Website
- sipitangexpress.com.my
Bus from Limbang to Kota Kinabalu
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Estimated price
- RMĀ 35ā80
- Schedules at
- busonlineticket.com
- Book at
- busonlineticket.com
Bus from Limbang to Kota Kinabalu
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Estimated price
- RMĀ 35ā80
- Schedules at
- busonlineticket.com
- Book at
- busonlineticket.com
Bus from Bus Terminal Menumbok to KK Sentral
- Ave. Duration
- 3h 16m
- Frequency
- 4 times a day
- Estimated price
- RMĀ 26ā30
- Schedules at
- menumbokekspress.blogspot.com
- Phone
- +60 198072570
- Website
- redbus.my
Bus from Sandakan to Kota Kinabalu North Bus Terminal Inanam
- Ave. Duration
- 7h 25m
- Frequency
- Every 4 hours
- Estimated price
- RMĀ 40ā230
- Schedules at
- facebook.com
- Book at
- facebook.com
- Phone
- +60 89-784 494
- [email protected]
- Website
- facebook.com
Bus from Lahad Datu to Kota Kinabalu North Bus Terminal Inanam
- Ave. Duration
- 8h 42m
- Frequency
- Once daily
- Estimated price
- RMĀ 75ā95
- Book at
- easybook.com
Bus from Semporna to Kota Kinabalu North Bus Terminal Inanam
- Ave. Duration
- 11h 28m
- Frequency
- Once daily
- Estimated price
- RMĀ 100ā130
- Book at
- easybook.com
Bus from Tawau Airport to Semporna
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- RMĀ 35
- Website
- galaxyferry.com
Car ferry from Labuan to Menumbok
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- RMĀ 3ā5
- Schedules at
- galaxyferry.com
- Malaysian
- RMĀ 3
- Foreigner
- RMĀ 5
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, 5 delightfully under-the-radar French towns you need to visit, and How to get from Luton Airport into central London - to help you get the most out of your next trip.







