There are 3 ways to get from Java to Sandakan 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
best- Take the taxi from Java to Yogyakarta International Airport (YIA)
- Fly from Yogyakarta International Airport (YIA) to Sandakan Airport (SDK)YIA - SDK
9h 28mRM 596–1,716Drive, car ferry
- Drive from Java to Kendal
- Take the car ferry from Kendal to Kumai
- Drive from Kumai to Sandakan
2d 7hRM 1,006–1,593Taxi to Ahmad Yani, fly
- Take the taxi from Java to Ahmad Yani (SRG)
- Fly from Ahmad Yani (SRG) to Sandakan Airport (SDK)SRG - SDK
10h 27mRM 628–1,752
Yogyakarta International Airport (YIA) to Sandakan Airport (SDK) flights
Questions & Answers
The cheapest way to get from Java to Sandakan is to taxi and fly which costs RM 550 - RM 1800 and takes 9h 28m.
The fastest way to get from Java to Sandakan is to taxi and fly which takes 9h 28m and costs RM 550 - RM 1800.
The distance between Java and Sandakan is 1845 km.
It takes approximately 9h 28m to get from Java to Sandakan, including transfers.
Sandakan is 1h ahead of Java. It is currently 1:24 PM in Java and 2:24 PM in Sandakan.
There are 218+ hotels available in Sandakan.
What companies run services between Java, Provinsi Jawa Tengah, Indonesia and Sandakan, Malaysia?
There is no direct connection from Java to Sandakan. However, you can take the taxi to Yogyakarta International Airport (YIA) airport, fly to Sandakan Airport (SDK), then take the taxi to Sandakan. Alternatively, you can take a vehicle from Java to Sandakan via Kendal and Kumai in around 2d 7h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airasia.com
Flights from Yogyakarta International Airport to Sandakan Airport via Kuala Lumpur
- Ave. Duration
- 10h 48m
- When
- Every day
- Estimated price
- RM 500–1,600
Flights from Ahmad Yani to Sandakan Airport via Kuala Lumpur
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- RM 500–1,600
Flights from Ahmad Yani to Sandakan Airport via Kuala Lumpur, Kota Kinabalu
- Ave. Duration
- 8h 35m
- When
- Monday
- Estimated price
- RM 500–1,600
- 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 11–28
- 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 Italy Travel Guides, Italian Lakes: Getting around by train, and Getting to Milan from the airport - to help you get the most out of your next trip.

