Yes, but only on selected days. According to FlightConnections and fltmapper snapshots from September 2026, Garuda Indonesia GA 686 flies Bali (DPS) to Sorong (SOQ) nonstop roughly once a week on a Boeing 737-800, leaving at 01:30-01:40 and landing at 05:40 after about 3h05-3h10. Most other days need one stop via Makassar or Jakarta.
So a direct flight exists, it is a red-eye, and it does not run daily. Every figure below is a public snapshot as of 2026 and subject to change.
Which airline flies nonstop from Bali to Sorong?
Garuda Indonesia runs the nonstop that appears consistently across schedule sites. FlightConnections and fltmapper list it as GA 686 on a Boeing 737-800, with an Etihad codeshare sold as EY 8104. FlightRoutes shows 01:40 departures on a Thursday, Friday or Sunday depending on the schedule period, so confirm the weekday on the booking screen rather than treating it as fixed.
Airport names cause failed searches. Bali is Ngurah Rai International (DPS); Sorong is Domine Eduard Osok (SOQ), which Expedia and KAYAK also label Sorong Jefman.
Why does a three-hour flight leave at 01:40 and land at 05:40?
Time zones. Bali runs on Central Indonesia Time (UTC+8) and Sorong on Eastern Indonesia Time (UTC+9). A block time of 3h05-3h10 plus a one-hour clock jump turns a 01:30-01:40 departure into a 05:40 arrival.
What do nonstop and one-stop itineraries look like side by side?
| Pattern | Routing | Flights seen | Timing (2026 snapshot) | How often |
|---|---|---|---|---|
| Nonstop | DPS to SOQ | Garuda GA 686 (EY 8104 codeshare), Boeing 737-800 | Dep 01:30-01:40, arr 05:40; 3h05-3h10 block | Roughly once a week |
| One stop via Makassar | DPS to UPG to SOQ | Varies by date | About 6h35 in total (FlightRoutes) | Most days |
| One stop via Jakarta | DPS to CGK to SOQ | Varies by date | Longer, since Jakarta sits west of Bali | Most days |
| Lion Air listing | DPS to SOQ, JT944 | Lion Air | Dep 07:00, arr 14:45 (Trip.com) | Check each date |
Carriers seen on the route include Garuda, Lion Air, Batik Air and Pelita Air. The Lion Air row needs a second look, covered in the FAQ below: its published timing does not match a straight three-hour hop.
Frequency figures disagree too. Across schedule snapshots, Flights.com counts 43 Garuda, 18 Lion Air and 15 Pelita Air weekly departures, while FlightRoutes puts the route at about 13 flights a week. Read both as signs of a served market, not seat guarantees.
The practical order is simple: find the nonstop day, then shape the Bali leg around it. If your dates line up, you can book your Bali to Raja Ampat flight with GA 686 as the anchor and place your Bali nights before the late-night departure. If they don’t, a Makassar connection is the next-best shape.
How much does a flight from Bali to Sorong cost in 2026?
Fares swing widely by date and direction, so each leg is quoted on request for your travel dates and fare class.
| Source | Fare type | Price shown | Note |
|---|---|---|---|
| Garuda Indonesia | One-way economy, DPS to SOQ | Quote on request | Priced for your dates and fare class |
| Garuda Indonesia | One-way, SOQ to DPS | Quote on request | Reverse direction |
Two patterns matter. The Sorong to Bali leg can price very differently from the outbound, so price the return leg on its own. And aggregator round trips may bundle different routings under one headline price, so compare the actual segments and connection times.
Is the nonstop worth reshaping your trip around?
For most Raja Ampat travellers, yes. Sorong airport to the ferry port is 15-20 minutes by car. Under the new schedule effective 1 September 2026, the Sorong-Waisai ferry sails daily at 09:00 and 14:00 in both directions, with only the 14:00 sailing on public holidays. The crossing takes about two hours, according to Luxury Raja Ampat. A 05:40 arrival clears the 09:00 boat comfortably, which can put you in Waisai before midday.
The trade-offs:
- Gain: same-morning ferry, no hotel night in Sorong, a usable first afternoon in Raja Ampat.
- Gain: a single segment, so no missed connection at a hub.
- Cost: a 01:30-01:40 departure breaks the night; book a late checkout or a day room in Bali.
- Cost: with roughly one nonstop a week, a cancellation can push you onto a one-stop routing the next day.
- Plan ahead: Paparisahomestay reports that Grab and Gojek may not pick up at Sorong Airport or the harbour, so arrange the car before you fly.
What should you do if the nonstop doesn’t match your dates?
- Try Makassar first. At about 6h35 in total per FlightRoutes, it is usually the tighter one-stop shape.
- Budget 6-10 hours of flying and connecting time, before ground transfers at either end.
- Ask for 3-4 hour hub connections in wet season, when weather delays eat into short layovers.
- Target the 14:00 ferry, or plan a night in Sorong if your flight lands too late to make it.
- Line up the park fees. The Raja Ampat conservation area service tariff for foreign tourists is IDR 1,000,000 per person per year; children under 12 and people with disabilities are exempt, as set in Pergub Papua Barat Daya No. 32/2024 (checked 2026-09-16). The regency tourism levy is set separately by Raja Ampat Regency under Perbup Raja Ampat No. 34/2025; confirm the current amount at booking. Pay online via the Marine Park Authority portal or at Sorong harbour and the Waisai office; neither is refundable once issued.
Entering Indonesia through Bali? Complete the single digital arrival card with QR code (in use since 1 September 2025) before the domestic leg. Bali’s tourist levy for international tourists is IDR 150,000, paid through the Love Bali app, which went live on 14 February 2024, as listed on Love Bali, Bali Provincial Government (checked 2026-09-16).
When should you lock in the Bali to Sorong flight?
Bali’s busiest stretch runs June to September plus holiday weeks, while Raja Ampat’s seas are generally calmer from October to April. A once-weekly nonstop fills fastest in the weeks everyone wants.
Komodo Luxury typically runs Raja Ampat sailing programmes of 7D6N to 11D10N and reports that July, August and Christmas weeks are requested first. Its planning rule suits flights too: the park works on dated tickets, so fix the date before the boat name, then match GA 686 to it. For 2027 trips, check the current park fees again before you pay.
Frequently Asked Questions
What time does the direct flight from Bali arrive in Sorong?
GA 686 is scheduled to land at Domine Eduard Osok Airport at 05:40 local time, based on September 2026 snapshots. Sorong uses Eastern Indonesia Time (UTC+9), one hour ahead of Bali. Departure from Ngurah Rai is 01:30-01:40, so set alarms and any Sorong pickup in Sorong time, not Bali time.
Can you reach Waisai the same day on the nonstop from Bali?
Yes, on a normal day. Landing at 05:40 leaves ample time for the 15-20 minute drive to the port and the 09:00 Sorong-Waisai ferry, a crossing of about two hours. On public holidays only the 14:00 sailing runs under the 1 September 2026 timetable, so expect to wait until early afternoon.
Is Lion Air JT944 a nonstop flight from Bali to Sorong?
Treat it with caution. KAYAK reports a Lion Air nonstop, but Trip.com lists JT944 departing 07:00 and arriving 14:45. After the one-hour time difference, that is 6h45 elapsed, far longer than Garuda’s 3h05-3h10 nonstop block. Check the segment details at booking, and if a stop appears, plan your connection around it.