
A realistic 21-day Indonesia itinerary beyond Bali: Gilis, Komodo, Flores, and Raja Ampat week by week, with a diver's route, a slow-travel route, and honest pacing advice.
Three weeks is the sweet spot for Indonesia. It is long enough to get well past Bali and into the islands that made us fall for this country, and short enough that you still have to choose. Most people arrive thinking three weeks means they can see everything. They cannot, and the happiest travelers are the ones who accept that early and go deep instead of wide.
We run trips across these islands, so this is a real route rather than a wish list pinned to a map. Below is one main recommended itinerary, broken down week by week, then two alternative shapes for divers and for slow travelers, and finally the honest pacing advice that matters more than any single stop: account for the flights, respect the ferries, and build in buffer days.
Indonesia is not one place you tour, it is roughly seventeen thousand islands spread across a distance wider than the continental United States. A flight between two of its highlights can take as long as a flight between countries in Europe. That scale is the first thing to make peace with, because it quietly governs everything else about your plan.
The math is humbling. In 21 days you realistically get three island regions, maybe four if two of them sit close together, once you subtract travel days. Every island hop costs you the better part of a day to a check-in, a flight or a ferry, and a transfer at the other end. Try to cram in five or six regions and you will spend your holiday in departure lounges and on boat decks, arriving everywhere tired and leaving before anywhere becomes more than a photo.
Pick depth over breadth
Three weeks feels long until you start drawing lines on a map of a country that spans three time zones. The single biggest mistake we see is trying to add one more island. Cut the list, stay longer in fewer places, and the trip gets better, not worse.
This is the route we point first-timers to when they want range without exhaustion. It starts soft in Bali, crosses to the Gilis and Lombok, runs through Flores and Komodo, drives overland to the Kelimutu crater lakes, and finishes with a bigger reward. It moves roughly west to east, which keeps the flights logical and the momentum forward.
| Days | Region | Highlights |
|---|---|---|
| Days 1 to 3 | Bali (Ubud or the east coast) | Land softly, beat jet lag, rice terraces, a first temple morning |
| Days 4 to 7 | Gili Islands and Lombok | Fast boat across, snorkel turtles off Gili Air, sunset on Lombok |
| Days 8 to 11 | Flores: Labuan Bajo and Komodo | A boat trip to Padar, the dragons, Pink Beach, manta points |
| Days 12 to 14 | Flores overland to Kelimutu | Drive east through hill villages to the tricolor crater lakes at dawn |
| Days 15 to 20 | Finale: Raja Ampat (or Sulawesi) | World-class reefs, karst islands, the quietest water of the trip |
| Day 21 | Travel home | A long route back via a hub city, buffer built in |
Do not fight the jet lag. Give Bali the first two or three days and use them gently, somewhere like Ubud inland or the quieter east coast rather than the southern crowds. Walk the rice terraces, sit through one temple morning, eat well, and let your body find the time zone. This is the warm-up, not the main event, and treating it that way sets the tone for the whole trip.
Then cross east. A fast boat from Bali reaches the Gili Islands in a couple of hours, and Gili Air strikes the best balance of calm and life. Snorkel with the green turtles that graze the seagrass just off the beach, then add a night or two on Lombok itself for the bigger landscape. If the islands pull you in, our Gili Islands guide goes deeper on which island suits which traveler.
Fly from Lombok to Labuan Bajo, the harbor town on the western tip of Flores, and the trip steps up a gear. This is the launch point for Komodo National Park, and the classic boat trip strings together the viewpoint climb on Padar, the dragons on Rinca or Komodo itself, the rose-tinted sand of Pink Beach, and the manta points where you can drift over rays the size of a car. Two to three days here, with at least one full day on the water, is the minimum that does it justice.
From Labuan Bajo, the second half of the week is overland Flores, and it is one of the great underrated drives in Asia. The road east winds through hill villages, hot springs, and traditional hamlets toward Kelimutu, where three crater lakes sit side by side, each a different color, best seen at dawn before the cloud rolls in. For the boat side, lean on our Labuan Bajo itinerary, and for the drive east, the Flores overland itinerary lays out the stops day by day.
The last week is where you pick your reward, and there is no single right answer. It depends on what kind of traveler you are and how much travel time you are willing to trade for it.
For divers and snorkelers, fly the long route to Raja Ampat off the northwest tip of Papua. It is the furthest reach of the trip and the most spectacular underwater destination in the country, a maze of jungle-topped karst islands over the richest reefs on Earth. Five to six days here, including the travel in and out, is right. Our Raja Ampat itinerary covers how to spend them.
For travelers who want to vanish off the map, Central Sulawesi and the Togean Islands are the off-grid finale, all empty reefs, jellyfish lakes, and homestays where cash is the only currency. It is slower and less polished than Raja Ampat, which is exactly the point. And if you simply loved Flores, there is no shame in staying put and going deeper into its south coast and weaving villages rather than adding a third flight.
Whichever you choose, do not try to do two of them. For more on the islands beyond the usual circuit, see our guide to the best islands beyond Bali.
The route above is a generalist itinerary. If you have a clear passion or a clear pace in mind, here are two ways to bend the same 21 days around it.
| Route | Week 1 | Week 2 | Week 3 |
|---|---|---|---|
| The diver's route | Bali check dives, then Komodo by liveaboard | Komodo to Flores, surface intervals on land | Raja Ampat, the richest reefs on Earth |
| The slow-travel route | Bali and the Gilis, no rush | Flores overland, Bajawa and Kelimutu | Central Sulawesi and the Togeans, fully off-grid |
If you came for what is under the water, build the whole trip around it. Knock out a couple of check dives in Bali to shake off the rust, then spend the heart of the trip on a Komodo liveaboard, where you wake up already moored over the next dive site. Use Flores for surface intervals and dry land between, then finish in Raja Ampat for the dives that ruin you for everywhere else. This route trades temples and terraces for tank time, and divers never regret it.
If the idea of three flights in three weeks makes you tired, slow the whole thing down. Stay a full unhurried week between Bali and the Gilis, take Flores entirely overland with no rush toward Kelimutu, and give the last week to Central Sulawesi and the Togeans, where the days have no schedule at all. You see fewer places and you understand them better. For most repeat visitors, this is the route they wish they had taken the first time.
You can pick the perfect islands and still have a rough trip if you get the rhythm wrong. The logistics of moving around Indonesia are the real skill, and a few principles save almost every itinerary.
Book the internal flights first
Routes like Lombok to Labuan Bajo, Ende back to a hub, and the long haul to Sorong for Raja Ampat run on small planes that sell out and shift schedules. Once you have settled on a route, lock the flights before the hotels. They are the spine of the trip, and everything else bends around them.
Internal flights are the backbone. The small carriers that link Lombok, Labuan Bajo, Ende, and Sorong fly limited schedules on small planes, prices climb as seats sell, and timetables shift with little notice. Book them as soon as your route is fixed, keep digital and paper copies of every confirmation, and never plan a connection so tight that one delay collapses the day.
Slow ferries are slow, and weather wins
Inter-island ferries here are working timetables, not promises, and a windy morning can cancel a crossing outright. Never connect a ferry straight onto a same-day flight. Leave a buffer day at every major hop so one rough sea does not topple the rest of your plan.
Ferries are the other half of the equation, and they run on island time. Some crossings are quick fast boats, others are slow overnight ferries with bench seats, and all of them answer to the weather first. Always leave a buffer day at the major hops, and never chain a ferry straight onto a same-day flight. For the full breakdown of moving between islands, our guide to getting around Indonesia is the companion to this one.
Build in buffer days on purpose, at least two across three weeks, ideally one before any flight you cannot afford to miss. A buffer day is not wasted time. It is the day a cancelled ferry does not ruin, the morning you go back to the reef you loved, the slow lunch that turns out to be the memory you keep. The travelers who schedule every hour are the ones who come home needing a holiday.
If you only have a fortnight, almost all of this still applies, you just drop the third week and choose between Flores and a single bigger finale. Our two weeks in Indonesia itinerary is the tighter version of this same logic, and it is a good sense check even if you do have the full 21 days, because it forces the depth-over-breadth decision early.
The short version: start soft in Bali, cross to the Gilis and Lombok, give the middle week to Flores and Komodo with the Kelimutu drive, and finish with one bigger reward chosen for the traveler you actually are. Resist the extra island, book the internal flights the moment your route is fixed, and protect your buffer days like they are part of the itinerary, because they are. When you are ready to turn this into a real trip, with the flights, boats, and homestays lined up so the joins do not eat your holiday, you can plan it with us, and we will handle the parts that are hardest to do from the other side of the world.

Written by
Asik Travel Editorial
Local travel editors
We write from the islands we sell, with first-hand notes from our guides and operators.
Three weeks is plenty for a rich trip, but not nearly enough to see all of Indonesia, which spans a distance wider than the continental United States. Realistically you get three island regions in 21 days once you subtract travel days. The trip is far better if you go deep into a few places rather than chasing everything.
A reliable route is Bali for three days to settle in, the Gili Islands and Lombok for four, Flores and Komodo by boat for four, the Kelimutu crater lakes overland for two or three, and a bigger finale such as Raja Ampat or Central Sulawesi for the last week. It moves west to east so the flights stay logical.
Choose Raja Ampat if you dive or snorkel and want the richest reefs on Earth, accepting a longer journey to reach it. Choose Central Sulawesi and the Togean Islands if you want an off-grid, slow finish with empty reefs and homestays. Do not try to fit both into one trip.
Usually three to five, depending on your route. Common hops include Bali or Lombok to Labuan Bajo, a flight out of Flores near Ende, and the long haul to Sorong for Raja Ampat. Book them as soon as your route is fixed, because the small carriers sell out and shift schedules.
Limit yourself to three or four island regions, build at least two buffer days into the route, and never connect a ferry straight onto a same-day flight. Stay longer in fewer places. The travelers who schedule every hour are the ones who come home exhausted.
The dry season from May to September is best for most of this route, with the calmest seas for the boat trips and ferries. Raja Ampat runs slightly differently, with its calmest, busiest manta season from October to April, so factor the season into which finale you choose.
Asik OriginalFrom
Rp 107,872,000
Labuan Bajo, Flores
Asik OriginalFrom
Rp 1,296,000
Labuan Bajo, Flores
Asik OriginalFrom
Rp 5,840,000
Labuan Bajo, Flores