We will be spending 3 weeks in Indonesia and Bali, and intend to take a trip out to Komodo to see the dragons and wildlife. We predict a three day excursion.

There are boat and flight trips offered by travel agents here and online before we go, but is it better to arrange when there? Cheaper? Less safe?

There is also the option of travelling from Bali, Lombok or Flores. We will be in Bali originally.

Does anyone have any experience of doing this excursion?

3 Answers 3


Your options

  1. Fly: reasonable price, fast, safe, & reliable. Do book at least a couple of weeks before if you come in the high season. You can fly from Denpasar (Bali), but also from Mataram (Lombok) I believe. Check with LionAir.
  2. Sail: more expensive, slower (at least 2 days & 2 nights), more unreliable & more unsafe compared to flying. But there are some very cool stops on the way, & the sailing trips always includes stops at Komodo & Rinca islands. Same thing, try to book in advance, a week or 2 should be fine. Read more on How to get from Flores to Lombok by sea with stops?
  3. Bus & ferry: cheap price, slow (36h), unreliable, boring, tiring, & moderately safe (sailing is probably more unsafe). Read more Go from Lombok to Labuan Bajo by bus & ferry, how to?
  4. Fly & bus & ferry - option 1: fly from Denpasar to Bima with LionAir, and then carry on with bus & ferry. See also Sape to Labuan Bajo, how to?
  5. Fly & bus & ferry - option 2: fly from Mataram to Sumbawa Besar with LionAir, and then carry on with bus & ferry. See also Sape to Labuan Bajo, how to?
  6. Fly & bus: fly from Denpasar to Ende with LionAir, and then go by bus to Labuan Bajo (takes about 12h). That's only worth it if you already planned to visit mainland Flores I suppose, you can stop in Bajawa or Ruteng on the way.
  7. PNI ferry: super cheap (190'000 IDR in 2015), only every 2 weeks, slow (30ich hours), unreliable, totally unsafe, & very uncomfortable (packed). You probably do NOT want to do that! If you do, you can buy ticket at the official ticket office in the harbour.

Once in Labuan Bajo

We predict a three day excursion

What do you plan to do during those days?

Because Komodo national park is also very famous for its exceptional underwater life, so many people do a mix of land excursion (1 day for Komodo & Rinca island) to see the dragons & underwater adventures by diving or snorkeling (1 to 3 days usually) to see Manta Rays, turtles, sharks and more.

Note that it's worth diving in most sites, snorkelling is fine to see the Manta Rays & nice corals but to see more you want to scuba dive. Having at least a PADI open water before going is best, otherwise you will only be allowed on shallow dive sites (10 or 12m deep I believe).

You can be based in Labuan Bajo (a bit of a ugly, smelly, & dusty town) & go every day for an adventure. ie. one day exploring Komodo & Rinca island, then 2 days diving. In 2015, accommodation in LB starts at 100'000 IDR for a double room, day excursion to Komodo & Rinca costs somewhere like 800'000 IDR (, and a day dive (3 dives) costs around 1.2 millions (+ 175'000 IDR park entrance fee for each day). So a total close to 4 millions IDR (100'000 x 3 + 800'000 + 1'200'000 x 2 + 175'000 x 2). That's a lot of money for Indonesian standards but you'll have a blast.

Another solution is to jump on a liveaboard trip (3 days should be enough but do longer if you want to dive more), also going to Komodo & Rinca island but also doing all the dives. This would be more expensive, in 2015 prices start at 600 USD for 3 days (around 8 millions IDR) but it'd definitely be a much more awesome experience. Apart from the fun/pleasure of being on a sailing boat in an incredible place, you'd have the advantage of being able to dive early in the morning (7 or 8am) to enjoy the best conditions & have the opportunity to do night dives. Oh, and you won't miss a thing by not seeing much (or anything) of Labuan Bajo.



Ferries in Indonesia are generally unsafe. The smaller they are, the worse they are, with the latest accident on a Lombok-Bali tourist boat (25 injured) just last week as I type this.

Since Komodo and Rinca (the main dragon hotspots) are small islands without their own airports, you'll have to get on a boat at some point, so all you can do is minimize the distance. The nearest airport is the sneakily named Komodo Airport, actually near the town of Labuanbajo on the nearby island from Flores. The airport is well served by flights from Denpasar, Bali, and Komodo is only a few hours away from Labuanbajo by boat.

The easiest option is to arrange an all-in package tour from Bali, which can be done online or with any tourist agency on the island; fares for a two-day, one-night tour appear to hover around US$250. If you choose to roll your own, Lion Air has return DPS-LBJ airfares for ~US$110 on random dates next week, and you can haggle with the boat/tour operators in Labuanbajo on arrival; this way you'll at least have some idea of what boat you're getting into.

  • 1
    Is there not at least one decent company in Lombok who can provide a sailing trip to Komodo?
    – Adrien Be
    Jun 22, 2015 at 1:42
  • 1
    Perama is the largest operator, but they're still not exactly up to Western standards: peramatour.com Jun 22, 2015 at 3:33
  • Many Indonesian airlines are also not up to Western standards. When I was in Indonesia in 2012 we took a lot of boats and ferries and they were in good nick, better than many of the aircraft we saw parked at places like Lombok, Maumere, and West Timor.
    – jwenting
    Apr 4, 2017 at 9:32

From my experience the fastest, safest and also CHEAPEST way to Komodo is flight through Labuan Bajo. In Bali domestic airport you can find NAM air, KalStar and other airlines office. In Labuan Bajo you can find plenty of tour operators. They are good if you you don't know what you want as they offer the same. If you know what you want and don't want to spend much money than you can take guide and plan your own trip choosing what you want to do more (snorkeling, hiking, watch komodo dragons, sunbathing).

Not the answer you're looking for? Browse other questions tagged or ask your own question.