Banyuwangi
Banyuwangi
Sofifi
Sofifi
Flight Ship

Banyuwangi to Sofifi

Updated: 28 May 2026

Sofifi is the capital of North Maluku, located on the island of Halmahera. To reach it from Banyuwangi, travel to Surabaya, fly to Sultan Babullah Airport in Ternate, and take a ferry to Sofifi. Sofifi is a growing administrative center with easy access to the rest of Halmahera.

Total Distance: Driving distance 0 km; straight-line air distance 2,200 km.
Fastest Way
Flight to Ternate plus speedboat takes about 9 hours.
Cheapest Way
Flight to Ternate plus speedboat is the most practical, costing around IDR 3,600,000.
Compare Banyuwangi to Sofifi Routes
Flight
Connecting
Ship
Direct
Duration 6 hours 1 hour
Avg Price IDR 3,500,000 - 5,500,000 IDR 50,000 - 100,000
Operator Lion Air or Batik Air Speedboat
Route Banyuwangi to Surabaya to Ternate Bastiong Port (Ternate) to Sofifi Port
Tip From Ternate, take a ferry from Bastiong Port to Sofifi. Speedboats run frequently throughout the day.
Travel Tips
  • Transport
    Hire a local driver to explore Halmahera Island.
  • Booking
    Book your flights early as demand can be high.
  • Packing
    Bring a waterproof bag for your gear during boat trips.
  • Connectivity
    Internet is limited; prepare your offline maps.
  • Food
    Enjoy the fresh seafood available in the local restaurants.
Safety Tips
  • Water Safety
    Always wear a life jacket during boat excursions.
  • Health
    Carry basic medical supplies and mosquito repellent.
  • Sun Protection
    The sun is strong; wear a hat and sunscreen.
  • Local Customs
    Be respectful of the local culture and community.
People Also Ask
  • Is Sofifi safe for tourists?
    Yes, it is a peaceful and welcoming destination.
  • How do I get from the airport to the port?
    Taxis are available at Sultan Babullah Airport to Bastiong Port.
  • Are there direct flights from Banyuwangi?
    No, you must transit in Surabaya or Makassar.
  • What is the best time to visit?
    October to December or March to May is ideal.
  • Can I use credit cards in Sofifi?
    Only in major hotels; carry cash for most transactions.
Quick Info
  • From Banyuwangi, Jawa Timur, Indonesia
  • To Sofifi, North Maluku, Indonesia
  • Modes
Best Time to Travel

October to December or March to May for the best weather.

Things to Do in Sofifi
1
Sofifi City
Explore the administrative center and the growing city of Sofifi.
2
Halmahera Landscapes
Enjoy the beautiful and rugged landscapes of Halmahera Island.
3
Local Markets
Explore the markets for fresh fish and local North Maluku produce.
4
Coastal Scenery
Enjoy the beautiful coastal views and peaceful atmosphere.
Tags
Banyuwangi to Sofifi flight to Ternate ferry to Sofifi travel to North Maluku Surabaya to Sofifi Indonesia travel Sultan Babullah Airport Halmahera