There are 5 ways to get from Java to Pulau Halmahera by plane, car ferry, taxi, train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Juanda International Airport to Sultan Babullah Airport, car ferry
best- Fly from Juanda International Airport (SUB) to Sultan Babullah Airport (TTE)plane SUB - TTE
- Take the car ferry from Bastiong to Sofificarferry
5h 32mRp 2,038,078–2,943,640Taxi, train, ferry, car ferry
cheapest- Take the taxi from Java to Kutoarjotaxi
- Take the train from Kutoarjo to Surabaya Gubengtrain
- Take the ferry from Surabaya - Tanjung Perak Port to Ternateferry
- Take the car ferry from Bastiong to Sofificarferry
4d 5hRp 1,197,597–1,857,978Fly Soekarno–Hatta International Airport to Sultan Babullah Airport, car ferry
- Fly from Soekarno–Hatta International Airport (CGK) to Sultan Babullah Airport (TTE)plane CGK - TTE
- Take the car ferry from Bastiong to Sofificarferry
6h 22mRp 2,662,505–4,329,785Fly Ahmad Yani to Sultan Babullah Airport, car ferry
- Fly from Ahmad Yani (SRG) to Sultan Babullah Airport (TTE)plane SRG - TTE
- Take the car ferry from Bastiong to Sofificarferry
13h 27mRp 2,779,180–5,245,885Fly Juanda International Airport to Kao Kuabang Airport
- Fly from Juanda International Airport (SUB) to Kao Kuabang Airport (KAZ)plane SUB - KAZ
12h 45mRp 2,000,000–3,900,000
Juanda International Airport (SUB) to Sultan Babullah Airport (TTE) flights
Questions & Answers
The cheapest way to get from Java to Pulau Halmahera is to taxi and train and ferry and car ferry which costs Rp1200000 - Rp1900000 and takes 4 days 5h.
The fastest way to get from Java to Pulau Halmahera is to fly and car ferry which takes 5h 32m and costs Rp2000000 - Rp3000000.
The distance between Java and Pulau Halmahera is 1887 km.
The best way to get from Java to Pulau Halmahera without a car is to taxi and train and ferry and car ferry which takes 4 days 5h and costs Rp1200000 - Rp1900000.
It takes approximately 5h 32m to get from Java to Pulau Halmahera, including transfers.
There is no direct flight from Juanda International Airport Airport to Kao Kuabang Airport Airport. The quickest flight takes 18h 45m and has one stopover.
Pulau Halmahera is 2h ahead of Java. It is currently 11:28 PM in Java and 1:28 AM in Pulau Halmahera.
Batik Air, TransNusa, Super Air Jet and three other airlines offer flights from Juanda International Airport Airport to Kao Kuabang Airport Airport.
What companies run services between Java, Provinsi Jawa Tengah, Indonesia and Pulau Halmahera, Indonesia?
Lion Mentari Airlines, Wings Air, and four other airlines fly from Juanda International Airport (SUB) to Kao Kuabang Airport (KAZ) twice daily.
- Website
- lionair.co.id
Flights from Juanda International Airport to Sultan Babullah Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- Rp 2,100,000–4,100,000
Flights from Juanda International Airport to Sultan Babullah Airport via Sultan Hasanuddin
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- Rp 2,200,000–4,200,000
Flights from Soekarno–Hatta International Airport to Sultan Babullah Airport via Juanda International Airport
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- Rp 2,500,000–3,200,000
Flights from Soekarno–Hatta International Airport to Sultan Babullah Airport via Sultan Hasanuddin
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- Rp 2,500,000–3,200,000
Flights from Ahmad Yani to Sultan Babullah Airport via Sultan Hasanuddin
- Ave. Duration
- 14h 40m
- When
- Every day
- Estimated price
- Rp 2,700,000–4,900,000
- Website
- lionair.co.id
Flights from Juanda International Airport to Kao Kuabang Airport via Manado
- Ave. Duration
- 18h 25m
- When
- Monday and Thursday
- Estimated price
- Rp 2,000,000–3,900,000
Flights from Juanda International Airport to Kao Kuabang Airport via Soekarno–Hatta International Airport, Manado
- Ave. Duration
- 12h 45m
- When
- Monday and Thursday
- Estimated price
- Rp 2,400,000–9,500,000
Flights from Juanda International Airport to Kao Kuabang Airport via Sultan Aji Muhammad Sulaiman, Manado
- Ave. Duration
- 19h 45m
- When
- Thursday
- Estimated price
- Rp 2,000,000–5,500,000
Flights from Juanda International Airport to Kao Kuabang Airport via Sultan Hasanuddin, Manado
- Ave. Duration
- 21h 10m
- When
- Monday and Thursday
- Estimated price
- Rp 2,100,000–3,900,000
Flights from Juanda International Airport to Kao Kuabang Airport via Ngurah Rai, Manado
- Ave. Duration
- 13h 50m
- When
- Monday and Thursday
- Estimated price
- Rp 1,800,000–5,000,000
- Website
- garuda-indonesia.com
Flights from Soekarno–Hatta International Airport to Sultan Babullah Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- Rp 2,900,000–19,000,000
Flights from Ahmad Yani to Sultan Babullah Airport via Soekarno–Hatta International Airport
- Ave. Duration
- 10h 57m
- When
- Every day
- Estimated price
- Rp 3,900,000–26,000,000
- Website
- sriwijayaair.co.id
Flights from Soekarno–Hatta International Airport to Sultan Babullah Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- Rp 1,800,000–8,500,000
Flights from Soekarno–Hatta International Airport to Sultan Babullah Airport via Sultan Hasanuddin
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- Rp 1,800,000–8,500,000
Train from Kutoarjo to Surabaya Gubeng
- Ave. Duration
- 4h 23m
- Frequency
- Every 4 hours
- Estimated price
- Rp 230,000–350,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 230,000–350,000
- Business
- Rp 410,000–550,000
- Executive
- Rp 430,000–700,000
- Phone
- +62 811-1021-191
- cs@indonesiaferry.co.id
- Website
- asdp.id
Car ferry from Bastiong to Sofifi
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- Rp 12,000–300,000
- Schedules at
- asdp.id
- Phone
- +62 811-1621-162
- infopelni162@pelni.co.id
- Website
- facebook.com
Ferry from Surabaya - Tanjung Perak Port to Ternate
- Ave. Duration
- 3d 20h
- Frequency
- Twice daily
- Estimated price
- Rp 700,000–900,000
- Schedules at
- pelni.co.id
- Economy Class
- Rp 700,000–900,000
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 How to get from JFK to New York City, What documents do I need to cross Niagara Falls?, and Italy Travel Guides - to help you get the most out of your next trip.









