How To Get To Sangalaki

The Island of Sangalaki is located off the East coast of the Indonesian portion of Borneo. The Sangalaki Dive Lodge resort is uncrowded (maximum of 20 guests plus staff), the diving is spectacular, and exotic marine life that you've probably only seen in National Geographic is plentiful; come to where the Mantas play and the Turtles lay...

Borneo is the third largest island in the world. It is home to the oldest tropical rainforest and oldest coral reefs in the world. 65 million years of evolution uninterrupted by ice ages has populated Borneo's forests and seas with the world's most diverse ecosystem. Kalimantan is the Indonesian portion of Borneo which occupies the southern 2/3 of the island. It begins at about 4 degrees North Latitude, and extends to about 4 degrees South Latitude with the Equator splitting it neatly in half.

Sangalaki is located in the Indonesian province of East Kalimantan... You can either enter the Indonesian side of Borneo via Kota Kinabalu, Sabah and then travel into the Indonesian side by flight or ferry from Tawau to Tarakan, or fly to Balikpapan in the Indonesian side of Borneo from either Singapore or Kuala Lumpur. Alternate routings via KK-Tawau/Terakan are also an option. You can also go to Jakarta and afterwward fly directly to Tarakan.

Notes:

  • Takes only 10 minutes from Tarakan Airport to the pier.
  • Trip from Berau to Tanjung Batu Port by car will took approximately 2 hours 30 minutes, and from Tanjung Batu Port to Sangalaki Island by speedboat will took approximately 1 hour.

Flight schedule:

No. Airline From To Departure Arrival Remarks
1 Lion Air Jakarta Tarakan 5:00 8:50 Direct
2       6:00 12:15 via Balikpapan
3       11:55 16:45 via Balikpapan
4       14:45 19:35 via Balikpapan
5 Sriwijaya Jakarta Tarakan 6:10 10:55 via Balikpapan
6       12:30 19:10 via Balikpapan
7 Garuda Jakarta Tarakan 8:05 14:05 via Balikpapan
8       13:05 14:05 via Balikpapan
9 Lion Air Balikpapan Tarakan 11:10 12:15  
10       15:40 16:45  
11       14:45 19:35  
12 Sriwijaya Balikpapan Tarakan 9:55 10:55  
13       18:10 19:10  
14 Garuda Balikpapan Tarakan 6:35 7:30  
15       16:35 17:35  
16 Lion Air Tarakan Balikpapan 6:00 8:55  
17       12:55 14:00  
18       17:25 18:30  
19 Sriwijaya Tarakan Balikpapan 7:10 8:10  
20       11:40 12:40  
21 Garuda Tarakan Balikpapan 15:00 19:00  
22 Lion Air Tarakan Jakarta 6:00 8:55  
23       12:55 17:45  
24       17:25 20:20  
25       19:20 21:10 Direct
26 Sriwijaya Tarakan Jakarta 7:10 11:40  
27       12:25 14:10  
28 Garuda Tarakan Jakarta 8:10 12:00  
29       18:15 22:55  
30 Lion Air Jakarta Berau 5:00 10:05 Direct
31       6:00 12:20 via Balikpapan
32       9:25 18:35 via Balikpapan
33       11:55 18:35 via Balikpapan
34       12:50 18:35 via Balikpapan
35 Garuda Jakarta Berau 3:35 13:30 via Balikpapan
36       6:40 13:30 via Balikpapan
37 Sriwijaya Jakarta Berau 6:10 14:15 via Balikpapan
38       12:30 19:00 via Balikpapan
39 Lion Air Balikpapan Berau 8:45 10:05  
40       11:00 12:20  
41       17:15 18:35  
42 Sriwijaya Balikpapan Berau 13:25 14:15  
43       18:10 19:00  
44 Garuda Balikpapan Berau 9:25 10:15  
45       12:40 13:30  
46 Lion Air Berau Balikpapan 7:00 8:20  
47       10:30 11:50  
48       12:40 14:00  
49 Sriwijaya Berau Balikpapan 7:30 8:20  
50       14:45 15:35  
51 Garuda Berau Balikpapan 6:40 8:00  
52       10:55 11:50  
53       14:10 15:15  
54 Lion Air Berau Jakarta 7:00 10:55  
55       10:30 14:20  
56       12:40 17:45  
57 Sriwijaya Berau Jakarta 7:30 11:40  
58       7:30 14:25  
59       7:30 14:10  
60 Garuda Berau Jakarta 6:40 11:05  
61       10:55 14:10  
62       14:10 19:00