There are 3 ways to get from Bukit Kontrakan to Derawan Islands by taxi, plane, bus, ferry or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Taxi to Ahmad Yani, fly, Minivan, Speedboat • 12h 12m
Rp1800913 - Rp3628352
Cheapest option
Train to Yogyakarta, fly, Minivan, Speedboat • 10h 27m
Rp1175198 - Rp2838870
1 alternative option
Train to Solo, fly, Minivan, Speedboat • 16h 16m
Rp1490198 - Rp3358870
Travel safe during COVID-19
Rules to follow in Indonesia
1m
Mandatory
Travel within Indonesia
Observe COVID-19 safety rules
Domestic border crossings may be subject to approval, testing and quarantine
COVID-19 help in Indonesia
If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 119 ex 9
Frequently Asked Questions
There are currently travel restrictions within Indonesia.
Explore options for future travelDomestic travel is not restricted, but some conditions may apply
- Face masks are mandatory
- There is a social distancing requirement of 1 metre
- Observe COVID-19 safety rules
- Domestic border crossings may be subject to approval, testing and quarantine
The national COVID-19 helpline number in Derawan Islands is 119 ex 9.
Wearing a face mask on public transport in Derawan Islands is mandatory.
The social distance requirement in Derawan Islands is 1 metre.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 119 ex 9.
Last updated: 19 Apr 2021
Exceptions may apply, for full details: Ministry of Health Indonesia.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Bukit Kontrakan to Derawan Islands is to train and fly and Minivan and Speedboat which costs Rp1100000 - Rp2900000 and takes 10h 27m.
The quickest way to get from Bukit Kontrakan to Derawan Islands is to train and fly and Minivan and Speedboat which costs Rp1100000 - Rp2900000 and takes 10h 27m.
The distance between Bukit Kontrakan and Derawan Islands is 1453 km.
It takes approximately 12h 12m to get from Bukit Kontrakan to Derawan Islands, including transfers.
There is no direct flight from Ahmad Yani Airport to Berau Airport. The quickest flight takes 7h 20m and has one stopover.
Wings Air and Lion Mentari Airlines offer flights from Ahmad Yani Airport to Berau Airport.

- Distance: 1453.2 km
- Duration: 12h 12m
What companies run services between Bukit Kontrakan, Indonesia and Derawan Islands, Indonesia?
There is no direct connection from Bukit Kontrakan to Derawan Islands. However, you can take the taxi to Ahmad Yani airport, fly to Berau, take the walk to Berau, take the Minivan to Tanjung Batu, take the walk to Tanjung Batu, then take the Speedboat to Derawan Islands. Alternatively, you can take the taxi to Kutoarjo, take the train to Wates, take the walk to Wates, take the bus to Yogyakarta International Airport, take the walk to Yogyakarta airport, fly to Berau, take the walk to Berau, take the Minivan to Tanjung Batu, take the walk to Tanjung Batu, then take the Speedboat to Derawan Islands.

- Website
- lionair.co.id
Flights from Ahmad Yani to Berau via Sultan Aji Muhammad Sulaiman
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- Rp600000 - Rp1700000
Flights from Ahmad Yani to Berau via Juanda International
- Ave. Duration
- 6h 20m
- When
- Wednesday, Friday and Sunday
- Estimated price
- Rp650000 - Rp1700000
Flights from Yogyakarta to Berau via Sultan Aji Muhammad Sulaiman
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- Rp550000 - Rp1500000
Flights from Yogyakarta to Berau via Sultan Hasanuddin, Sultan Aji Muhammad Sulaiman
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- Rp700000 - Rp1700000
Flights from Solo to Berau via Supadio, Sultan Aji Muhammad Sulaiman
- Ave. Duration
- 17h 25m
- When
- Every day
- Estimated price
- Rp850000 - Rp2000000

- Website
- sriwijayaair.co.id
Flights from Yogyakarta to Berau via Sultan Aji Muhammad Sulaiman
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- Rp700000 - Rp2200000
Flights from Solo to Berau via Soekarno–Hatta, Sultan Aji Muhammad Sulaiman
- Ave. Duration
- 8h 45m
- When
- Monday, Tuesday, Friday and Saturday
- Estimated price
- Rp1900000 - Rp4900000
Flights from Solo to Berau via Ngurah Rai, Sultan Aji Muhammad Sulaiman
- Ave. Duration
- 8h 20m
- When
- Wednesday, Friday and Sunday
- Estimated price
- Rp600000 - Rp3400000

- Website
- batikair.com
Flights from Solo to Berau via Soekarno–Hatta
- Ave. Duration
- 16h 20m
- When
- Every day
- Estimated price
- Rp950000 - Rp2200000

Train from Kutoarjo to Wates
- Ave. Duration
- 28 min
- Frequency
- Every 3 hours
- Estimated price
- Rp50000 - Rp150000
- Website
- kai.id
- Economy
- Rp50000 - Rp150000
- Business
- Rp50000 - Rp160000
- Executive
- Rp95000 - Rp250000
Train from Kutoarjo to Solo Balapan
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- Rp65000 - Rp170000
- Website
- kai.id
- Economy
- Rp65000 - Rp170000
- Business
- Rp80000 - Rp190000
- Executive
- Rp120000 - Rp280000

- admin@prameks.com
- Website
- prameks.com
Train from Stasiun Kutoarjo to Wates
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Schedules at
- prameks.com
Bus from Berau to Tanjung Batu
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- Rp100000
Ferry from Tanjung Batu to Derawan Islands
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- Rp400000 - Rp1000000
- Ave. Duration
- 2h 22m
- Estimated price
- Rp700000 - Rp850000
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 Need to know: Jadrolinija, Bali: What to do if Mount Agung erupts and Travelling around the UAE - to help you get the most out of your next trip.