Getting Around Flores, Indonesia

The Trans-Flores Highway

All overland travel on Flores follows the Trans-Flores Highway, a single road running from Labuan Bajo in the west to Larantuka in the east. It’s paved end-to-end but often narrow, and mountain sections between Ruteng and Bajawa have steep gradients and sharp curves. Allow extra time for rain, slow trucks, and roadworks.

Town-to-town distances and times

RouteDistancePrivate carPublic bemo
Labuan Bajo → Ruteng130 km3 hrs4–5 hrs
Ruteng → Bajawa110 km3 hrs4–5 hrs
Bajawa → Ende115 km3 hrs3–4 hrs
Ende → Moni50 km1.5 hrs2 hrs
Moni → Maumere95 km2 hrs3 hrs
Maumere → Larantuka130 km2.5 hrs4 hrs
Total (Labuan Bajo → Larantuka)650 km15 hrs20+ hrs

Transport Options Compared

The best way to travel Flores if you have a budget of USD 40–80/day for the vehicle.

  • Cost: IDR 700K–1.2M/day (car + fuel + driver)
  • Book via: Accommodation, local agencies, or WhatsApp groups
  • Benefit: Door-to-door, flexible stops, driver guides you to viewpoints
  • Tip: Negotiate multi-day packages — 3 days is cheaper per-day than 1 day

2. Shared minibus (elf/bemo)

The authentic, ultra-cheap option.

  • Cost: IDR 50K–150K per leg
  • Departs when: Full (not on schedule — often 7–9 AM)
  • Find at: Terminal (bus station) in each town
  • Downsides: Slow, cramped, multiple drop-offs, may require a change

3. Tourist shuttle bus

Some guesthouses and tour operators run tourist-oriented shuttles Labuan Bajo → Ruteng → Bajawa → Ende. These are faster and more predictable than public elf, with English-speaking drivers. Cost IDR 150K–350K per leg. Ask at accommodation in Labuan Bajo.

4. Motorbike rental

  • Cost: IDR 70K–120K/day
  • Best for: Experienced riders comfortable on mountain roads
  • Fuel: Pertamax (RON 92) is IDR 12,500/liter; available in all towns
  • Helmet: Always provided with rental, always wear it

5. Domestic flights (TransNusa / Wings Air)

If time is short, consider flying between Labuan Bajo, Ende, and Maumere. Flights cost IDR 200K–500K and take 30–45 minutes vs. 6–12 hours overland.

Transport Within Towns

  • Ojek (motorbike taxi): IDR 10K–30K for short trips. Negotiate before riding.
  • Bentor (becak motor): Three-wheel motorcycle rickshaw in Ende and some towns. IDR 10K–20K.
  • Gojek: Only in Labuan Bajo and Maumere (limited coverage).
  • Walking: Labuan Bajo waterfront, central Ende, and Moni are walkable.

Practical Tips

  • Start early. Shared bemos and buses depart between 6–9 AM; after that, you may wait hours for another.
  • Night driving. Avoid driving after dark on the mountain sections — no lighting, stray dogs, and cattle on the road.
  • Fuel. Fill up whenever you see a petrol station if driving a motorbike or rental car through remote areas.
  • Labuan Bajo taxis. Fixed IDR 80K–100K from airport to town. No meters. Agree before entering.

Frequently asked questions

What is the Trans-Flores Highway?

The Trans-Flores Highway (Jalan Trans Flores) runs east-west across the entire island, roughly 700 km from Labuan Bajo to Larantuka. It connects all major towns: Labuan Bajo → Ruteng (3 hrs) → Bajawa (3 hrs from Ruteng) → Ende (3 hrs) → Moni (1.5 hrs) → Maumere (2 hrs) → Larantuka (2.5 hrs). The road is paved but narrow and winding through mountains.

What is the cheapest way to travel between towns on Flores?

Shared minibuses (elf or bemo) are the cheapest option — IDR 50,000–150,000 per journey between major towns. They leave when full, not on schedule, and stop frequently. Journey times are longer than a private car. Long-distance buses (bis malam, night buses) run Labuan Bajo–Ende and Maumere–Ende for IDR 100,000–200,000, but comfort is basic.

Should I hire a private car with driver in Flores?

For most travelers, yes — a private car with driver is the best compromise of speed, flexibility, and comfort. A full day (8–10 hours) costs IDR 700,000–1,200,000 all-in including fuel. Split between 2–4 people, this is very reasonable. Drivers often know local stops, shortcut routes, and can translate. Arrange through your accommodation or a local tour agency.

Can I ride a motorbike across Flores?

Yes, and it's popular with experienced riders. Renting in Labuan Bajo costs IDR 70,000–120,000/day for a 110–150cc automatic. The Trans-Flores Highway has steep, winding mountain sections — respect the road. Petrol stations exist in all major towns, but carry a spare jerry can if heading through remote sections (e.g. Riung or east of Larantuka). International driving permit required legally, though rarely checked.

How long does it take to drive from Labuan Bajo to Maumere?

About 12–14 hours non-stop by car — not realistic in one day. Most travelers take 5–7 days to cover this route properly, stopping in Ruteng, Bajawa, Moni (Kelimutu), and Maumere. Even a 'fast' trip usually takes 3 days minimum.

Is there public transport from Ende to Kelimutu?

Yes — from Ende, take a shared bemo to Moni (2 hours, IDR 35,000–50,000). From Moni, ojek (motorbike taxis) go to the Kelimutu crater parking area (12 km, IDR 80,000–120,000 return). No public bus goes directly to Kelimutu — ojek is the standard option.

Are there taxis or ride-hailing apps on Flores?

Grab does not operate in Flores. Gojek has limited availability in Labuan Bajo and Maumere only. For ojek (motorbike taxis) in smaller towns, negotiate the price before getting on — IDR 10,000–30,000 for short rides within town. Always agree on a price first.

What is an 'elf' in Flores transport context?

An elf is a shared minivan (usually a Mitsubishi Colt diesel) that runs fixed routes between towns. They're the backbone of public transport on Flores — cheap, packed, and unpredictable on timing. Named after the Dutch 'ELF' (eleven-person van). Find them at terminal (bus station) areas in each town.

Published: