Grab & GoJek
The two ride-hailing apps Grab and GoJek are Bali's cheapest and most convenient transport option if you don't ride a scooter. They work like Uber: open the app, enter your destination, see the fixed price, book.
Price Comparison (Typical Routes)
| Route | Grab/GoJek Car | Grab/GoJek Motorcycle | Official Taxi |
|---|---|---|---|
| Seminyak → Airport | 50,000 IDR (2.86 €) | 20,000 IDR (1.14 €) | 150,000 IDR (8.57 €) |
| Kuta → Seminyak | 25,000 IDR (1.43 €) | 10,000 IDR (0.57 €) | 60,000 IDR (3.43 €) |
| Seminyak → Ubud | 120,000 IDR (6.86 €) | 50,000 IDR (2.86 €) | 250,000 IDR (14.29 €) |
| Ubud → Uluwatu | 200,000 IDR (11.43 €) | 80,000 IDR (4.57 €) | 400,000 IDR (22.86 €) |
| Kuta → Uluwatu | 100,000 IDR (5.71 €) | 40,000 IDR (2.29 €) | 200,000 IDR (11.43 €) |
Important to Know
- Grab vs. GoJek: Both work identically. GoJek is the Indonesian service (often slightly cheaper), Grab is Southeast Asian. Install both apps and compare prices.
- Taxi Mafia: In certain areas — especially in Ubud, Uluwatu, Sanur, and Nusa Dua — local taxi driver associations actively block Grab/GoJek drivers. App drivers are not allowed to drive there or pick up passengers. You must walk to a designated pickup point outside the zone. Ask your accommodation for the nearest Grab pickup point.
- GrabBike / GoRide: Motorcycle ride — half the price of a car, twice as fast in traffic. The best option for solo travelers without large luggage.
- GrabFood / GoFood: Food delivery. Almost everyone in Bali uses these services — the entire restaurant offering directly to your hotel room or villa.
- Payment: Cash or credit card in the app. Top up GoPay (GoJek wallet) for discounts and promotions.
💡 Tipp
In the Grab/GoJek restricted zones (Ubud center, Uluwatu temple area), ask your accommodation for the nearest allowed pickup point. Often it's only 200–500 meters on foot. The savings compared to a local taxi are worth it.