Ojek online driver waiting on a motorbike in Indonesia
Practical

Ride-hailing in Indonesia: apps, ojek and the rules that matter

Ride-hailing is the most useful app you will install in Indonesia. Gojek and Grab put the country's motorbike taxis on a map, and the same apps now cover cars, food and parcels at prices that undercut taxis.

An ojek online rider. The app sets the fare; the jacket tells you which company. Galeri ega, CC BY-SA 4.0

An ojek used to be a man on a motorbike at the corner of the street, and you negotiated the fare. Gojek and Grab turned that into a dispatch system with a fixed price, a helmet and a rating. The result is one of the cheapest and fastest ways to move in an Indonesian city, and also one of the most exposed.

For visitors the practical questions are which app works in which city, whether a motorbike or a car makes sense, and how to handle the airport, where ride-hailing is allowed at some terminals and banned at others. The rest is common sense about helmets and traffic.

Which app to use

Gojek, now merged with Tokopedia, is the largest and the most useful for food and parcels as well as rides. Grab is the regional competitor with a similar menu. Maxim is cheaper and has a strong presence in smaller cities, particularly outside Java. InDrive lets you bid a fare and works in some cities but is thinner on the ground.

All three need an Indonesian phone number for the smoothest experience, though foreign numbers often work for registration. Paying by cash avoids the card verification problem; topping up the app wallet at an Indomaret or Alfamart is easy once you have a local number.

  • Gojek: widest coverage, rides, food, parcels
  • Grab: similar service, good in tourist areas
  • Maxim: cheaper, strong in smaller cities
  • Cash payment: simplest for short visits

Motorbike or car

The motorbike, called ojek, is faster in traffic and can reach streets a car cannot. It is also exposed: no seatbelt, no metal around you, and the rider's skill varies. If you are not comfortable on two wheels, choose the car. If you are carrying luggage or a child, choose the car.

Car rides are more expensive and slower in the evening rush, but they are air-conditioned and safer. In Bali, a car from Canggu to Ubud takes 60 to 90 minutes depending on the hour; the same trip on a motorbike is faster but not by as much as people expect. Rain makes both worse, and the apps raise prices when demand spikes.

Ojek rider carrying goods on a motorbike
Ojek riders carry almost anything. Ask before loading a large bag.

Airports and pickup rules

Airports are the exception to the app economy. Many Indonesian airports restrict ride-hailing pickups to a designated zone or ban them from the terminal forecourt, partly to protect the official taxi cooperatives. At Soekarno-Hatta, Bali and Surabaya, follow the signs to the app pickup point rather than accepting a driver who messages you to meet at arrivals.

At smaller airports, the app may show no cars at all. In that case the official taxi desk is the correct choice, and the price is usually fixed by zone. A driver who approaches you inside the terminal offering a "better price" is almost always the more expensive option.

Fares and how they are set

Fares are calculated by distance and time, with a surge multiplier at busy periods. A short hop in Jakarta or Bali costs IDR 10,000 to 30,000 on a motorbike and 30,000 to 80,000 by car. A cross-city car trip can reach 150,000 in traffic. The app shows the price before you confirm, which removes the negotiation.

Street taxis still exist, and the reliable ones are marked Bluebird, with a meter and a driver who uses it. Others may quote a flat fare that is two or three times the app price. If you take a taxi, insist on the meter before moving; if the driver refuses, get out and use the app.

Tolls and parking are usually added to car fares, and drivers may ask you to pay them in cash. That is normal. Tipping is optional and can be done in the app after the ride.

Scooter rental instead of apps

Many travellers skip the apps entirely and rent a scooter, at IDR 70,000 to 150,000 a day depending on the model and the season. It is the cheapest way to explore Bali, Lombok and the smaller islands, and it comes with real risk. Indonesian traffic is left-hand, the roads are narrow and the rules are flexible in ways that surprise visitors.

You need a motorcycle licence from home and an international driving permit, which Indonesian police do check. Helmets are compulsory. Check that the rental includes insurance, photograph the bike before riding away, and never ride after drinking. Scooter accidents are the single most common injury among travellers to Indonesia.

  • Licence and international permit required
  • Helmet compulsory, day and night
  • Photograph existing damage
  • Check the brakes and lights before paying
  • Do not ride at night on unfamiliar roads

Safety and etiquette

Wear the helmet the driver offers and make sure it fits. Hold on to the grab rail rather than the rider. In heavy rain, ask to stop or take a car; the roads become slippery and visibility drops. If a driver is reckless, end the ride and rate accordingly.

Etiquette is simple: confirm the destination in the app, meet at the pin, and do not ask the driver to break traffic rules to save time. At night, share your trip status with someone, especially for a longer intercity car ride.

If you leave something in the car, the app's support chat is usually the fastest way to reach the driver. Drivers are generally honest about returned phones and bags, but do not leave a passport on the seat as a test of character.

The practical summary

Install Gojek and Grab before you arrive, add a local number or use a foreign one, and keep cash for the rides where card verification fails. Use motorbikes for short solo hops, cars for luggage and rain, and the official desk at airports. If you rent a scooter, do it legally and slowly.

The practicalities

Everything below is a range, not a quote. Confirm ferry times and car rates locally; both move with fuel and season.

Apps
Gojek, Grab, Maxim
Ojek fare
IDR 10,000-30,000
Car fare
IDR 30,000-120,000
Scooter rental
IDR 70,000-150,000 a day
Licence
IDP plus home licence
Helmet
Compulsory

Questions people actually ask

Do I need an Indonesian phone number for Gojek or Grab?

A local number makes registration and wallet top-ups easier, but foreign numbers often work. Paying cash avoids the need to top up a wallet.

Is it safe to ride an ojek in Indonesia?

Millions of rides happen daily, but motorbikes are exposed in traffic. Wear the helmet, avoid night rides on unfamiliar roads, and choose a car in rain or heavy traffic.

Can I use ride-hailing at the airport?

At most large airports, only at designated pickup zones. Follow the signs rather than accepting a driver who asks you to meet at arrivals.

Do I need a licence to rent a scooter?

Yes. You need a motorcycle licence from home and an international driving permit. Police check, and insurance may refuse a claim without them.