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. A bemo (also called ‘elf’, after the Dutch ELF eleven-person van) is a shared minibus that doesn’t run on a fixed timetable, it departs from the terminal in each town when the driver decides he has enough passengers to make the trip worth his while.

  • 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 (motorcycle taxi): IDR 10K–30K for short trips within town. You’ll find them waiting at most junctions, always agree on a fare before you get on, as there are no meters.
  • 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.

What Are the Key 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.

Is the Road Safe on the Trans-Flores Highway?

The Trans-Flores Highway is one of the more challenging roads in Indonesia, especially in the mountain sections between Ruteng and Bajawa.

Road conditions: Paved end to end but narrow, single lane in many sections, and continuously winding. The Ruteng-Bajawa section has steep gradients and sharp switchbacks. Heavy rain can cause small landslides that close sections temporarily.

Trucks: Slow trucks hauling goods are constant companions. Passing on mountain roads requires patience, the overtaking opportunities are infrequent. Don’t rush this.

Night driving: Avoid after dark, particularly on the mountain sections. There is no road lighting, local motorbike riders frequently ride without lights, and cattle and dogs sleep on the road surface (it’s the warmest part of the road).

Rain: A wet road on a mountain curve is the most dangerous situation on Flores. Motorbike riders should pull over and wait when heavy rain starts; car drivers should slow to 30-40 km/h on wet switchbacks.

Statistics: Flores sees road accidents regularly. Most involve motorbikes, usually at night or in rain. Traveling carefully is not excessive caution, it’s appropriate.

How Do You Find a Car and Driver in Each Town?

The easiest options:

Your guesthouse: Most guesthouses know reliable drivers. Ask the night before. The driver picks you up at your accommodation.

At the bus terminal: Drivers often wait at terminals looking for passengers who missed the bus or want a private option. Negotiate price firmly.

WhatsApp: Once you have one driver’s number, they can refer you to a colleague in the next town. This informal network works well across Flores.

Typical pricing guide (2025):

RouteShared elfPrivate car
Labuan Bajo → RutengIDR 80K-120KIDR 700K-900K
Ruteng → BajawaIDR 70K-100KIDR 650K-850K
Bajawa → EndeIDR 70K-100KIDR 600K-800K
Ende → MoniIDR 30K-50KIDR 250K-350K
Moni → MaumereIDR 70K-100KIDR 500K-700K

Shared elf is per person; private car is for the whole vehicle (split between your group).

What Happens If Something Goes Wrong?

Breakdown: Your driver’s responsibility if you hired them with a car. They call for help and arrange a replacement or repair. Keep the driver’s number saved.

Motorbike accident: Most rental agreements require you to pay for damage. Check the bike thoroughly before accepting it and photograph any existing dents. If you have an accident, call your guesthouse; they’ll know the local protocol.

Medical emergency: RSUD hospitals exist in Labuan Bajo, Ende, and Maumere. These are the main facilities. For serious emergencies, medical evacuation to Bali is necessary. Travel insurance that covers evacuation is worth buying before this trip.

Flores airports guide → Getting to Flores guide →

Frequently asked questions

What is the Trans-Flores Highway?

The Trans-Flores Highway (Jalan Trans Flores) runs east-west across the entire island, approximately 650 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: