There are 5 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 32mRM 3,427–12,180Drive to Sioux Gateway Airport/Col. Bud Day Field, fly
cheapest- 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
42h 38mRM 2,467–7,093Drive 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
40h 54mRM 2,468–6,594Taxi, bus to Sioux Falls, fly
- Take the taxi from KKIA to Sioux Citytaxi
- Take the bus from Sioux City to Sioux Fallsbus
- Fly from Sioux Falls (FSD) to Kota Kinabalu Airport (BKI)plane FSD - BKI
28h 57mRM 3,006–8,997Taxi, 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
29h 50mRM 3,467–10,943
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 2400 - RM 7000 and takes 40h 54m.
The fastest way to get from KKIA to Kota Kinabalu is to drive and fly which takes 26h 32m and costs RM 3400 - RM 13000.
The distance between KKIA and Kota Kinabalu is 14175 km.
It takes approximately 26h 32m to get from KKIA to Kota Kinabalu, including transfers.
There are 1124+ 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
- jejuair.net
Flights from Des Moines to Kota Kinabalu Airport via Minneapolis, Incheon
- Ave. Duration
- 25h 37m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- RM 3,300–12,000
Flights from Sioux Falls to Kota Kinabalu Airport via Minneapolis, Incheon
- Ave. Duration
- 23h 30m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- RM 2,200–8,000
Flights from Omaha to Kota Kinabalu Airport via Minneapolis, Incheon
- Ave. Duration
- 23h 32m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- RM 2,700–10,000
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
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 City to Omaha
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- RM 130–190
- Book at
- Jefferson Lines
- Adult
- RM 130–190
- 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



