There are 6 ways to get from KKIA to Kota Kinabalu by car, plane, taxi, 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.
Drive to Des Moines, fly
best- Drive from KKIA to Des-Moines-Airport-DSMcar
- Fly from Des Moines (DSM) to Kota Kinabalu Airport (BKI)plane DSM - BKI
26h 6mRM 2,220–7,669Drive to Fort Dodge Municipal Airport, fly
- Drive from KKIA to Fort Dodge Municipal Airport (FOD)car
- Fly from Fort Dodge Municipal Airport (FOD) to Kota Kinabalu Airport (BKI)plane FOD - BKI
24h 29mRM 2,564–8,089Drive to Sioux Gateway Airport/Col. Bud Day Field, fly
- Drive from KKIA to Sioux Gateway Airport/Col. Bud Day Field (SUX)car
- Fly from Sioux Gateway Airport/Col. Bud Day Field (SUX) to Kota Kinabalu Airport (BKI)plane SUX - BKI
29h 51mRM 2,664–8,088Drive to Mason City, fly
- Drive from KKIA to Mason-City-Airport-MCWcar
- Fly from Mason City (MCW) to Kota Kinabalu Airport (BKI)plane MCW - BKI
27h 45mRM 2,619–8,168Taxi, bus to Omaha, fly
- Take the taxi from KKIA to Sioux Citytaxi
- Take the bus from Sioux City to Omahabus
- Fly from Omaha (OMA) to Kota Kinabalu Airport (BKI)plane OMA - BKI
32h 14mRM 3,163–9,438Taxi, bus, bus to Minneapolis–Saint Paul International Airport, fly
- Take the taxi from KKIA to Sioux Citytaxi
- Take the bus from Sioux City to Sioux Fallsbus
- Take the bus from Sioux Falls to Minneapolisbus
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Kota Kinabalu Airport (BKI)plane MSP - BKI
35h 31mRM 3,546–10,331
Des Moines (DSM) to Kota Kinabalu Airport (BKI) flights
Comparing Your Travel Options
The cheapest way to get from KKIA to Kota Kinabalu is to drive and fly which costs RM 2200 - RM 8000 and takes 26h 6m.
The fastest way to get from KKIA to Kota Kinabalu is to drive and fly which takes 24h 29m and costs RM 2500 - RM 8500.
The distance between KKIA and Kota Kinabalu is 14175 km.
It takes approximately 26h 6m to get from KKIA to Kota Kinabalu, including transfers.
There are 1133+ hotels available in Kota Kinabalu.
What companies run services between KKIA, IA, USA and Kota Kinabalu, Malaysia?
There is no direct connection from KKIA to Kota Kinabalu. However, you can drive to Des-Moines-Airport-DSM airport, fly to Kota Kinabalu Airport (BKI), then take the taxi to Kota Kinabalu. Alternatively, you can drive to Fort Dodge Municipal Airport (FOD) airport, fly to Kota Kinabalu Airport (BKI), then take the taxi to Kota Kinabalu.
- Website
- cathaypacific.com
Flights from Des Moines to Kota Kinabalu Airport via Chicago O'Hare, Hong Kong
- Ave. Duration
- 24h 22m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- RM 2,500–8,000
Flights from Fort Dodge Municipal Airport to Kota Kinabalu Airport via Chicago O'Hare, Hong Kong
- Ave. Duration
- 23h 11m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- RM 2,500–8,000
Flights from Sioux Gateway Airport/Col. Bud Day Field to Kota Kinabalu Airport via Chicago O'Hare, Hong Kong
- Ave. Duration
- 28h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- RM 2,600–8,000
Flights from Mason City to Kota Kinabalu Airport via Chicago O'Hare, Hong Kong
- Ave. Duration
- 25h 13m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- RM 2,500–8,000
- Website
- jejuair.net
Flights from Des Moines to Kota Kinabalu Airport via Minneapolis–Saint Paul International Airport, Incheon
- Ave. Duration
- 27h 45m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 2,100–7,500
Flights from Omaha to Kota Kinabalu Airport via Minneapolis–Saint Paul International Airport, Incheon
- Ave. Duration
- 26h 58m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 2,400–8,500
Flights from Minneapolis–Saint Paul International Airport to Kota Kinabalu Airport via Incheon
- Ave. Duration
- 24h
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 2,500–9,000
- Website
- jinair.com
Flights from Omaha to Kota Kinabalu Airport via Minneapolis–Saint Paul International Airport, Incheon
- Ave. Duration
- 27h 20m
- When
- Every day
- Estimated price
- RM 2,400–8,500
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Sioux City to Omaha
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- RM 130–190
- Book at
- Jefferson Lines
- Adult
- RM 130–190
Bus from Sioux City to Sioux Falls
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- RM 130–190
- Book at
- Jefferson Lines
- Adult
- RM 130–190
Bus from Sioux Falls to Minneapolis
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Estimated price
- RM 280–390
- Book at
- Jefferson Lines
- Adult
- RM 280–390
- Ave. Duration
- 1h 8m
- Estimated price
- RM 600–750
Want to know more about travelling around Malaysia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide









