Getting to Sangalaki Diving from Jakarta & Balikpapan in 2027: Your Complete Guide

To get to Sangalaki Diving from Jakarta in 2027, fly from Soekarno-Hatta International (CGK) to Balikpapan (BPN), then take a connecting flight to Berau (BEJ). From Berau, arrange a transfer to Tanjung Batu port, followed by a speedboat to Sangalaki Island. Allow for at least a full day of travel from Jakarta to reach Sangalaki.

How to Get to Sangalaki Diving from Jakarta in 2027

Planning your trip to Sangalaki Diving for 2027 requires careful consideration of flight connections and onward transfers. Sangalaki Island, renowned for its year-round manta ray diving, non-stinging jellyfish lake at Kakaban, and potential for advanced drift diving, is located off the east coast of Borneo in the Derawan Archipelago, Indonesia. This guide details the most efficient routes from Jakarta, ensuring a smooth journey to your intermediate to advanced diving experience.

Flights from Jakarta (CGK) to Balikpapan (BPN)

Your journey from Jakarta will begin with a domestic flight from Soekarno-Hatta International Airport (CGK) to Sultan Aji Muhammad Sulaiman Sepinggan International Airport (BPN) in Balikpapan, East Kalimantan. Several Indonesian airlines operate this route multiple times daily, including Garuda Indonesia, Lion Air, and Citilink. Flight duration is approximately 2 hours. Booking these flights well in advance for 2027 travel is advisable, especially during peak seasons for the best time to see whale sharks or for those planning specific 7 day 22 dive Sangalaki Maratua Kakaban liveaboard itineraries.

Connecting Flights from Balikpapan (BPN) to Berau (BEJ)

Upon arrival in Balikpapan, you will need to take a connecting flight to Kalimarau Airport (BEJ) in Berau. This is a shorter flight, typically around 45-60 minutes. Airlines such as Wings Air (a subsidiary of Lion Air) and Citilink usually service this route. Ensure sufficient layover time in Balikpapan, ideally 2-3 hours, to account for potential delays and to transfer between terminals if necessary, though Balikpapan’s airport is generally efficient.

From Berau (BEJ) to Tanjung Batu Port

Once you land in Berau, the next step is a land transfer to Tanjung Batu port. This journey by car or minivan takes approximately 2 to 2.5 hours, depending on traffic and road conditions. Most dive resorts and liveaboard operators offer pre-arranged transfers from Berau airport to Tanjung Batu as part of their package. It is highly recommended to coordinate this transfer with your chosen Sangalaki diving operator to avoid any delays or complications.

Speedboat Transfer to Sangalaki Island

From Tanjung Batu, a speedboat will take you directly to Sangalaki Island. The speedboat ride typically lasts between 30 to 45 minutes, offering scenic views of the archipelago. Speedboat schedules are often coordinated with flight arrivals in Berau, particularly for those arriving on morning flights. Ensure your booking includes this final leg of the journey, as independent speedboat hire can be more expensive.

Getting to Sangalaki Diving from Balikpapan in 2027

If you are starting your journey from Balikpapan, the process is simpler as you bypass the initial flight from Jakarta. From Balikpapan (BPN), follow the same steps as detailed above:

  • Flight from Balikpapan (BPN) to Berau (BEJ): Approximately 45-60 minutes.
  • Land Transfer from Berau (BEJ) to Tanjung Batu Port: Approximately 2-2.5 hours by car/minivan.
  • Speedboat from Tanjung Batu to Sangalaki Island: Approximately 30-45 minutes.

This route is often preferred by travellers who might be combining their Sangalaki trip with other destinations within Kalimantan or those seeking a shorter travel day.

Considering Sangalaki Diving from Tarakan in 2027

While less common, it is also possible to reach Sangalaki Diving from Tarakan (TRK), another major city in North Kalimantan. This route typically involves:

  1. Flight from Tarakan (TRK) to Berau (BEJ): This is a short domestic flight, usually around 30 minutes, often operated by regional carriers.
  2. Land Transfer from Berau (BEJ) to Tanjung Batu Port: As above, approximately 2-2.5 hours.
  3. Speedboat from Tanjung Batu to Sangalaki Island: Approximately 30-45 minutes.

This option might be suitable for divers exploring the northern parts of Borneo before heading to the Derawan Archipelago for year-round manta ray diving liveaboard Sangalaki Indonesia. However, flight frequency from Tarakan to Berau can be less consistent than from Balikpapan.

Estimated Travel Times and Considerations for 2027

To assist with your 2027 planning, here is a breakdown of estimated travel times:

Leg of Journey Estimated Time Notes for 2027 Travel
Jakarta (CGK) to Balikpapan (BPN) Flight 2 hours Book well in advance for best fares.
Balikpapan (BPN) Layover 2-3 hours Allow for potential delays.
Balikpapan (BPN) to Berau (BEJ) Flight 45-60 minutes Regional carriers, check luggage allowances.
Berau (BEJ) to Tanjung Batu Land Transfer 2-2.5 hours Usually pre-arranged by dive operator.
Tanjung Batu to Sangalaki Speedboat 30-45 minutes Dependent on sea conditions.

2027 Note: As travel infrastructure and flight schedules can evolve, it is always prudent to reconfirm all flight times and transfer arrangements a few weeks before your departure in 2027. This proactive approach helps mitigate any unforeseen changes and ensures a smooth arrival for your advanced drift diving Sangalaki manta cleaning station experience or other specific diving interests like Sangalaki macro diving for frogfish and pygmy seahorses. Always consider travel insurance that covers delays or cancellations.

For those interested in sustainable tourism, it’s worth noting that many local operators are increasingly focused on eco-friendly practices for Sangalaki diving, aiming to preserve the delicate marine ecosystems, including the non-stinging jellyfish lake at Kakaban. Enquiring about these initiatives when booking can contribute to responsible travel.

FAQ

How to get to sangalakidiving from Balikpapan in 2027?

To get to Sangalaki Diving from Balikpapan in 2027, take a domestic flight from Balikpapan (BPN) to Berau (BEJ), which typically lasts 45-60 minutes. From Berau, take a pre-arranged land transfer for approximately 2-2.5 hours to Tanjung Batu port. Finally, board a speedboat for a 30-45 minute ride to Sangalaki Island.

What is the best time to visit Sangalaki Island for diving in 2027?

Sangalaki Island offers excellent diving year-round, particularly for manta rays. However, the period from April to October is often considered ideal due to calmer seas and better visibility, enhancing experiences like advanced drift diving or exploring for tiger sharks near Pulau Sambit. Conditions for seeing whale sharks can be more seasonal, so check specific forecasts closer to your 2027 travel date.

Are there direct flights from Jakarta to Berau for Sangalaki diving in 2027?

While direct flights from Jakarta (CGK) to Berau (BEJ) are occasionally available, they are not as frequent or consistent as flights via Balikpapan (BPN). For reliable travel to Sangalaki Diving in 2027, it is generally recommended to plan your journey with a connecting flight through Balikpapan, as this route offers more daily options and greater flexibility.

This editorial briefing on Getting to Sangalaki Diving from Jakarta & Balikpapan in 2027: Your Complete Guide reflects current intelligence as of July 2026. Updated quarterly. For specific inquiries, contact the editorial team — senior analyst response within 24 hours during business hours.

Sangalaki Diving Authority: talk to a senior travel specialist now.
EmailWhatsAppGet a Quote
💬