Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

14-Day Indonesia Itinerary for Balanced Travel, Swimming, and Scuba Diving

Day 1 · Sun, May 3
Jakarta

Arrival and easy island start

  1. Pantai Ancol — Ancol, North Jakarta — Easy first stop for a relaxed coastal walk and sea breeze after arrival. Timing: late afternoon, ~1 hour.
  2. Sea World Ancol — Ancol, North Jakarta — Low-effort indoor activity that works well on arrival day and keeps the pace gentle. Timing: late afternoon, ~1.5 hours.
  3. Bandar Djakarta — Ancol, North Jakarta — Classic seafood dinner with harbor views and a reliable first-night meal; approx. IDR 200,000–400,000 per person. Timing: evening, ~1.5 hours.
  4. Ancol Eco Park — Ancol, North Jakarta — A calm green space to decompress before checking in or heading back. Timing: early evening, ~45 minutes.

Late Afternoon: ease into Pantai Ancol and the sea breeze

For a soft landing in Jakarta, head straight to Pantai Ancol in Ancol, North Jakarta once you’re settled. It’s not the prettiest beach in Indonesia, but it’s a very Jakarta kind of first stop: easy, breezy, and good for shaking off the flight without asking too much of you. The best part is the waterfront walk and the open view toward Jakarta Bay; go around 4:30–5:30 PM when the heat starts to dip and the light gets better. Entrance to the Ancol area is usually paid at the gate, then you can move around inside by walking or short golf-cart style transport if available.

Indoor break: Sea World Ancol

Next, keep things low-effort at Sea World Ancol, which is a nice choice on arrival day because it’s fully indoors and air-conditioned. Plan about 1.5 hours so you don’t feel rushed; it’s especially handy if the weather turns humid or drizzly. Tickets are typically in the mid-range for a Jakarta attraction, and it’s best to check the final opening hours that day before you leave, since the aquarium areas can close earlier than the surrounding park. Getting there from Pantai Ancol is simple by short walk or a quick internal ride, depending on where you end up along the waterfront.

Evening: seafood dinner at Bandar Djakarta

For dinner, go to Bandar Djakarta in Ancol, one of the city’s most dependable first-night meals, especially if you want seafood without overthinking it. This is the place for grilled fish, crab, prawns, and sambal that actually tastes like it was made for locals, not just visitors. Expect roughly IDR 200,000–400,000 per person depending on what you order. It gets busiest after 7 PM, so arriving a little earlier helps. If you’re coming by Gojek or Grab, the ride is easy from most central Jakarta hotels, though traffic can make the timing slippery.

Early Evening wind-down: Ancol Eco Park

If you still have energy after dinner, finish with a quiet stroll through Ancol Eco Park before heading back. It’s a good decompression stop: greener, calmer, and less hectic than the beachside promenade, with enough open space to feel like you’ve actually had a break from the city. Give it about 45 minutes, then call it a night early. Jakarta mornings are easier when you don’t try to do too much on day one.

Day 2 · Mon, May 4
Jakarta

City transition and coastal access

  1. Merdeka Square — Central Jakarta — Start with Jakarta’s core civic landmark and an easy orientation walk. Timing: morning, ~1 hour.
  2. National Monument (Monas) — Central Jakarta — The city’s signature sight with panoramic views if you want a quick skyline stop. Timing: morning, ~1.5 hours.
  3. Gado-Gado Boplo — Menteng — Good local lunch for a fast, affordable Indonesian meal; approx. IDR 75,000–150,000 per person. Timing: midday, ~1 hour.
  4. Museum Nasional Indonesia — Gambir — A strong cultural stop that pairs well with the central-city route. Timing: early afternoon, ~2 hours.
  5. Taman Suropati — Menteng — A peaceful shaded park to unwind after museums and traffic. Timing: late afternoon, ~45 minutes.
  6. Kafe Tugu — Menteng — Relaxed coffee or dessert stop in a historic area to close the day; approx. IDR 80,000–180,000 per person. Timing: evening, ~1 hour.

Morning: central Jakarta on foot, with the city waking up

Start at Merdeka Square while the air is still relatively forgiving and the traffic hasn’t fully turned mean yet. This is the easiest place to get your bearings in Central Jakarta: wide open space, government buildings around the edges, and plenty of Jakarta’s daily rhythm on display. Give yourself about an hour to wander the perimeter, watch office workers and families filter through, and keep an eye out for weekday event setup if anything is happening. From here, it’s a short walk or quick ride to National Monument (Monas), where the elevator up the tower is worth doing if the line is reasonable; go early to avoid the hottest sun and longest waits. Tickets are usually cheap, but the queue can be the real cost, so aim for a morning visit and move on before it gets crowded.

Lunch and culture: Menteng to Gambir, easy and efficient

Head over to Gado-Gado Boplo in Menteng for lunch, which is exactly the kind of dependable, unfussy stop that works well in Jakarta when you don’t want to spend half the day hunting for food. Order the gado-gado, maybe add lontong or a side of fried tempe, and keep it light enough for the museum afterward; expect roughly IDR 75,000–150,000 per person depending on what you add. After lunch, continue to Museum Nasional Indonesia in Gambir. This is one of the best places in the city for a compact but meaningful culture stop, with a strong collection of artifacts, ceramics, and ethnographic displays that give you a real sense of Indonesia beyond the capital. Plan about two hours here, and if you’re moving by car or ride-hail, this whole central corridor is usually straightforward but can still bog down around office hours, so don’t overthink the timing—just go directly.

Late afternoon and evening: a softer Jakarta ending

By late afternoon, slow the pace at Taman Suropati in Menteng. It’s one of those small neighborhood parks that locals actually use, with shade, benches, and a calmer atmosphere than the big formal sights. It’s a nice reset after the museum and gives you a pocket of green before evening traffic builds again. Finish the day at Kafe Tugu in Menteng, where you can settle in for coffee, dessert, or a mellow early dinner in a historic setting. It’s a good place to let the day cool down over IDR 80,000–180,000 per person, and because this part of town is more pleasant after dark than it is at rush hour, it works well as a final stop without feeling rushed.

Day 3 · Tue, May 5
Sanur, Bali

Beach and diving hub

Getting there from Jakarta
Flight (Jakarta CGK → Denpasar DPS), ideally a morning or early-afternoon nonstop on Garuda Indonesia / Batik Air / Citilink, then taxi/Gojek to Sanur (30–45 min). Total travel ~2.5–4 hrs door to door, ~IDR 1,200,000–2,500,000. Book on Traveloka or Tiket.com. Arrive before late afternoon to keep Day 3 easy.
No practical train/ferry option; if you want cheaper fares, book a connecting flight via Surabaya or Makassar, but it’s usually not worth the extra time.
  1. Sindhu Beach — Sanur — Soft landing in Bali with an easy beach walk and calm water. Timing: morning, ~1 hour.
  2. Lilla Warung — Sanur — Fresh Balinese lunch with plenty of light options before a swim day; approx. IDR 80,000–180,000 per person. Timing: late morning, ~1 hour.
  3. Sanur Beach Boardwalk — Sanur — A long seaside path that’s ideal for cycling or strolling between beach access points. Timing: midday, ~1.5 hours.
  4. Bali Reef Divers — Sanur — Efficient first dive-orientation stop to set up upcoming water days. Timing: afternoon, ~1.5 hours.
  5. Mertasari Beach — South Sanur — Calm lagoon-like water and a quieter swim spot to finish the day. Timing: late afternoon, ~1.5 hours.
  6. Massimo — Sanur — Well-loved dinner option after a beach day; approx. IDR 120,000–250,000 per person. Timing: evening, ~1.5 hours.

Morning

Arrive in Sanur with the goal of keeping everything soft and low-effort today. Start with Sindhu Beach, the easygoing stretch near Jalan Danau Tamblingan where the water is usually calm and the mood is slower than the rest of Bali’s south coast. It’s a good place for a barefoot walk, a first dip, or just sitting under a palm while the beach vendors set up for the day. If you want coffee first, the little cluster around Sindhu Market has simple warungs and cafés that open early, and you’ll usually find breakfast for around IDR 40,000–90,000.

Late Morning to Midday

From the beach, head to Lilla Warung for lunch before the heat builds. It’s one of those Sanur spots that does exactly what you want on a swim-and-dive day: fresh, unfussy, and reliable. Order something light if you’re diving later — nasi campur, grilled fish, or a smoothie bowl if you’re keeping it very gentle — and expect roughly IDR 80,000–180,000 per person. After lunch, take a slow wander onto the Sanur Beach Boardwalk, which runs for miles along the shore and is best enjoyed on foot or by rental bike; there are plenty of small access paths, beach cafés, and shaded breaks along Jalan Pantai Sindhu and toward Pantai Karang. If you rent a bike, budget about IDR 50,000–80,000 for a half-day and keep an eye out for morning walkers and families.

Afternoon

In the afternoon, make your way to Bali Reef Divers to get your scuba logistics sorted early. This is the practical anchor for the rest of your water-heavy itinerary: you can confirm gear sizes, check schedules, and get a feel for the dive plan without rushing. Most dive shops in Sanur handle briefing, equipment fitting, and certification checks efficiently, and the whole stop usually takes about 1.5 hours if you’re organized. Then finish the day at Mertasari Beach in south Sanur, where the shallower lagoon-like water is calmer and usually less crowded than the main beachfront. It’s one of the nicest places in the area for an unhurried swim at golden hour, especially if you want a quieter reset before dinner.

Evening

For dinner, head to Massimo on Jalan Danau Tamblingan — a Sanur classic that’s worth it after a beach day. It’s known for hearty Italian plates, good seafood, and especially the gelato, which is basically mandatory if you’re strolling by anyway. A full dinner typically lands around IDR 120,000–250,000 per person depending on how hungry you are. It gets busy around sunset and early evening, so if you want a smoother table, arrive a little before the main dinner rush. Afterward, a short walk back through Sanur feels like the right pace: no big plans, just the sea air and an easy first full day on the coast.

Day 4 · Wed, May 6
Uluwatu, Bali

Southern Bali coastline

Getting there from Sanur, Bali
Private car or Gojek/Grab (about 1–1.5 hrs, ~IDR 200,000–400,000 depending on traffic). Leave after breakfast so you reach Padang Padang before the midday crowd. Book/arrange via Grab, Gojek, or a hotel driver.
Rental scooter if you ride confidently; ~IDR 90,000–150,000/day, but only if you’re comfortable with Bali traffic.
  1. Padang Padang Beach — Pecatu — Start with one of Bali’s best swim-friendly coves before it gets crowded. Timing: morning, ~1.5 hours.
  2. El Kabron Bali — Pecatu — Lunch with cliffside ocean views and a strong transition from beach to coastline; approx. IDR 250,000–600,000 per person. Timing: midday, ~1.5 hours.
  3. Uluwatu Temple — Uluwatu — Essential cultural landmark perched above the sea with dramatic scenery. Timing: afternoon, ~1.5 hours.
  4. Single Fin — Uluwatu — Great sunset drink stop with sweeping surf views and a lively but easy pace; approx. IDR 150,000–350,000 per person. Timing: late afternoon, ~1.5 hours.
  5. Suluban Beach — Uluwatu — A tucked-away beach with sea caves and a more adventurous feel after the temple. Timing: early evening, ~1 hour.

Morning

Leave Sanur after breakfast and aim to hit Padang Padang Beach before the late-morning swell of day-trippers. This little cove in Pecatu is best when the tide is friendly and the sand is still relatively quiet; go light, bring reef-safe sunscreen, and stash your things close because the beach is compact and easy to lose track of once it fills up. Expect a small entrance fee, usually around IDR 15,000–20,000 per person, and plan on about 1.5 hours here so you can actually swim rather than just rush through for photos. The steps down are part of the charm, but they’re steep enough that flip-flops can be annoying, so wear something with a bit of grip.

Lunch

A short hop up the road brings you to El Kabron Bali, where the whole mood changes from cove-and-sand to cliff-edge lounging. This is one of those places where the view does half the work for you: order a long lunch, settle into the sea breeze, and don’t try to rush it. Prices run roughly IDR 250,000–600,000 per person depending on how much you eat and drink, so this is a good “one nice splurge” stop rather than a snack break. If you want to keep the afternoon smooth, go a bit earlier than the main lunch rush; service can slow down when the terrace gets busy, especially on weekends.

Afternoon to sunset

From El Kabron, continue to Uluwatu Temple for the classic cliff-and-ocean reset that makes this part of Bali so memorable. Give yourself around 1.5 hours to wander the grounds, take in the views, and move slowly—this is less about ticking a box and more about letting the coastline sink in. Dress respectfully with shoulders and knees covered; sarongs are usually available at the entrance, and the entry fee is modest, often around IDR 30,000–50,000. As the light starts to soften, head to Single Fin for a sunset drink. It’s lively but not frantic if you arrive before the peak sunset crush, and an order of drinks and a light bite will usually land in the IDR 150,000–350,000 range per person. If you want the best seat, get there a little early and claim a spot facing the surf.

Evening

If you still have energy after sunset, finish with Suluban Beach while the light is fading and the crowds thin out. It feels more adventurous than the earlier stops, with the sea-cave entrance and rocky passage giving it a hidden-world feel, so bring a small light on your phone and watch your footing on the uneven stone. This is not the place to overextend the evening—1 hour is enough to enjoy the atmosphere before heading back toward your stay. It’s the kind of final stop that makes the whole day feel rounded: swim, cliffs, temple, sunset, and then one last tucked-away beach before calling it a night.

Day 5 · Thu, May 7
Ubud, Bali

Central Bali exploration

Getting there from Uluwatu, Bali
Private car / Grab / hotel transfer via the Bukit → toll road → Ubud (about 1.5–2.5 hrs, ~IDR 350,000–600,000). Depart after an early breakfast to make the Tegalalang morning stop. Book via Grab, Gojek, or Klook hotel transfer.
Self-drive scooter is possible but not ideal for a long cross-island move.
  1. Tegalalang Rice Terrace — Tegalalang — Start north of Ubud for the most classic terraced landscape view. Timing: morning, ~1.5 hours.
  2. Pison Ubud — Ubud — Coffee and brunch stop to reset before the cultural core; approx. IDR 100,000–220,000 per person. Timing: late morning, ~1 hour.
  3. Sacred Monkey Forest Sanctuary — Ubud — A signature Ubud experience that fits naturally into the center-of-town route. Timing: midday, ~1.5 hours.
  4. Ubud Palace — Ubud Center — Quick heritage stop in the heart of town, easy to combine with shopping and lunch. Timing: early afternoon, ~45 minutes.
  5. Sari Organik — Campuhan — Scenic farm-to-table dinner or late lunch with rice-field atmosphere; approx. IDR 120,000–250,000 per person. Timing: late afternoon, ~1.5 hours.
  6. Campuhan Ridge Walk — Campuhan — Best as a sunset walk to end a more active day on a calm note. Timing: evening, ~1 hour.

Morning

Start north of town at Tegalalang Rice Terrace, when the light is still soft and the valley hasn’t filled with tour buses yet. Give yourself time to wander the upper paths, because the views change a lot depending on where you stand, and the best photos are often from the quieter side trails rather than the obvious lookout. Expect a small entrance/donation fee in some sections, plus optional swings or photo spots if you want them, and wear shoes you don’t mind getting dusty or muddy after rain.

From there, head back toward the center and stop at Pison Ubud for a proper reset. This is the kind of place that works well after an active morning: good coffee, a solid brunch menu, and a calmer atmosphere than the touristy warungs around the busiest intersections. It’s a nice place to sit for a while with something filling and cold, especially if you’re arriving a bit tired from the road, and you can usually get out for around IDR 100,000–220,000 per person depending on how many drinks you order.

Midday to Early Afternoon

After brunch, continue into the heart of town for Sacred Monkey Forest Sanctuary. It’s one of Ubud’s signature stops for a reason: jungle shade, temple atmosphere, and just enough chaos from the macaques to keep it entertaining. Plan on about 1.5 hours here, and keep sunglasses, hats, snacks, and loose items tucked away; the monkeys are bold and the staff will remind you not to bring food out in the open. The sanctuary is generally open daily from morning until late afternoon, with a modest entrance fee that’s worth it for the setting.

A short ride or walk up toward Ubud Palace brings you into the center of town, where the pace shifts from leafy jungle to busy heritage core. This is a quick stop rather than a long museum visit: look at the carved gates, the traditional architecture, and the way the palace sits right in the middle of everyday Ubud life. It’s also the easiest moment to browse the nearby stalls on Jalan Raya Ubud or duck into one of the small shops for sarongs, notebooks, or a last-minute temple scarf without needing to plan a separate shopping outing.

Late Afternoon to Evening

For a slower finish, head out to Sari Organik in the Campuhan area for a late lunch or early dinner with proper rice-field views. It’s one of those places where you should come a little hungry and not rush the meal; the food is simple, fresh, and sits comfortably in the IDR 120,000–250,000 range per person depending on what you order. If you can time it for the golden hour, even better — the walk in and the view across the paddies are part of the experience.

End the day with the Campuhan Ridge Walk as the light softens. This is Ubud at its easiest: a gentle ridge trail, open sky, and just enough breeze to cool off after a full day on your feet. Go with comfortable sandals or walking shoes, keep it relaxed, and don’t stress about “doing” the whole trail — even a shorter sunset stroll gives you the classic Ubud feeling before you call it a night.

Day 6 · Fri, May 8
Nusa Penida

Nusa Penida arrival

Getting there from Ubud, Bali
Fast boat from Sanur Port to Nusa Penida (Buyuk or Toyapakeh), then short transfer to your stay (total ~1.5–2.5 hrs door to door, ~IDR 250,000–450,000 round-trip equivalent). Take the first morning boat to arrive in time for Day 6’s east-coast stops. Book on 12Go or direct operators like Angel Billabong Fast Cruise / Semabu Hills / Rocky Fast Cruise.
Private charter is fastest but much more expensive; only worth it for groups.
  1. Buyuk Harbour — Nusa Penida North Coast — Practical arrival point to keep transfers efficient and start island time smoothly. Timing: morning, ~30 minutes.
  2. Atuh Beach — East Nusa Penida — One of the island’s best beach-and-view combinations, worth the drive east first. Timing: late morning, ~2 hours.
  3. Warung Jukung — East Nusa Penida — Simple local lunch near the east coast with solid island food; approx. IDR 75,000–180,000 per person. Timing: midday, ~1 hour.
  4. Diamond Beach — East Nusa Penida — Iconic staircase beach with dramatic cliffs and a strong swimming-view balance. Timing: early afternoon, ~1.5 hours.
  5. Rumah Pohon Molenteng — East Nusa Penida — Great viewpoint that pairs naturally with the east-coast beaches. Timing: late afternoon, ~45 minutes.
  6. Penida Colada Beach Bar — Toyapakeh — Easy sunset dinner by the water after a full transfer day; approx. IDR 150,000–300,000 per person. Timing: evening, ~1.5 hours.

Morning

Arrive at Buyuk Harbour and keep the first hour simple: this side of the island is all about getting oriented without wasting daylight. If you’re carrying luggage, use a local driver waiting at the pier rather than trying to piece things together with scooters right away; on Nusa Penida, roads are rougher than the photos suggest, and it’s smarter to save your energy for the east coast. The harbour area itself is low-key, with a few warungs and motorbike rentals, and it’s the easiest place to reset before heading inland.

From there, head straight east to Atuh Beach, which is best enjoyed before the midday heat gets too aggressive. The descent is steep enough to feel like a little event, so wear proper sandals or sneakers and bring water; entry is usually around IDR 10,000–25,000 depending on the season and local setup. The payoff is the full postcard: cliff walls, pale sand, and a big open view that makes the long drive worthwhile. Stay long enough to walk the viewpoint edge and, if the sea looks calm, dip in only where locals are already swimming.

Lunch

For lunch, settle in at Warung Jukung, which is exactly the kind of no-fuss east-coast stop you want after a beach climb. Expect simple plates like grilled fish, nasi goreng, mie goreng, and cold drinks, with most meals landing around IDR 75,000–180,000 per person depending on what you order. Service can be leisurely in the best possible way, so use this hour to cool off, rehydrate, and avoid rushing back out into the sun too quickly.

Afternoon

After lunch, make the short hop to Diamond Beach and give yourself at least an hour and a half here, because this is one of those places where the viewpoint and the beach feel like two different experiences. The staircase down is dramatic but exposed, so go carefully and don’t force the descent if the steps are slick or the tide looks rough; many travelers are happiest just enjoying the clifftop views and taking a few photos before heading back up. If you do go down, swim only if conditions are gentle and you’re confident with surf—this is more of a stunning coastline than an always-safe swim spot.

Late in the afternoon, continue to Rumah Pohon Molenteng, which pairs perfectly with the east coast because it gives you that iconic treehouse-and-island panorama without needing a separate big detour. The viewpoint is especially good when the light softens, and it’s worth lingering if you want a slower, more scenic end to the day rather than another quick photo stop. This is the moment to let the island tempo win: fewer plans, fewer stops, better views.

Evening

Head over to Penida Colada Beach Bar in Toyapakeh for an easy sunset dinner by the water. It’s one of the more comfortable places on the island to decompress after a full transfer-and-beach day, with a menu that usually runs from about IDR 150,000–300,000 per person once you add a main, a drink, and maybe a dessert or snack. Come a little before sunset if you want the best seat, and keep the evening unhurried—on Nusa Penida, the best first day is the one that feels like it still leaves you room to wander tomorrow.

Day 7 · Sat, May 9
Nusa Penida

Nusa Penida snorkeling and beach day

  1. Kelingking Beach — Southwest Nusa Penida — Go early for the island’s marquee viewpoint and cooler hiking conditions. Timing: morning, ~1.5 hours.
  2. Broken Beach — Southwest Nusa Penida — A short scenic stop that fits perfectly with the west-side loop. Timing: late morning, ~45 minutes.
  3. Angel’s Billabong — Southwest Nusa Penida — Tide-dependent natural pool that’s best as a quick, timed stop. Timing: late morning, ~45 minutes.
  4. Crystal Bay — Sakti — Best swimming and snorkeling beach on the island for a relaxing water session. Timing: midday, ~2 hours.
  5. Seaweed Factory / local warung lunch — Sakti — Keep lunch simple and near the beach to preserve energy for snorkeling. Timing: midday, ~1 hour.
  6. Mambo Beach Restaurant — Crystal Bay area — Comfortable sunset dinner after a water-heavy day; approx. IDR 150,000–300,000 per person. Timing: evening, ~1.5 hours.

Morning

Set out early for Kelingking Beach in southwest Nusa Penida—this is the one place on the island that really rewards getting there before everyone else. Aim to arrive around 7:00–8:00 AM if you can; the viewpoint is far better in the cool morning light, and the famous cliff edge gets crowded fast once the boats from Sanur are fully in motion. The walk down toward the beach is steep, hot, and uneven, so treat it as a viewpoint-first stop unless you’re very fit and already have proper shoes. Give yourself about 1.5 hours here, including photos and the short wander around the lookout points.

Late Morning

Continue west to Broken Beach, which is more of a scenic pause than a full activity, and that’s exactly why it works so well after Kelingking Beach. The drive between the two is bumpy but straightforward, usually 30–45 minutes depending on road conditions and your driver. Spend about 45 minutes taking in the natural arch and the turquoise water swirling inside the cove; there’s no swimming here, just a slow circle around the rim and a few spots for photos. Then make the short hop to Angel’s Billabong for another quick stop—this one depends on tide and sea conditions, so keep it brief and listen to local advice. If the water looks rough or the tide is in, enjoy it from the edge only; don’t force the pool experience.

Lunch and Swim

By midday, head inland toward Crystal Bay in Sakti, which is the right place to reset after the west-side viewpoints. This is one of the island’s best all-around swim and snorkel beaches: calmer water than many other parts of Nusa Penida, easy access from shore, and enough shade and beachside activity to feel comfortable without being overdeveloped. A simple lunch at a nearby seaweed factory-style stop or local warung is the move here—nothing fancy, just rice, grilled fish, fried noodles, cold drinks, and a place to sit without burning daylight. Expect roughly IDR 40,000–100,000 for a decent lunch at a local spot, and around 2 hours total if you want time to swim, rinse off, and linger.

Evening

Keep dinner relaxed at Mambo Beach Restaurant near Crystal Bay, which is an easy way to close out a very water-heavy day without rushing back across the island. It’s a comfortable sunset stop with the kind of menu that works for tired travelers—seafood, grilled chicken, rice plates, cold beer or fresh juice—and you’ll usually spend about IDR 150,000–300,000 per person depending on how hungry you are. It’s smart to arrive before sunset so you’re not driving the rough roads after dark; island evenings feel slower here, and that’s part of the charm.

Day 8 · Sun, May 10
Gili Trawangan

Gili Islands transfer

Getting there from Nusa Penida
Fast boat via Padang Bai or Serangan to Bangsal Harbor, then public/private transfer to the Gili boat landing (about 3–5 hrs total, ~IDR 500,000–900,000 depending on route/operator). Use a morning departure to avoid arriving too late on Gili. Book on 12Go, GiliGetAway, or directly with Eka Jaya / Semaya One / BlueWater Express.
Split routing via Bali mainland can be more reliable if sea conditions are rough, but adds time.
  1. Bangsal Harbor — Lombok side transfer point — Efficient launch point for the Gili boat connection. Timing: morning, ~45 minutes.
  2. Gili Trawangan Main Beach — Gili Trawangan east side — Easy first island stop with clear water and a smooth arrival swim. Timing: late morning, ~1 hour.
  3. Scallywags Organic Beach Club — South Gili Trawangan — Good lunch right on the sand with a relaxed holiday feel; approx. IDR 150,000–350,000 per person. Timing: midday, ~1.5 hours.
  4. Gili Trawangan Turtle Point — North Gili Trawangan — Short scenic snorkel or beach-walk stop to set up the island rhythm. Timing: afternoon, ~1 hour.
  5. Sunset Point Gili Trawangan — West side — Best place for sunset and a low-key island transition. Timing: late afternoon, ~1 hour.
  6. Kayu Cafe — Gili Trawangan central — Easy dinner or dessert stop with a social but not-too-heavy vibe; approx. IDR 100,000–220,000 per person. Timing: evening, ~1.5 hours.

Morning

Arrive in Bangsal Harbor with your bags tight and your expectations practical: this is a transfer point, not a place to linger, and that’s exactly why it works. If you get in on the first boat, things feel smoother and less chaotic; port fees are usually small but bring cash in IDR for the occasional ticket counter or luggage handoff. From there, take the short boat over and keep your first hour on Gili Trawangan Main Beach easy and unhurried. This side of the island is where the water tends to look its most inviting right after arrival — shallow, bright, and perfect for a gentle swim before the midday heat builds. There’s no need to overthink it; just pick a calm patch of sand, drop your things at your stay if you’re nearby, and let the island reset your pace.

Lunch and easy island wandering

For lunch, head south to Scallywags Organic Beach Club, one of the more comfortable sand-to-table stops on the island and a good place to recharge without losing the holiday mood. Expect a casual but polished setup, with seafood, salads, grilled dishes, and cold drinks in the roughly IDR 150,000–350,000 range depending on how hungry you are and whether you add cocktails. Afterward, make your way north to Gili Trawangan Turtle Point for a short snorkel or simply a beach-walk if the sea is a little busy; this is one of those spots where timing matters more than the exact address, and it’s best visited when the light is still strong enough to see into the water. If you’re snorkeling, bring your own mask if you have one, since rentals can be hit-or-miss, and aim to keep the whole stop relaxed rather than turning it into a full expedition.

Late afternoon and evening

As the day cools, continue to Sunset Point Gili Trawangan on the west side and give yourself a proper island pause. This is the classic Gili wind-down: a broad view, easy chairs, people watching, and that slow shift from bright turquoise to gold and then pink. It gets busier close to sunset, so arriving a little early is smart if you want a decent spot without fuss. After dark, loop back toward the center of the island for Kayu Cafe, which is a solid choice for a low-key dinner or dessert stop with enough energy to feel social but not so much that it wrecks your early night. Main dishes and drinks usually land around IDR 100,000–220,000 per person, and it’s the kind of place where you can keep the evening flexible: one drink, one dessert, or a full meal before calling it a night.

Day 9 · Mon, May 11
Gili Trawangan

Scuba and island balance

  1. Blue Marlin Dive Gili Trawangan — Central Gili Trawangan — Best anchor for a dedicated dive day with professional logistics. Timing: morning, ~2 hours.
  2. Meno Wall — Between Gili Trawangan and Gili Meno — Excellent scuba site for reef color and marine life. Timing: late morning, ~2 hours.
  3. Sama Sama Reggae Bar & Resto — Gili Trawangan — Casual lunch that keeps the day flexible around dive timings; approx. IDR 100,000–250,000 per person. Timing: midday, ~1 hour.
  4. Gili Meno Lake — Gili Meno — Quiet inland stop for a different island contrast after diving. Timing: afternoon, ~45 minutes.
  5. Nest Sculpture Underwater Park viewpoint/boat pass — Gili Meno coast — Adds a distinctive art-and-sea element without overloading the schedule. Timing: late afternoon, ~45 minutes.
  6. The Banyan Tree — Gili Trawangan — Calm dinner spot to recover after a full dive day; approx. IDR 120,000–280,000 per person. Timing: evening, ~1.5 hours.

Morning

Start at Blue Marlin Dive Gili Trawangan in the center of the island and keep the morning very practical: sign in early, get fitted, and let the staff handle the logistics while you sip coffee nearby. This is one of the easiest places on Gili Trawangan to do a proper dive day because everything is organized, and you’re not wasting energy hunting for gear or arguing over boat timing. Expect the full start-to-water routine to take around 2 hours, with dive prices varying by package but usually landing in the mid-range for the Gilis; if you need a quick breakfast first, grab something simple around Jalan Pantai Gili Trawangan so you’re not diving heavy.

Late Morning to Lunch

Head out for Meno Wall, which is exactly the kind of site that reminds you why people come here for scuba: easy current on a good day, strong reef color, and enough marine life to keep the whole descent interesting without feeling rushed. After the dive, come back to Gili Trawangan for lunch at Sama Sama Reggae Bar & Resto—it’s relaxed, unpretentious, and works well when you need to refuel without committing to a long sit-down meal. Order something simple and salty, keep lunch in the IDR 100,000–250,000 range, and don’t overdo the portion if you’ve got more water time ahead.

Afternoon

After lunch, slow the pace with a short crossing to Gili Meno and walk inland to Gili Meno Lake. It’s a nice reset after the dive-heavy morning: quieter, greener, and a completely different mood from the beach strip. Give yourself about 45 minutes to wander, take a few photos, and just sit a bit—there’s no need to turn this into a big outing. Then continue along the coast for the Nest Sculpture Underwater Park viewpoint/boat pass, where you can appreciate the underwater art concept without adding another full activity to your day. If you’re not snorkeling again, a simple boat pass from the coast is enough; just ask locally for the best spot depending on tide and visibility, and expect a small transfer cost if you’re hiring a boat.

Evening

Head back to Gili Trawangan before sunset and keep dinner easy at The Banyan Tree. It’s a good choice after a dive day because the setting is calm, the food is reliable, and nobody expects you to dress up or linger too long unless you want to. Aim for a slow meal in the IDR 120,000–280,000 range, drink plenty of water, and call it an early night if tomorrow includes more diving or a boat transfer. If you still have energy after dinner, a short walk along the west side beach is enough—today was built for balance, not performance.

Day 10 · Tue, May 12
Mawun, Lombok

Lombok coastal shift

Getting there from Gili Trawangan
Public boat from Gili Trawangan to Bangsal Harbor, then private car south to Mawun (about 1.5–2.5 hrs total, ~IDR 250,000–500,000). Go in the morning so you can still reach Mawun and the Kuta/Mandalika area for lunch. Arrange boat locally or through hotel; car via Grab is limited, so prebook a driver.
Prebooked private transfer Gili → south Lombok can be simpler for luggage, but costs more (~IDR 700,000–1,200,000).
  1. Mawun Beach — South Lombok — Quiet, scenic beach start with softer pacing after the Gilis. Timing: morning, ~1.5 hours.
  2. Ashtari Lombok — Kuta area — Hilltop lunch and coffee with panoramic views; approx. IDR 100,000–250,000 per person. Timing: late morning, ~1.5 hours.
  3. Tanjung Aan Beach — Kuta Mandalika area — Excellent swimming beach with broad sand and calm water. Timing: midday, ~2 hours.
  4. Merese Hill — Kuta Mandalika — Short climb for a wide coastal view and a perfect active pause. Timing: late afternoon, ~1 hour.
  5. Mandalika Beach Club — Kuta Mandalika — Comfortable sunset drink or light dinner after a beach day; approx. IDR 150,000–350,000 per person. Timing: evening, ~1.5 hours.

Morning

Arrive in Mawun Beach with an easy pace and keep this first stop deliberately unhurried. This is one of South Lombok’s nicest “do almost nothing” beaches: a sheltered crescent, soft sand, and usually a lot more breathing room than the Kuta strip. If you want the beach at its best, get here before the midday heat builds; a simple warung drink and a slow walk along the shoreline is enough. There’s no need to rush the swim here, but do bring cash for parking and small snacks, and keep an eye on the sea if the swell looks punchy.

Late Morning to Midday

From the coast, head up to Ashtari Lombok in the Kuta area for lunch with a view. It sits up on the hills, so it’s a nice reset after the beach, and the menu is easygoing enough for a long, lazy stop — think coffee, fresh juice, salads, bowls, and a few Western-leaning mains in the IDR 100,000–250,000 range per person. It’s a good place to cool down, charge your phone, and regroup before the next swim. After that, drop down to Tanjung Aan Beach, one of the best all-around swimming beaches in the area: broad sand, gentler water than many southern Lombok beaches, and enough space to spread out without feeling boxed in. If you’re arriving around lunch, aim to stay about two hours so you can actually enjoy the water rather than just tick it off.

Afternoon

When the sun starts to soften, make the short move to Merese Hill for your active pause. The climb is short, but it gives you the kind of wide-open coastal view that makes the whole south coast make sense in one glance. Late afternoon is the right time — cooler, prettier light, and much easier than going in the heat of the day. Wear shoes with a bit of grip because the paths can be dusty or slick in spots, and leave yourself enough time at the top to just sit for a few minutes; it’s one of those places that works best when you’re not hurrying through it.

Evening

End at Mandalika Beach Club for sunset drinks or a light dinner without having to overthink logistics. This is the cleanest, easiest way to finish a beach day in the Kuta–Mandalika area, especially if you want a comfortable seat, cold drink, and a view as the sky changes color. Expect roughly IDR 150,000–350,000 per person depending on how much you order, and go a little earlier than sunset if you want the best tables. Keep the evening loose after that — this is a good night to stroll a bit, then get back early enough to rest before the next stretch of the trip.

Day 11 · Wed, May 13
Labuan Bajo

Komodo gateway

Getting there from Mawun, Lombok
Flight from Lombok International Airport (LOP) to Labuan Bajo (LBJ), usually via Bali/Jakarta or sometimes direct depending on schedule (total ~3.5–6 hrs door to door, ~IDR 900,000–2,000,000). Depart as early as possible so you still have Day 11 in Labuan Bajo. Book on Traveloka or Tiket.com.
No practical ferry/overland option; flying is the only sensible choice.
  1. Bukit Sylvia — Labuan Bajo — Great morning lookout over the harbor and an easy first stop. Timing: morning, ~1 hour.
  2. Kopi Mane Inspiration — Labuan Bajo — Coffee break with views before heading into town and the harbor; approx. IDR 50,000–120,000 per person. Timing: late morning, ~45 minutes.
  3. Batu Cermin Cave — Labuan Bajo — Compact and interesting cave stop that fits well before lunch. Timing: late morning, ~1.5 hours.
  4. Kampung Ujung Seafood Market — Waterfront Labuan Bajo — Fresh seafood lunch area with lots of local energy; approx. IDR 100,000–250,000 per person. Timing: midday, ~1.5 hours.
  5. Puncak Waringin — Labuan Bajo — Easy sunset viewpoint over the bay and boats. Timing: late afternoon, ~1 hour.
  6. La Cucina — Labuan Bajo — Good dinner to reset before the Komodo diving days; approx. IDR 150,000–300,000 per person. Timing: evening, ~1.5 hours.

Morning

Arrive in Labuan Bajo and keep the first part of the day light and view-driven. Head straight up to Bukit Sylvia, one of the easiest harbor lookouts to enjoy without overthinking logistics. It’s best early, before the heat gets sticky, and you can usually do the whole stop in about an hour. Wear decent shoes if you want to wander beyond the main viewpoint, and bring water because the exposed sections bake fast. After that, roll into Kopi Mane Inspiration for a slow coffee with a view; this is exactly the kind of place where you can reset after travel, check messages, and watch the town wake up. Expect coffee and a snack to run roughly IDR 50,000–120,000, and don’t rush it. A short ride or grab-gojek hop brings you next to Batu Cermin Cave, which is compact, a little humid, and very doable before lunch. Go with cash for the entrance fee and a local guide if offered; it helps make the short visit more interesting and keeps the timing smooth.

Lunch and early afternoon

For lunch, make your way down to Kampung Ujung Seafood Market on the waterfront, where the energy shifts from sightseeing to proper local eating. This is the place to order grilled fish, prawns, squid, and whatever looked freshest on the ice, then let a stall handle the cooking the way you want it. A generous meal usually lands around IDR 100,000–250,000 per person, depending on what you pick and whether you order drinks. It gets busiest from about noon to 2:00 PM, so if you arrive a little before peak time you’ll have an easier seat and better control over the pace. After lunch, don’t overpack the afternoon—Labuan Bajo rewards a slower rhythm, and you’ll want some breathing room before sunset.

Late afternoon to evening

Head up to Puncak Waringin in the late afternoon for one of the nicest easy sunset pauses in town. It’s a straightforward viewpoint over the bay, with boats drifting below and a good golden-hour angle on the harbor, especially if the weather is clear. Plan on about an hour here, and arrive with enough light left to settle in; the atmosphere is better when you’re not rushing the last bit of daylight. Once the sky starts turning, circle back into town for dinner at La Cucina, a reliable reset meal before the Komodo diving days begin. It’s one of the better sit-down spots in Labuan Bajo for pasta, seafood, and a calmer table after a full day, with dinner typically in the IDR 150,000–300,000 range. Book ahead if you want the most comfortable evening seat, then keep the rest of the night easy—tomorrow is when the ocean pace really starts.

Day 12 · Thu, May 14
Labuan Bajo

Komodo diving base

  1. Komodo National Park boat charter — Labuan Bajo harbor — Full-day marine excursion is the core experience here and should start early. Timing: morning, ~8 hours.
  2. Padar Island — Komodo National Park — The signature hike-and-view stop with unforgettable island geometry. Timing: morning, ~1.5 hours.
  3. Pink Beach — Komodo National Park — Best place for a swim and snorkel break between major stops. Timing: midday, ~1.5 hours.
  4. Manta Point — Komodo waters — Top-tier scuba/snorkel highlight if conditions cooperate. Timing: early afternoon, ~1 hour.
  5. Taka Makassar — Komodo National Park — Sandbar stop that adds a playful, scenic break before returning. Timing: afternoon, ~1 hour.
  6. Mediterraneo — Labuan Bajo — Comfortable post-boat dinner with solid Italian options; approx. IDR 150,000–350,000 per person. Timing: evening, ~1.5 hours.

Morning

Set out from Labuan Bajo harbor as early as you can — most Komodo boats leave between 6:00 and 7:30 AM, and the day is just better when you beat the heat and the swell. If you’re chartering privately, expect the captain to include coffee, drinking water, masks, and fins; if not, double-check the boat list the night before so you’re not doing last-minute gear bargaining on the pier. For a full-day charter, budgeting roughly IDR 1,500,000–5,000,000+ per boat is normal depending on the size and whether it’s shared or private. Once you’re underway, settle in because this is the classic Komodo rhythm: open water, sharp limestone ridges, and a day that’s mostly about moving well between big natural hits.

Your first major stop, Padar Island, is worth the early start. The hike is short but steep, usually 20–40 minutes up depending on pace, and the view gets crowded fast after 8:30 AM. Wear shoes with grip, bring a hat, and don’t underestimate the sun even at breakfast hour — the trail has almost no shade. At the top, you’ll get the famous three-bay panorama that makes the whole region look unreal, and it’s one of those places where hanging around just long enough for the crowd to thin makes the experience much better.

Midday to Afternoon

After the climb, head to Pink Beach for the slowest part of the day. This is the good swimming reset: soft blush sand, usually calmer water than the open crossings, and easy snorkel access right off the shore if visibility is decent. Bring reef-safe sunscreen and don’t expect privacy after about 10:00 AM, but it still feels relaxed compared with more famous beaches elsewhere in Indonesia. Lunch is often packed aboard by the boat crew, which is actually ideal here — eat, swim, then drift back into the boat when the sun starts to feel sharp.

If conditions are right, Manta Point is the big-ticket wildlife stop. This is one of the best places in the park for manta encounters, but it’s very weather- and current-dependent, so let the guide decide whether it’s a snorkel drop or a dive site on the day. If you’re scuba certified, this is the stop where the water can absolutely deliver, but don’t force it if the current looks messy; Komodo rewards patience more than bravado. Finish with Taka Makassar, the tiny sandbar that’s more about atmosphere than activity — shallow, photogenic, and good for a barefoot wander or a quick float before the boat turns back toward harbor.

Evening

Back in town, keep dinner easy and comfortable at Mediterraneo on the Labuan Bajo waterfront. It’s one of the better sit-down spots for a proper post-boat meal, with pasta, seafood, and wood-fired pizza, and you’re looking at roughly IDR 150,000–350,000 per person depending on how hungry you are and whether you order wine or a cocktail. Go a little early, around 6:00–7:00 PM, if you want a table with a view before the dinner rush. After a long day on the water, this is the right kind of finish: unhurried, polished enough to feel like a treat, and close enough to the harbor that you can stroll home instead of organizing another ride.

Day 13 · Fri, May 15
Manado

North Sulawesi diving focus

Getting there from Labuan Bajo
Flight (Labuan Bajo LBJ → Manado MDC), usually 1 stop via Makassar or Bali/Jakarta (about 4.5–8 hrs door to door, ~IDR 1,500,000–3,500,000). Book on Traveloka or Tiket.com; choose the earliest workable connection to avoid a late arrival.
No realistic surface transport; flying is the only practical option.
  1. Bunaken National Marine Park — Manado coast — Best marine focus for North Sulawesi and a premier dive area. Timing: morning, ~6 hours.
  2. Siladen Island — Bunaken area — Excellent for reef time, swimming, or a second dive site with calmer pace. Timing: late morning, ~2 hours.
  3. Dabu Dabu Lemong — Manado — Local lunch featuring fresh coastal flavors; approx. IDR 75,000–180,000 per person. Timing: midday, ~1 hour.
  4. Manado Bay Promenade — Boulevard area — Easy harborfront walk to balance the day after diving. Timing: late afternoon, ~1 hour.
  5. Boulevard Beach — Manado — Simple seaside wind-down spot before dinner. Timing: late afternoon, ~45 minutes.
  6. Raja Oci — Manado — Strong final dinner for North Sulawesi cuisine; approx. IDR 100,000–250,000 per person. Timing: evening, ~1.5 hours.

Morning

Assume a slightly slower start after yesterday’s travel and get to Bunaken National Marine Park as early as you can, ideally on a boat arranged through your hotel or a local dive operator around Molas or Bailang. This is the day’s main event, so make it the cleanest one: most operators run half-day and full-day trips, and a fair range for a guided dive or snorkel outing is roughly IDR 600,000–1,500,000+ depending on gear, boat size, and whether lunch is included. If you’re diving, keep your first splash calm and let the reef come to you; if you’re snorkeling, the visibility can be excellent, especially when the sea is settled. A lot of local crews know the current well, so just follow the briefing and don’t overthink it.

Late Morning to Lunch

From Bunaken National Marine Park, continue to Siladen Island for a slower second stop. This is the place to downshift a little: shallow coral, easy swimming, and a more relaxed rhythm than the busier dive points. If you’re not doing a second dive, this is where a proper reef float feels worth it; if you are, it’s a nice contrast to Bunaken’s bigger marine energy. Head back to Manado for lunch and go for Dabu Dabu Lemong, where the menu should lean into grilled fish, spicy sambal, and fresh citrusy flavors that make North Sulawesi food so memorable. Expect about IDR 75,000–180,000 per person, and don’t be shy about asking for a milder sambal if you want to keep the afternoon comfortable.

Afternoon

After lunch, keep things light with a walk along Manado Bay Promenade in the Boulevard area. This is the easiest place in town to feel the city unwind after a marine day: locals come out as the heat drops, the water catches the late light, and the whole stretch feels more social than scenic in the best possible way. From there, drift a little farther to Boulevard Beach for a simple seaside pause — not a destination beach in the big-island sense, but a good spot to sit, breathe, and let the day settle before dinner. If you want coffee or a cold drink nearby, this area has plenty of casual options without requiring a detour.

Evening

Finish with dinner at Raja Oci, one of the better places to end a North Sulawesi trip if you want a last proper plate of regional food. It’s a good spot for a fuller meal after a day on the water, with dishes that usually land in the IDR 100,000–250,000 range per person depending on how many plates you share. Go a little early if you can, around sunset, so you’re not rushed and can enjoy the final stretch of the coast before the city settles into its evening traffic.

Day 14 · Sat, May 16
Manado

Final coast and departure base

  1. Taman Kesatuan Bangsa — Manado Center — Gentle final morning park stroll to keep the last day light. Timing: morning, ~45 minutes.
  2. Ban Hin Kiong Temple — Chinatown Manado — Cultural stop that adds variety before departure logistics. Timing: morning, ~45 minutes.
  3. Mie Ba — Manado — Easy local noodle lunch for a quick, satisfying final meal; approx. IDR 50,000–120,000 per person. Timing: late morning, ~1 hour.
  4. Kao River Estuary viewpoint — North Manado — Peaceful nature stop for one last coastal look without a long detour. Timing: early afternoon, ~1 hour.
  5. Kios 3 Pagi — Manado — Coffee and snack break close to the city before heading to the airport; approx. IDR 40,000–100,000 per person. Timing: mid-afternoon, ~45 minutes.

Morning

Start the last day gently at Taman Kesatuan Bangsa in Manado Center. This is a good “reset” park rather than a big sightseeing stop: shady, local, and calm enough for a final slow walk before you deal with airport timing. Mornings here are best while the air is still relatively cool, and you’ll usually see people jogging, chatting on benches, or grabbing a few quiet minutes before work. Give yourself around 45 minutes, and if you’re staying in Bolaang Mongondow-style distances far from the center, factor in a little extra ride time because traffic around the city core can tighten up without warning.

From there, continue into Ban Hin Kiong Temple in Chinatown Manado for a quick cultural contrast. It’s one of the city’s most recognizable old temples, and it gives you a nice final look at the Chinese-Indonesian layer of Manado that’s easy to miss if you only stick to the waterfront. Dress modestly, move quietly, and keep the visit short and respectful; this is more about atmosphere than a long tour. If you’re moving by Gojek or Grab, it’s an easy hop from the center, and the whole pair of stops works well as a light morning before lunch.

Lunch

Head to Mie Ba for an uncomplicated final meal that actually tastes like the city. This is the kind of place to order quickly, eat well, and not overthink the rest of the day. Expect a straightforward local noodle lunch in the IDR 50,000–120,000 range depending on what you add, and go in with the mindset that this is your “last good bowl” before transit mode. If you like a little heat, ask for chili on the side rather than loading the bowl too early — the spice here can creep up on you. Keep this stop to about an hour so you don’t rush the afternoon, and if you’re carrying bags, ask your driver to wait or arrange a return pickup in advance.

Afternoon

After lunch, go north for one last coastal exhale at the Kao River Estuary viewpoint in North Manado. This is the kind of stop that reminds you why the final day should stay loose: not a major attraction, just a peaceful place to look out over water, mangroves, and the edge of the city without committing to a long drive. It’s a nice palate cleanser before departure logistics, and early afternoon is usually fine as long as the weather stays clear. Keep this simple, wear light shoes, and don’t push for too much — the whole point is to end the trip with one quiet view instead of one more exhausting checklist item.

Late Afternoon

Wrap up with coffee and a small snack at Kios 3 Pagi back in Manado, ideally before you head for the airport or your hotel. This is a practical final stop: easy, local, inexpensive, and good for one last caffeine hit and a bit of downtime while you check bags, boarding passes, and transfer times. Expect around IDR 40,000–100,000 per person, and if you have an evening flight, this is the moment to confirm your pickup, charge your phone, and make sure you’ve kept enough cash for any last-minute tolls or port fees. If you’ve still got a few minutes, just sit a while — Manado is a much better city when you don’t try to cram it.

0