Flights & Transfers

Getting to Raja Ampat: Flights, Sorong & Yacht Transfers

A speedboat crossing open water between karst islands

The route in one paragraph

Fly to Sorong, then go by sea — there is no other way in

Every journey to Raja Ampat runs through Sorong (SOQ), a domestic-only airport on the Southwest Papua mainland. You connect there from Jakarta, Bali, Makassar or Manado — no international flight lands in Sorong. From the terminal it is ten to twenty minutes by road to the water. If your vessel is based in Sorong you board the same morning; if it is based in Waisai, add a two-hour ferry that sails once a day.

The single decision that changes your first day is which of those two you board from — the overnight from Jakarta plus a Sorong departure gets you under way before lunch.

The airport
Sorong (SOQ) — Domine Eduard Osok, on the mainland
From Jakarta
~4.5 hrs direct, overnight, landing at dawn
From Bali
6 hrs 45 min nonstop, or 5–9 hrs connecting
Then
Board at Sorong marina, or ~2 hrs by ferry to Waisai

The Chain

Every leg, in order

  1. Your home airport Jakarta, Bali, Makassar or Manado

    Varies International

    Nothing international lands in Sorong, so every route connects somewhere in Indonesia first. Singapore and Kuala Lumpur are the usual Asian gateways into Jakarta.

  2. Jakarta, Bali, Makassar or Manado Sorong (SOQ)

    4.5–6.75 hrs Domestic

    The overnight run out of Jakarta is the one most charters are built around — it lands at dawn, which leaves the whole first day usable.

  3. SOQ airport Sorong marina or the ferry harbour

    10–20 min ~10 km by road

    Taxi or Grab. Which one you want depends on whether your vessel is based in Sorong or in Waisai — that decision is on the Sorong page.

  4. Sorong Waisai

    ~2 hrs ferry · ~1 hr speedboat Sea crossing

    Only if your vessel is based in Waisai. Boarding at Sorong marina skips this leg entirely and saves most of a day.

Flights

Getting to Sorong, route by route

Schedules and fares move — treat these as the shape of what is available, and confirm before you book.

From Jakarta (CGK)

Direct overnight services by Garuda Indonesia, Batik Air and Lion Air, leaving around midnight and reaching Sorong at dawn. Roughly 4.5 hours. This is the connection to aim for.

From Bali (DPS)

One nonstop service, a morning departure arriving mid-afternoon — about 6 hours 45 minutes. Indicative fares USD 120–180 one way.

Connecting via Makassar, Jakarta or Manado

Garuda Indonesia, TransNusa and Batik Air. Total journey 5 to 9 hours depending on the layover.

International arrivals

No international flight lands in Sorong. Connect through Jakarta, Bali, Makassar or Manado; Singapore and Kuala Lumpur are the common Asian gateways.

Airlines serving SOQ

Garuda Indonesia, Lion Air, Batik Air, TransNusa and Sriwijaya Air, with several arrivals a day.

Arrival Day

What the day you land actually looks like

  1. 01

    Land at Sorong, 06:00–09:00

    The overnight from Jakarta puts you on the ground before breakfast. Domine Eduard Osok is a small airport — bags come off quickly.

  2. 02

    Road transfer, 10–20 minutes

    Taxi or Grab to either Pelabuhan Rakyat Sorong marina or the ferry harbour. Both are roughly ten kilometres from the terminal.

  3. 03

    Board, or catch the ferry

    Vessels based in Sorong board from around 10:00 to 12:00 and steam north overnight. If yours is in Waisai, the ferry sails at 14:00 daily, with an extra 09:00 run on Sundays.

  4. 04

    Land after 14:00 instead

    You have missed the day's ferry. A night in Sorong is the usual answer — which is the strongest argument for a Sorong departure if your flight lands late.

What It Costs

Every fare and fee between the airport and the boat

Ferry ticket, Sorong → Waisai

IDR 125,000 one way. A first-class upgrade is available. Operated by Express Bahari and Fajar Indah.

Taxi, airport → ferry harbour

A fixed IDR 100,000.

Grab, airport → ferry harbour

Around IDR 42,000, when a driver is available.

Taxi or Grab, airport → marina

IDR 80,000–120,000.

Marine park permit — international

IDR 1,700,000 per person: the TLPJL conservation levy (IDR 700,000) plus the UPTD entry ticket (IDR 1,000,000). Valid twelve months.

Marine park permit — Indonesian citizens

IDR 725,000 per person.

Questions

Arriving in Raja Ampat — the questions we are asked most

Go Deeper

Once you are on the water

We Handle This

Send us your flights and we will tell you whether they work

An arrival after 14:00 changes the whole first day, and a Bali routing usually costs you a night in Sorong that a Jakarta routing does not. We would rather look at your dates before you book the flights than after.