There are 6 ways to get from Calgary to Kota Kinabalu by plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Calgary International Airport to Brunei International Airport, drive, bus
best- Fly from Calgary International Airport (YYC) to Brunei International Airport (BWN)plane YYC - BWN
- Drive from Brunei International Airport (BWN) to Limbangcar
- Take the bus from Limbang to Kota Kinabalubus
36h 13mRM 2,303–7,609Fly Calgary International Airport to Sandakan Airport, bus
cheapest- Fly from Calgary International Airport (YYC) to Sandakan Airport (SDK)plane YYC - SDK
- Take the bus from Sandakan to Kota Kinabalu North Bus Terminal Inanambus
37h 1mRM 1,504–5,615Fly Calgary International Airport to Kota Kinabalu Airport
- Fly from Calgary International Airport (YYC) to Kota Kinabalu Airport (BKI)plane YYC - BKI
21h 20mRM 1,631–6,036Bus to Edmonton International Airport, fly to Kota Kinabalu Airport
- Take the bus from Calgary North, AB to Leduc, ABbus
- Fly from Edmonton International Airport (YEG) to Kota Kinabalu Airport (BKI)plane YEG - BKI
28h 11mRM 1,772–6,226Bus to Cranbrook/Canadian Rockies International Airport, fly to Kota Kinabalu Airport
- Take the bus from Calgary, AB - 11488, 24 Street SE to Cranbrook, BC - 513 Cranbrook St Northbus
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Kota Kinabalu Airport (BKI)plane YXC - BKI
38h 23mRM 2,021–6,536Bus to Lethbridge Airport, fly to Kota Kinabalu Airport
- Take the bus from Calgary to Lethbridgebus
- Fly from Lethbridge Airport (YQL) to Kota Kinabalu Airport (BKI)plane YQL - BKI
47h 37mRM 2,320–7,796
Calgary International Airport (YYC) to Brunei International Airport (BWN) flights
Questions & Answers
The cheapest way to get from Calgary to Kota Kinabalu is to fly and bus which costs RM 1500 - RM 6000 and takes 37h 1m.
The fastest way to get from Calgary to Kota Kinabalu is to fly which takes 21h 20m and costs RM 1600 - RM 6500.
The distance between Calgary and Kota Kinabalu is 12572 km.
It takes approximately 36h 13m to get from Calgary to Kota Kinabalu, including transfers.
Kota Kinabalu is 14h ahead of Calgary. It is currently 6:30 AM in Calgary and 8:30 PM in Kota Kinabalu.
There are 1276+ hotels available in Kota Kinabalu.
What companies run services between Calgary, AB, Canada and Kota Kinabalu, Malaysia?
WestJet and Jeju Air fly from Calgary International Airport (YYC) to Kota Kinabalu Airport (BKI) twice a week.
- Website
- jejuair.net
Flights from Calgary International Airport to Kota Kinabalu Airport via Incheon
- Ave. Duration
- 18h 40m
- When
- Wednesday and Friday
- Estimated price
- RM 1,600–6,000
Flights from Edmonton International Airport to Kota Kinabalu Airport via Calgary International Airport, Incheon
- Ave. Duration
- 24h 46m
- When
- Wednesday and Friday
- Estimated price
- RM 1,800–6,500
Flights from Cranbrook/Canadian Rockies International Airport to Kota Kinabalu Airport via Calgary International Airport, Incheon
- Ave. Duration
- 28h 20m
- When
- Wednesday and Friday
- Estimated price
- RM 1,900–6,500
Flights from Lethbridge Airport to Kota Kinabalu Airport via Calgary International Airport, Incheon
- Ave. Duration
- 41h 40m
- When
- Tuesday and Thursday
- Estimated price
- RM 2,100–7,500
- Website
- airasia.com
Flights from Calgary International Airport to Sandakan Airport via Incheon, Kota Kinabalu Airport
- Ave. Duration
- 28h 48m
- When
- Wednesday and Friday
- Estimated price
- RM 1,700–6,000
Flights from Calgary International Airport to Sandakan Airport via Seattle, Incheon, Kota Kinabalu Airport
- Ave. Duration
- 33h
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- RM 1,300–5,500
Flights from Calgary International Airport to Sandakan Airport via Vancouver, Manila, Kota Kinabalu Airport
- Ave. Duration
- 33h 30m
- When
- Monday and Saturday
- Estimated price
- RM 1,400–5,500
- Website
- flyroyalbrunei.com
Flights from Calgary International Airport to Brunei International Airport via Incheon
- Ave. Duration
- 34h 20m
- When
- Sunday
- Estimated price
- RM 2,600–9,000
Flights from Calgary International Airport to Brunei International Airport via Tokyo Narita
- Ave. Duration
- 36h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- RM 2,600–9,000
Flights from Calgary International Airport to Brunei International Airport via Vancouver, Manila
- Ave. Duration
- 29h 30m
- When
- Monday
- Estimated price
- RM 2,300–8,500
- Website
- hkairlines.com
Flights from Calgary International Airport to Brunei International Airport via Vancouver, Hong Kong
- Ave. Duration
- 29h
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- RM 2,400–8,000
- Website
- china-airlines.com
Flights from Calgary International Airport to Brunei International Airport via Vancouver, Taiwan Taoyuan
- Ave. Duration
- 29h 20m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- RM 2,400–9,000
- Website
- philippineairlines.com
Flights from Calgary International Airport to Brunei International Airport via Vancouver, Manila
- Ave. Duration
- 30h 10m
- When
- Monday and Friday
- Estimated price
- RM 2,200–8,500
- Website
- airasia.com
Flights from Edmonton International Airport to Kota Kinabalu Airport via Vancouver, Manila
- Ave. Duration
- 32h 25m
- When
- Monday and Saturday
- Estimated price
- RM 1,600–6,000
Flights from Cranbrook/Canadian Rockies International Airport to Kota Kinabalu Airport via Vancouver, Manila
- Ave. Duration
- 36h 30m
- When
- Monday and Saturday
- Estimated price
- RM 1,600–6,000
- Phone
- 088-751722
- sipitangexpress@yahoo.com.my
- Website
- sipitangexpress.com.my
Bus from Limbang to Kota Kinabalu
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Estimated price
- RM 80
- Schedules at
- busonlineticket.com
- Book at
- busonlineticket.com
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Calgary North, AB to Leduc, AB
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Estimated price
- RM 150–210
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- RM 150–210
- Phone
- +60 198072570
- Website
- facebook.com
Bus from Sandakan to Kota Kinabalu North Bus Terminal Inanam
- Ave. Duration
- 7h 25m
- Frequency
- Every 4 hours
- Estimated price
- RM 43
- Schedules at
- facebook.com
- Book at
- facebook.com
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Calgary, AB - 11488, 24 Street SE to Cranbrook, BC - 513 Cranbrook St North
- Ave. Duration
- 5h 40m
- Frequency
- Once a week
- Estimated price
- RM 300–400
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Calgary to Lethbridge
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- RM 60–110
- Schedules at
- flixbus.com
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 Is ride-sharing platform BlaBlaCar right for you?, How do I get from Sydney to Melbourne, and How to travel India's Golden Triangle - to help you get the most out of your next trip.






