There are 5 ways to get from Java to Sabah by taxi, plane, car, 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.
Taxi to Yogyakarta International Airport, fly to Kota Kinabalu Airport
best- Take the taxi from Java to Yogyakarta-Airport-YIAtaxi
- Fly from Yogyakarta International Airport (YIA) to Kota Kinabalu Airport (BKI)plane YIA - BKI
7h 45mRM 400–1,283Drive, car ferry
- Drive from Java to Kendalcar
- Take the car ferry from Kendal to Kumaicarferry
- Drive from Kumai to Kota Kinabalucar
2d 3hRM 870–2,863Taxi to Yogyakarta International Airport, fly to Sandakan Airport
- Take the taxi from Java to Yogyakarta-Airport-YIAtaxi
- Fly from Yogyakarta International Airport (YIA) to Sandakan Airport (SDK)plane YIA - SDK
9h 28mRM 544–1,613Taxi to Ahmad Yani, fly to Kota Kinabalu Airport
- Take the taxi from Java to Ahmad Yani (SRG)taxi
- Fly from Ahmad Yani (SRG) to Kota Kinabalu Airport (BKI)plane SRG - BKI
7h 44mRM 501–1,419Taxi to Yogyakarta International Airport, fly to Tawau Airport
- Take the taxi from Java to Yogyakarta-Airport-YIAtaxi
- Fly from Yogyakarta International Airport (YIA) to Tawau Airport (TWU)plane YIA - TWU
7h 37mRM 550–1,548
Yogyakarta International Airport (YIA) to Kota Kinabalu Airport (BKI) flights
Questions & Answers
The cheapest way to get from Java to Sabah is to taxi and fly which costs RM 400 - RM 1300 and takes 7h 45m.
The fastest way to get from Java to Sabah is to taxi and fly which takes 7h 37m and costs RM 550 - RM 1600.
The distance between Java and Sabah is 1734 km.
It takes approximately 7h 45m to get from Java to Sabah, including transfers.
Sabah is 1h ahead of Java. It is currently 8:15 PM in Java and 9:15 PM in Sabah.
There are 1288+ hotels available in Sabah.
What companies run services between Java, Provinsi Jawa Tengah, Indonesia and Sabah, Malaysia?
There is no direct connection from Java to Sabah. However, you can take the taxi to Yogyakarta-Airport-YIA airport then fly to Kota Kinabalu Airport (BKI). Alternatively, you can take a vehicle from Java to Kota Kinabalu via Kendal and Kumai in around 2d 3h.
- Website
- airasia.com
Flights from Yogyakarta International Airport to Kota Kinabalu Airport via Kuala Lumpur
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- RM 410–1,400
Flights from Yogyakarta International Airport to Kota Kinabalu Airport via Singapore Changi
- Ave. Duration
- 8h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 360–1,200
Flights from Yogyakarta International Airport to Sandakan Airport via Kuala Lumpur
- Ave. Duration
- 10h 48m
- When
- Every day
- Estimated price
- RM 450–1,500
Flights from Yogyakarta International Airport to Sandakan Airport via Kuala Lumpur, Kota Kinabalu Airport
- Ave. Duration
- 15h 26m
- When
- Every day
- Estimated price
- RM 450–1,500
Flights from Ahmad Yani to Kota Kinabalu Airport via Kuala Lumpur
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- RM 420–1,400
Flights from Yogyakarta International Airport to Tawau Airport via Kuala Lumpur
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- RM 430–1,400
- Website
- malaysiaairlines.com
Flights from Yogyakarta International Airport to Kota Kinabalu Airport via Kuala Lumpur
- Ave. Duration
- 6h 45m
- When
- Monday and Thursday
- Estimated price
- RM 500–1,900
Flights from Yogyakarta International Airport to Tawau Airport via Kuala Lumpur
- Ave. Duration
- 7h 50m
- When
- Monday and Thursday
- Estimated price
- RM 500–1,600
- Website
- flyscoot.com
Flights from Yogyakarta International Airport to Kota Kinabalu Airport via Singapore Changi
- Ave. Duration
- 7h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- RM 330–1,200
- Website
- malindoair.com
Flights from Ahmad Yani to Kota Kinabalu Airport via Singapore Changi
- Ave. Duration
- 6h 5m
- When
- Thursday and Saturday
- Estimated price
- RM 400–1,300
- Phone
- +62 811-1021-191
- cs@indonesiaferry.co.id
- Website
- asdp.id
Car ferry from Kendal to Kumai
- Ave. Duration
- 24h
- Frequency
- Once a week
- Estimated price
- RM 26–1,600
- Schedules at
- asdp.id
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How to travel India's Golden Triangle, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.

