How to get there 

Advice on getting to popular destinations around Indonesia

International and regional flights

    Most flights coming from Europe, Canada, and the United States will enter to Jakarta or Bali.  There are regional flights to the smaller cities direct from select countries.  Example China Southern Airlines offers direct flight from Guangzhou, China to Sam Ratulangi International Airport, Manado.  Air Asia offers direct flights from Kuala Lumpur to Sultan Iskandar Muda International Airport Banda Aceh.  It is best to check with a flight booking website. 


    Domestic flights

        Indonesia has many domestic airlines.  In our experience: Garuda Indonesia, Citilink, and Batik Air are the more reliable.  However, delays can and do happen. 


Travel details from Jakarta and Bali

From Jakarta - πŸš—πŸ›₯️ - 8 am Speedboat from Jakarta (Ancol or Marina Bay) 

πŸš— to Harbor (depending on traffic) from central Jakarta   30–90 minutes

πŸ›₯️Marina Ancol (speedboats/fastboat)  1–2 hours

⚠️ Boats from Marina Ancol leave at 8am, you should arrive by 7am. Boats depart once a day and return in the late afternoon.


From Bali - πŸ›« πŸš— πŸ›₯️ Flight to Jakarta β†’ 8 am boat to islands 

 πŸ›«  Fly from Bali (DPS) β†’ Jakarta (CGK or HLP)  Flight time: ~1.5 – 2 hours

πŸš— Transfer to the Marina Ancol for speedboats/fastboat: ~1 – 1.5 hours (traffic dependent)

πŸ›₯️ Boat to Kepulauan Seribu  ~1 – 2 hours

⚠️ Boats from Marina Ancol leave at 8am, you should arrive by 7am.  Boats depart once a day and
return in the late afternoon.

From Jakarta - πŸ›« πŸš— πŸ›₯️ - Flight to Banda Aceh β†’ car β†’ ferry to Sabang 

πŸ›« Jakarta (CGK) β†’ Banda Aceh (BTJ) 3 hours (direct)

πŸš—Transfer to Ulee Lheue Ferry Port  30–45 minutes by taxi or car

πŸ›₯️Ferry to Pulau Weh (Balohan Port) Fast ferry: ~45–60 minutes


From Bali - πŸ›« πŸš— πŸ›₯️ Flight to Banda Aceh (via Jakarta) β†’ ferry to Sabang 

πŸ›«Bali to Banda Aceh (via CGK) 5.5 – 8 hours

πŸš—Transfer to port 30–45 minutes

πŸ›₯️Ferry to Pulau Weh 45 min – 2 hours

🧭 From Jakarta -πŸ›« πŸš— πŸ›₯️- Flight to Bali β†’ car to Sanur β†’ fast boat 3.5 – 4.5 hours 

πŸ›« Fly from Jakarta to Bali
β€’ Departure: Soekarno-Hatta (CGK) or Halim Perdanakusuma (HLP)
β€’ Arrival: Ngurah Rai International Airport, Bali (DPS)
β€’ Flight duration: ~1.5 – 2 hours

πŸš— Transfer to Sanur Harbor By car/taxi: ~30–60 minutes (depending on traffic)

πŸ›₯️ Fast Boat to Nusa Penida
β€’ Departure: Sanur Harbor
β€’ Arrival: Toyapakeh, Banjar Nyuh, or Sampalan (Nusa Penida)
β€’ Boat duration: ~30–45 minutes
β€’ Departure times: Usually from 7:30 AM to 5:00 PM (hourly)
________________________________________

🧭 From Bali - πŸš— πŸ›₯️ Drive to Sanur β†’ fast boat 45 mins – 1.5 hrs 

πŸš— Drive to Sanur Harbor
β€’ From: Denpasar, Kuta, Seminyak, Ubud, or Ngurah Rai Airport
β€’ To: Sanur Beach (main fast boat departure point)
β€’ Travel time: ~30–60 minutes depending on location and traffic

πŸ›₯️ Fast Boat to Nusa Penida
β€’ Departure: Sanur Harbor
β€’ Arrival: Banjar Nyuh, Toyapakeh, or Sampalan Port (Nusa Penida)
β€’ Boat time: ~30–45 minutes
β€’ Schedule: Boats depart hourly from ~7:00 AM to ~5:00 PM  

🧭 From Jakarta - Amed
πŸ›« Flight from Jakarta to Bali
β€’ Departure: Jakarta (CGK or HLP)
β€’ Arrival: Bali – Ngurah Rai International Airport (DPS)
β€’ Flight time: ~1.5 – 2 hours

πŸš— Car from DPS Airport to Amed
β€’ Route: Drive from Denpasar/South Bali to Amed (Karangasem, northeast coast)
β€’ Travel time: ~2.5 – 3.5 hours
β€’ Transport options: Private car
________________________________________

🧭 From Denpasar (Bali) – Amed (Bali)
πŸš— Car from DPS Airport to Amed
β€’ Route: Drive from Denpasar/South Bali to Amed (Karangasem, northeast coast)
β€’ Travel time: ~2.5 – 3.5 hours
β€’ Transport options: Private car  

🧭From Jakarta – Tulamben (Bali)
πŸ›« Flight to Bali
β€’ Route: Jakarta (CGK or HLP) β†’ Bali (DPS)
β€’ Flight time: ~1.5 – 2 hours

πŸš— Transfer to Tulamben
β€’ From: Ngurah Rai International Airport (DPS) to Tulamben, Karangasem Regency (northeast coast)
β€’ Travel time: ~2.5 – 3.5 hours
β€’ Transport options: Private driver (most common and recommended)
________________________________________

🧭 Denpasar (South Bali) to Tulamben (Northeast Bali)
πŸš— Travel by Road
β€’ Travel time: ~2.5 to 3.5 hours
β€’ Transport options: Private driver (most common and recommended) 

🧭 Jakarta to Padangbai (East Bali)
πŸ›« Step 1: Flight to Bali
β€’ Route: Jakarta (CGK or HLP) β†’ Bali (DPS – Ngurah Rai International Airport)
β€’ Flight time: ~1.5 – 2 hours

πŸš— Step 2: Drive to Padangbai
β€’ Travel time: ~1.5 – 2.5 hours by car (depending on traffic)
β€’ Transport options: Private driver (most common)
________________________________________

🧭 South Bali to Padangbai (East Bali)
πŸš— By Car or Taxi
β€’ Travel time: ~1.5 to 2.5 hours, depending on traffic and starting point
β€’ Transport options: Private driver (most common) 

🧭 Jakarta to Gorontalo (North Sulawesi)
πŸ›« Flight from Jakarta to Gorontalo
β€’ Route: Jakarta (CGK) β†’ Gorontalo (GTO – Jalaluddin Airport)
β€’ Flight options:
o Direct flights: ~3 – 3.5 hours
o 1-stop flights: Via Makassar (UPG) or Manado (MDC)

πŸš— Transfer to Gorontalo City or Dive Resort
β€’ Airport to city center: ~30–45 minutes by car
β€’ Airport to Olele Marine Park (dive area): ~1–1.5 hours by car

________________________________________
🧭 Bali to Gorontalo (North Sulawesi) Travel Guide
πŸ›« Flight from Bali to Gorontalo
β€’ Route: Bali (DPS) β†’ Gorontalo (GTO – Jalaluddin Airport)
β€’ No direct flights – you must connect via:
o Makassar (UPG), Jakarta (CGK), Manado (MDC)
β€’ Flight time: ~5 – 8 hours

πŸš— Transfer to Dive Areas
β€’ Airport β†’ Gorontalo city: ~30–45 minutes
β€’ Airport β†’ Olele Marine Park (main dive area): ~1–1.5 hours 

🧭 Jakarta to Bolsel (North Sulawesi)
πŸ›« Flight from Jakarta to Manado
β€’ Departure: Jakarta (CGK)
β€’ Arrival: Sam Ratulangi International Airport, Manado (MDC)
β€’ Flight time: ~3.5 hours (direct)

πŸš— Drive from Manado to Bolsel
β€’ Route: Manado β†’ Amurang β†’ Bolaang Uki (Bolsel capital)
β€’ Travel time: ~7–8 hours by private car or transport

________________________________________

🧭 Bali to Bolsel (North Sulawesi)
πŸ›« Flight from Bali to Manado
β€’ Route: Bali (DPS) β†’ Manado (MDC – Sam Ratulangi International Airport)
β€’ No direct flights, so you'll connect via: Makassar (UPG) Or Jakarta (CGK)
β€’ Flight duration (including layover): ~5.5 – 7 hours

πŸš— Drive from Manado to Bolsel
β€’ Travel time: ~7–8 hours by car
β€’ Transport options: Private vehicle (recommended) 

🧭 Jakarta to Manado & Bunaken Marine Park
πŸ›« Flight from Jakarta to Manado
β€’ Departure: Jakarta (Soekarno-Hatta Airport - CGK)
β€’ Arrival: Manado (Sam Ratulangi International Airport - MDC)
β€’ Flight time: ~3.5–4 hours (direct)
πŸ§œβ€β™€οΈNote: Many dive centers operate from the Manado city area. Getting a hotel and dive center in Manado would be less exciting, and less cost than from Bunanken Island.

🧭 Bunaken Marine Park from Manado
πŸš— Transfer to Manado Harbor
β€’ Airport to harbor: ~30–45 minutes by car or taxi
β€’ Most boats to Bunaken leave from Manado port or nearby private docks

πŸ›₯️ Step 3: Boat to Bunaken Island
β€’ Public boat: ~60–90 minutes (leaves once/day, morning only)
β€’ Private speedboat: ~30–40 minutes (faster, flexible timing, higher cost)
β€’ Arrival: Bunaken Island or resort jetty
________________________________________

🧭 Bali to Manado & Bunaken Marine Park
πŸ›« Step 1: Fly from Bali to Manado
β€’ Departure: Ngurah Rai International Airport, Bali (DPS)
β€’ Arrival: Sam Ratulangi International Airport, Manado (MDC)

✈️ Flight options:
β€’ No direct flights
β€’ Typical route: Bali β†’ Makassar (UPG) β†’ Manado OR Bali β†’ Jakarta β†’ Manado
β€’ Total flight time (including layover): ~5.5 – 8 hours

πŸ§œβ€β™€οΈNote: Many dive centers operate from the Manado city area. Getting a hotel and dive center in Manado would be less exciting, and less cost than from Bunanken Island.  

🧭 Jakarta to Lembeh Strait (North Sulawesi)
πŸ›« Flight from Jakarta to Manado
β€’ Departure: Soekarno-Hatta International Airport (CGK)
β€’ Arrival: Sam Ratulangi International Airport, Manado (MDC)
β€’ Flight duration: ~3.5 – 4 hours (direct)

πŸš— Drive from Manado to Bitung
β€’ Travel time: ~1.5 – 2 hours by private car or resort pickup
β€’ Many dive resorts in Lembeh will pick you up from Manado airport

________________________________________

🧭 Bali to Lembeh Strait (North Sulawesi)
πŸ›« Flight from Bali to Manado
β€’ Departure: Ngurah Rai International Airport (DPS – Bali)
β€’ Arrival: Sam Ratulangi International Airport (MDC – Manado)
β€’ No direct flights
β€’ Typical routes: Bali β†’ Makassar (UPG) β†’ Manado or Bali β†’ Jakarta (CGK) β†’ Manado
β€’ Flight duration: ~5.5 – 7 hours (including layover)

πŸš— Drive to Lembeh/Bitung
β€’ Route: Manado Airport β†’ Bitung (mainland) or Lembeh Island
β€’ Travel time: ~1.5 – 2 hours
β€’ Transport: Private transfer (many dive resorts provide airport pickup) 

🧭 Jakarta to Labuan Bajo (East Nusa Tenggara)
πŸ›« Direct Flights (Best Option)
β€’ Departure: Jakarta – Soekarno-Hatta International Airport (CGK)
β€’ Arrival: Labuan Bajo – Komodo International Airport (LBJ)
β€’ Flight time: ~2.5 hours

πŸš— Drive to: downtown Labuan Bajo and the main harbor
β€’ 10–15 minutes by car
β€’ Many dive trips or liveaboards depart from Labuan Bajo Harbor

πŸ§œβ€β™€οΈ Optional: Transfer to Komodo Diving Liveaboard or Resort
β€’ Dive resorts on nearby islands (e.g., Sebayur, Kanawa, Seraya) may include private boat transfers

________________________________________

🧭 Bali β†’ Labuan Bajo (East Nusa Tenggara)
πŸ›« Direct Flight (Best Option)
β€’ Departure: Ngurah Rai International Airport (DPS – Bali)
β€’ Arrival: Komodo International Airport (LBJ – Labuan Bajo)
β€’ Flight time: ~1 hour 15 minutes

πŸš— Transfer to Harbor or Hotel
β€’ Airport β†’ Labuan Bajo town/harbor: ~10–15 minutes by taxi
β€’ Many dive operators and liveaboards depart from the main harbor
πŸ§œβ€β™€οΈOptional: Transfer to Komodo Diving Liveaboard or Resort
β€’ Dive resorts on nearby islands (e.g., Sebayur, Kanawa, Seraya) may include private boat transfers 

🧭 Jakarta β†’ Raja Ampat (West Papua)
πŸ›« Fly from Jakarta to Sorong
β€’ Departure: Soekarno-Hatta Airport (CGK – Jakarta)
β€’ Arrival: Domine Eduard Osok Airport (SOQ – Sorong, West Papua)
β€’ Direct flights (best choice): ~4.5–5 hours
β€’ 1-stop flights: Via Makassar (UPG) or Manado (MDC) ~6–8 hours total

πŸš— Transfer to Sorong Harbor
β€’ Distance: ~15–20 minutes by car or taxi from Sorong airport to port

πŸ›₯️ Boat to Raja Ampat
β€’ Public ferry: Sorong β†’ Waisai (capital of Raja Ampat Regency) Time: ~2–3 hours
β€’ Runs once or twice daily (check local schedule)
β€’ Speedboat/private transfer: to dive resorts or liveaboards Time: 1.5–4 hours, depending on location

πŸ§œβ€β™€οΈ Entry Permit & Local Info
β€’ Marine Park entry permit purchased at Waisai harbor:
β€’ International visitors: IDR 700,000 (~USD 44)
β€’ Indonesian citizens: IDR 425,000 (~USD 27)
________________________________________

🧭 Bali β†’ Raja Ampat (West Papua)
πŸ›« Fly from Bali to Sorong
β€’ Departure: Ngurah Rai International Airport (DPS – Bali)
β€’ Arrival: Domine Eduard Osok Airport (SOQ – Sorong, West Papua)
β€’ Direct flights (best choice): Around 4–5 hours (usually limited available)
β€’ 1-stop flights: Via Makassar (UPG) or Jakarta (CGK), ~6–8 hours total

πŸš— Transfer to Sorong Harbor
β€’ Distance: ~10–20 minutes by car or taxi from Sorong airport to port

πŸ›₯️ Boat to Raja Ampat
β€’ Public ferry: Sorong β†’ Waisai (capital of Raja Ampat Regency) Time: ~2–3 hours
β€’ Runs twice daily (09:00 and 14:00; check local schedule)
β€’ Speedboat/private transfer: To dive resorts or liveaboards Time 1.5 – 2 hours
β€’ Usually arranged by resorts; book in advance

πŸ§œβ€β™€οΈ Entry Permit & Local Info
β€’ Marine Park entry permit purchased at Waisai harbor:
β€’ International visitors: IDR 700,000 (~USD 44)
β€’ Indonesian citizens: IDR 425,000 (~USD 27) 

🧭 Jakarta β†’ Ternate (North Maluku)
πŸ›« Fly from Jakarta to Ternate
β€’ Departure: Soekarno-Hatta International Airport (CGK – Jakarta)
β€’ Arrival: Sultan Babullah Airport (TTE – Ternate)
β€’ Direct flights: Limited, usually around 3.5–4 hours (Garuda Indonesia, Lion Air, or Wings Air)
β€’ 1-stop flights: Via Makassar (UPG) or Manado (MDC), ~5–7 hours total

πŸš— Transfer to your accommodation or dive sites
β€’ From Sultan Babullah Airport to city center: ~15 minutes by taxi or car
β€’ Arrange local transport or hotel transfers for dive trips around the Ternate area

πŸ›₯️ Boat transfers to nearby dive spots
β€’ Dive sites around Ternate and nearby islands accessible by short boat rides (~30 minutes to 1.5 hours)
β€’ Local operators offer speedboats and guided dive trips
________________________________________

🧭 Bali β†’ Ternate (North Maluku)
πŸ›« Fly from Bali to Ternate
β€’ Departure: Ngurah Rai International Airport (DPS – Bali)
β€’ Arrival: Sultan Babullah Airport (TTE – Ternate)
β€’ No direct flightsβ€”typically 1-stop flights via Jakarta (CGK) or Makassar (UPG)
β€’ Total flight time: Approximately 6–8 hours depending on layovers

πŸš— Transfer to your accommodation or dive sites
β€’ From Sultan Babullah Airport to city center: ~15 minutes by taxi or car
β€’ Arrange local transport or hotel transfers for diving excursions

πŸ›₯️ Boat transfers to dive spots near Ternate
β€’ Local dive sites accessed by short boat rides (30 minutes to 1.5 hours)
β€’ Dive operators and resorts offer guided trips and equipment rentals 

🧭 Jakarta β†’ Morotai Island (North Maluku)
πŸ›« Fly from Jakarta to Morotai
β€’ Departure: Soekarno-Hatta International Airport (CGK – Jakarta)
β€’ Arrival: Morotai Airport (OTI – Morotai Island)
β€’ No direct flightsβ€”usually requires 1 or 2 stops via Makassar (UPG) or Ternate (TTE)
β€’ Total travel time: Approximately 6–10 hours depending on connections

πŸš— Transfer from Morotai Airport
β€’ From airport to accommodations or dive sites by local transport or arranged transfers
β€’ Travel times vary depending on destination on the island

πŸ›₯️ Boat transfers to dive sites
β€’ Many prime dive spots around Morotai accessed by boatβ€”typically 15 min - 1 hour travel
β€’ Local dive operators provide boats, guides, and equipment rental
________________________________________

🧭 Bali β†’ Morotai Island (North Maluku)
πŸ›« Fly from Bali to Morotai
β€’ Departure: Ngurah Rai International Airport (DPS – Bali)
β€’ Arrival: Morotai Airport (OTI – Morotai Island)
β€’ No direct flightsβ€”typically 1 or 2 stops via Jakarta (CGK), Makassar (UPG) or Ternate (TTE)
β€’ Total travel time: Around 8–12 hours depending on layovers
πŸš— Transfer from Morotai Airport
β€’ Local transport or hotel transfer to your accommodation or dive sites
β€’ Travel time depends on your final destination on the island
πŸ›₯️ Boat transfers to dive spots
β€’ Dive sites accessible by short boat rides (15 minutes to 1 hour)
β€’ Dive operators offer guided trips, equipment, and boats 

🧭 Jakarta β†’ Alor (East Nusa Tenggara)
πŸ›« Fly from Jakarta to Alor
β€’ Departure: Soekarno-Hatta International Airport (CGK – Jakarta)
β€’ Arrival: Mali Airport (ARD – Alor)
β€’ No direct flightsβ€”usually 1 or 2 stops via Kupang (KOE) or Denpasar (DPS)
β€’ Total travel time: Around 7–10 hours depending on layovers

πŸš— Transfer from Mali Airport
β€’ Taxi or arranged transport to your accommodation or dive sites
β€’ Travel times vary depending on location on Alor Island

πŸ›₯️ Boat transfers to dive spots
β€’ Local boats or resort speedboats access dive sites around Alor
β€’ Travel time varies, typically 15 minutes to 1 hour
________________________________________

🧭 Bali β†’ Alor (East Nusa Tenggara)
πŸ›« Fly from Bali to Alor
β€’ Departure: Ngurah Rai International Airport (DPS – Bali)
β€’ Arrival: Mali Airport (ARD – Alor)
β€’ No direct flightsβ€”typically 1-stop via Kupang (KOE)
β€’ Total travel time: Approximately 4–6 hours, depending on layovers

πŸš— Transfer from Mali Airport
β€’ From Mali Airport to Kalabahi (main town): ~30 minutes by taxi or ojek (motorbike)
β€’ Travel time varies depending on your final destination on Alor Island
πŸ›₯️ Boat transfers to dive spots
β€’ Local boats or resort speedboats access dive sites around Alor
β€’ Travel time varies, typically 15 minutes to 1 hour 

🧭 Jakarta β†’ Ambon (Maluku)
πŸ›« Fly from Jakarta to Ambon
β€’ Departure: Soekarno-Hatta International Airport (CGK – Jakarta)
β€’ Arrival: Pattimura Airport (AMQ – Ambon)
β€’ Direct flights: Approximately 3.5–4 hours

πŸš— Transfer to your accommodation or dive sites
β€’ From Pattimura Airport to Ambon city center: ~15–20 minutes by taxi or car
β€’ Arrange local transport to the hotel
________________________________________

🧭 Bali β†’ Ambon (Maluku)
πŸ›« Fly from Bali to Ambon
β€’ Departure: Ngurah Rai International Airport (DPS – Bali)
β€’ Arrival: Pattimura Airport (AMQ – Ambon)
β€’ Airlines: Garuda Indonesia, Batik Air, Lion Air, Super Air Jet, Citilink, and Sriwijaya Air
β€’ Flight time: Approximately 8 - 10 hours
β€’ Common layovers: Jakarta (CGK), Makassar (UPG), or Ternate (TTE)

πŸš— Transfer from Pattimura Airport
β€’ Distance: ~15–20 minutes by taxi or arranged transport to Ambon city center
β€’ Note: Arrange local transport or hotel transfers for diving excursions 

🧭 Jakarta β†’ Banda Islands (Central Maluku)
πŸ›« Fly from Jakarta to Ambon
β€’ Departure: Soekarno-Hatta International Airport (CGK – Jakarta)
β€’ Arrival: Pattimura Airport (AMQ – Ambon)
β€’ Direct flights available daily Approximately 3.5–4 hours

πŸš— Transfer from Ambon to Banda Islands Harbor
β€’ From Pattimura Airport to Tulehu or Ambon harbor: ~30–45 minutes by taxi or car
β€’ Arrange transfer to harbor for boat ride
________________________________________

🧭 Bali β†’ Banda Islands (Central Maluku)
πŸ›« Fly from Bali to Ambon
β€’ Departure: Ngurah Rai International Airport (DPS – Bali)
β€’ Arrival: Pattimura Airport (AMQ – Ambon)
β€’ Flight time: Approximately 3.5–4 hours
β€’ Common layovers: Makassar (UPG) or Surabaya (SUB)

πŸš— Transfer from Ambon to Banda Islands Harbor
β€’ From Pattimura Airport to Tulehu or Ambon harbor: ~30–45 minutes by taxi or car
β€’ Arrange transfer to harbor for boat ride 

🧭 Jakarta β†’ Cenderawasih Bay (Nabire Regency, Papua)
πŸ›« Fly from Jakarta to Nabire
β€’ Departure: Soekarno-Hatta International Airport (CGK – Jakarta)
β€’ Arrival: Nabire Airport (NBX – Nabire)
β€’ No direct flightsβ€”typically 1-stop flights via Sorong (SOQ), Jayapura (DJJ), or Makassar (UPG)
β€’ Total travel time: Approximately 6–8 hours, depending on layovers

πŸš— Transfer from Nabire Airport
β€’ From Nabire Airport to local accommodations or dive sites by taxi or arranged transport
β€’ Travel time varies depending on your final destination
________________________________________

🧭 Bali β†’ Cenderawasih Bay (Nabire Regency, Papua)
πŸ›« Fly from Bali to Nabire
β€’ Departure: Ngurah Rai International Airport (DPS – Bali)
β€’ Arrival: Nabire Airport (NBX – Nabire)
β€’ No direct flightsβ€”typically 1 or 2 stops via Makassar (UPG) or Manokwari (MKW)
β€’ Total travel time: Approximately 6–8 hours, depending on layovers aquamarinediving.com

πŸš— Transfer from Nabire Airport
β€’ From Nabire Airport to local accommodations or dive sites by taxi or arranged transport
β€’ Travel time varies depending on your final destination 

🧭 Jakarta β†’ Derawan Islands (East Kalimantan)
πŸ›« Fly from Jakarta to Berau (Kalimarau Airport - BEJ)
β€’ Departure: Soekarno-Hatta International Airport (CGK – Jakarta)
β€’ Arrival: Kalimarau Airport (BEJ – Berau)
β€’ Flight time: Approximately 2 hours and 30 minutes for direct flights.

πŸš— Transfer from Kalimarau Airport to Tanjung Batu Port
β€’ Distance: Approximately 2–2.5 hours by car.
β€’ Transport: Private car or taxi services are available.
β€’ Note: Arrange transport in advance, as services may be limited.

πŸ›₯️ Boat transfer from Tanjung Batu Port to Derawan Islands
β€’ Duration: Approximately 1.5–2 hours by speedboat.
β€’ Operators: Local boat services operate this route.
β€’ Booking: Coordinate with your accommodation or local tour operators.
________________________________________

🧭 Bali β†’ Derawan Islands (East Kalimantan)
πŸ›« Fly from Bali to Berau (Kalimarau Airport - BEJ)
β€’ Departure: Ngurah Rai International Airport (DPS – Bali)
β€’ Arrival: Kalimarau Airport (BEJ – Berau)
β€’ Flight time: Approximately 2 hours for direct flights; 6–10 hours for connecting flights with layovers in Makassar (UPG), Surabaya (SUB), or Balikpapan (BPN)

πŸš— Transfer from Kalimarau Airport to Tanjung Batu Port
β€’ Distance: Approximately 2–2.5 hours by car
β€’ Transport: Private car or taxi services are available
β€’ Note: Arrange transport in advance, as services may be limited

πŸ›₯️ Boat transfer from Tanjung Batu Port to Derawan Islands
β€’ Duration: Approximately 1.5–2 hours by speedboat
β€’ Operators: Local boat services operate this route 

🧭 Jakarta β†’ Lombok (West Nusa Tenggara)
πŸ›« Fly from Jakarta to Lombok
β€’ Departure: Soekarno-Hatta International Airport (CGK – Jakarta)
β€’ Arrival: Lombok International Airport (LOP – Praya)
β€’ Flight time: Approximately 1 hour 55 minutes to 2 hours

πŸš— Transfer from Lombok International Airport (LOP) to your destination
β€’ Distance: Approximately 16–27 kilometers to Mataram or Senggigi
β€’ Transport options: Taxis, ride-hailing services, private transfers
β€’ Travel time: 20–45 minutes, depending on your destination

πŸ›₯️ Boat transfers to the Gili Islands
β€’ Departure: Bangsal Harbor (main port) or Teluk Nare (alternative port)
β€’ Transport: Public ferries, speedboats, or private charters
β€’ Duration: Approximately 30–60 minutes, depending on the island
________________________________________

🧭 Bali β†’ Lombok (West Nusa Tenggara)
πŸ›« Fly from Bali to Lombok
β€’ Departure: Ngurah Rai International Airport (DPS – Bali)
β€’ Arrival: Lombok International Airport (LOP – Praya)
β€’ Direct flights: Operated mainly by Wings Air and Citilink
β€’ Flight time: ~45 – 60 minutes

πŸš— Transfer from Lombok Intl Airport to your destination
β€’ Distance: ~16–27β€―km to Mataram, Senggigi, or Kuta

πŸ›₯️ Boat transfers (optional)
β€’ To Gili Islands: Ferries or fast boats from Bangsal, Teluk Nare or Senggigi (30–60β€―minutes)
β€’ From Bali to Lombok by sea:
β€’ Slow public ferry from Padang Bai to Lembar (~4–5β€―hours, Rpβ€―62k/person)
β€’ Fast boat (via Gili Islands) ~1.5–2β€―hours; direct fast ferries from Padang Bai to Senggigi also available 

iDiventure official Partner, SCUBA dive Jakarta

Jakarta to Manado

Jakarta to Manado

✈️ Non-Stop Flights
Several Indonesian airlines operate direct flights from Soekarno–Hatta International Airport (CGK) in Jakarta to Sam Ratulangi International Airport (MDC) in Manado:
β€’ Batik Air: about 3β€―hβ€―20β€―m, ~28 flights/week

β€’ Garuda Indonesia: about 3β€―hβ€―25β€―m, ~13 flights/week; offers Economy & Business Class and is part of SkyTeam

β€’ Citilink: about 3β€―hβ€―20β€―m, ~7 flights/week
Expect 7 daily non-stop flights, typically with departures in the early morning through late morning 

iDiventure - Jakarta to Bali

Jakarta to Bali

Jakarta to Bali (I Gusti Ngurah Rai International Airport)

✈️ Flight: The quickest way is to fly from Jakarta to Ngurah Rai International Airport (DPS) in Bali. Airlines like Garuda Indonesia Transnusa, Citilink,Lion Air or Indonesia Airlines offer direct flights.

iDiventure - Jakarta to Bali

Bali airport to Tulamben 

Bali (I Gusti Ngurah Rai International Airport) to Tulamben

πŸš— Transfer to Tulamben : From the airport, take a taxi or shuttle service to Tulamben, which is about a 2-3hour drive. If you need pick up from your hotel to Divesite Location , Please Ask us.

iDiventure - Nusapenida

Bali airport to Nusapenida

Bali (I Gusti Ngurah Rai International Airport) to Nusapenida 

πŸš— πŸ›₯️ Transfer to Nusapenida : From the airport, take a taxi or shuttle service to Matahari Terbit Pier at Sanur Bali, which is about a 1 hour drive. If you need pick up from your hotel to Divesite Location , Please Ask us.

iDiventure - Menjangan

Bali airport to Menjangan

Bali (I Gusti Ngurah Rai International Airport) to Menjangan

πŸš— πŸ›₯️ Menjangan is Located in the province of Bali, in Indonesia, Menjangan Island is a small island that is part of the Menjangan National Park. This park is known for its excellent diving and snorkeling opportunities, and Menjangan Island is the most popular spot in the park for these activities.

If you're looking to get to Menjangan Island from Bali, there are a few different options.
By Car from Bali Airport to Pemuteran Beach , is to hire a car and drive to the north-west coast of Bali 4 until 5 hours Drive and there are a few different routes you can take.
One option is to take a boat from the port town of Pemuteran. This can be arranged through your hotel or through a tour company. The trip takes around 45 minutes. Once you reach the coast, you'll need to take a boat to the island. 

iDiventure official Partner, SCUBA dive Jakarta




AI Website Creator