Rome2Rio

How to get fromYogyakarta Airport (YIA) to Kota Kinabaluby plane, car, car ferry, or bus

Find Transport to Kota Kinabalu

See all options

There are 3 ways to get from Yogyakarta Airport (YIA) to Kota Kinabalu by plane, car, car ferry, 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.

  1. Fly to Kota Kinabalu Airport

    best
    1. Fly from Yogyakarta International Airport (YIA) to Kota Kinabalu Airport (BKI)plane plane YIA - BKI
    5h 41m
    RM 515–1,708
  2. Drive, car ferry

    1. Drive from Yogyakarta Airport (YIA) to Kendalcar car
    2. Take the carferry from Kendal to Kumaicarferry car ferry
    3. Drive from Kumai to Kota Kinabalucar car
    2d 4h
    RM 893–2,798
  3. Fly to Brunei International Airport, drive, bus

    1. Fly from Yogyakarta International Airport (YIA) to Brunei International Airport (BWN)plane plane YIA - BWN
    2. Drive from Brunei International Airport (BWN) to Limbangcar car
    3. Take the bus from Limbang to Kota Kinabalubus bus
    11h 9m
    RM 712–2,473

Yogyakarta International Airport (YIA) to Kota Kinabalu Airport (BKI) flights

Calendar23Weekly Planes
Duration6h 49mAverage Duration
TicketRM 495Cheapest Price
See schedules

Questions & Answers

What companies run services between Yogyakarta Airport (YIA), Indonesia and Kota Kinabalu, Malaysia?

AirAsia, Malaysia Airlines, and three other airlines fly from Yogyakarta International Airport (YIA) to Kota Kinabalu Airport (BKI) 3 times a day.

Airlines
Bus operators
Ferry operators

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 Why you should take the train in the US, How to get from London City Airport into central London, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.