Collect luggage at DPS (Ngurah Rai) and take a private transfer to your Canggu/Seminyak villa to settle in and acclimatize; this keeps day 1 relaxed after travel.
Spend the golden hour at Finns Beach Club (open ~10:00am–23:00), sip sunset cocktails, and book a VIP cabana for one special night; it’s social but upscale and a great start for friends.
Start with a friendly group yoga session (many studios open 7:00am–10:00am) followed by brunch at Sisterfields or Crate Café; a calm morning balances the trip’s adventure focus.
A short drive north of main Canggu beaches leads to quieter Seseh coastline and rice-field views — perfect for photos and a low-key beach walk away from the crowds.
Recovery day: lounge by your villa pool or return to Finns for the poolside scene and DJ set; perfect for recharging before the coming activity-packed days.
Visit Ubud Monkey Forest (open ~8:30am–6:00pm) then stroll the nearby Ubud Art Market for crafts and lesser-known artisan stalls; good for atmospheric photos and local purchases.
Reserve a 2-hour traditional Balinese spa treatment at Karsa Spa (open ~9:00am–7:00pm) for a restorative afternoon and to experience local healing techniques.
Visit Bali Safari and Marine Park (generally open 9:00am–5:00pm) for a kid-friendly safari, animal shows, and safe up-close experiences; great for group photos and relaxed exploration.
Head to a nearby go-kart facility for a 30–45 minute race session and team competition; many tracks operate until evening (typically open ~9:00am–9:00pm).
For an adrenaline fix, book a jump or giant swing at AJ Hackett Bali (check operator hours, commonly ~9:00am–6:00pm) — pre-booking is essential for groups.
Depart early for check-in and domestic flight formalities; flights to Sorong usually route via Jakarta or Makassar and can take many hours with connections — allow a full travel day.
Expect one or two connections; book with Garuda/ Lion Air / Batik Air and leave ample buffer for connections and luggage. Flight time including connections commonly 8–12 hours.
Check in to a Sorong hotel near the harbor to rest before island transfers; plan an early dinner and short briefing with your Raja Ampat operator for next-day pick-up.
Early pick-up from Sorong to the Raja Ampat islands by speedboat or liveaboard; operators typically depart between 6:00–8:00am for full-day island programs.
Explore world-class reefs (Caroline, Cape Kri or similar); operators run dives from ~7:00am–4:00pm and offer two to three dives per day — absolutely prime biodiversity and big-reef experiences.
After dives, do guided snorkeling at hidden bays and sand cays to see schooling reef fish and shallow coral gardens; many spots are only accessible by small-boat guides.
Enjoy a quiet sunset on a remote beach and dinner prepared by the local homestay/resort — ideal for relaxed group time and stargazing with very little light pollution.
Spend late morning in a local village for a short cultural walk, visit a tiny school, or join a coral restoration talk — a meaningful, low-impact way to explore ‘untouched’ community life.
Head back to Sorong in time for evening flights; travel time depends on your pick-up and operator but typically 1–3 hours. Aim to arrive Sorong with buffer for next-day flights.
Early domestic flight back to Denpasar with likely one connection; plan the day as travel-heavy and book seats to minimize delays — allow 7–10 hours total with connection time.
Arrive in Bali and transfer to a calm bay-side hotel in Sanur for a gentle recovery evening and beachfront dinner — an ideal low-key landing after Raja Ampat.
Choose either a calm Tulamben wreck dive (witness the USAT Liberty; dive shops start pickups ~5:30–6:00am) or a Nusa Penida snorkeling/manta trip (early boat departures ~7:00am). Both provide iconic underwater memories with different vibes.