Skip to content
Island Seeker
MapTrip Planner

Browse Categories

Resources

Travel GuidesIsland Food GuideGetting Around
About UsPartner Program
Home/Bali/Getting Around Bali
🛵

Transport & Getting Around

Getting Around Bali

Gojek, Grab, scooter rental, private drivers, and shuttles — the complete transport guide for Bali

By Island Seeker Editorial Team·Updated March 2026

Verified 2026 · Island Seeker Editorial

quick answer

The most popular way to get around Bali is by renting a scooter (50,000–80,000 IDR per day), which gives maximum flexibility. Gojek and Grab are convenient and affordable in southern Bali (Kuta, Seminyak, Canggu, Jimbaran, Nusa Dua) but are technically restricted in certain areas including Ubud's central market zone due to local taxi guild pressure. Private driver hire (400,000–600,000 IDR per day) is the most comfortable option for day trips. Perama shuttle buses connect major tourist hubs at budget prices.

Popular related searches

Popular Bali Transport Searches

Top transport intents after learning Bali's transport basics.

Search intent

Is Gojek available in Ubud and Seminyak?

App Coverage & Scam Avoidance

Search intent

Should I rent a scooter in Bali?

Scooter Safety Risks

Search intent

How do I get from Ngurah Rai Airport to Ubud?

Arrival Planning

Search intent

When is the best season to drive around Bali?

Seasonal Road Conditions

Search intent

What areas are worth visiting in Bali by driver?

Top Destinations

Search intent

How much should I budget for Bali transport?

Transport Budget Guide

🛵

Most popular option

Scooter rental (Rp 50,000–80,000/day)

📱

Ride apps

Gojek & Grab (restricted in some areas)

🚗

Day trip comfort

Private driver (Rp 400,000–600,000/day)

🚌

Inter-area shuttle

Perama buses (budget-friendly)

Getting to central Bali: Ngurah Rai Airport

Ngurah Rai International Airport (DPS) is located in the south of Bali near Kuta. Official metered taxis from the taxi counter in arrivals are the most reliable option — fares are fixed by zone: approximately Rp 75,000–150,000 to Kuta/Legian, Rp 150,000–200,000 to Seminyak, Rp 200,000–350,000 to Canggu, and Rp 300,000–500,000 to Ubud.

Gojek and Grab cannot legally pick up passengers from inside the airport — the local taxi guild has exclusive rights within the airport premises. You can, however, walk out of the airport to the public road and order a Gojek or Grab from there. This is common knowledge among regular Bali visitors and saves significantly versus the official airport taxis.

Hotel pickup services and private transfers can be pre-booked for a fixed rate — convenient if arriving late or with heavy luggage. Many villas and hotels include a complimentary airport transfer for stays of 3+ nights.

→ Bali Visa Requirements

Gojek and Grab — the Bali ride app situation

Gojek (Indonesian) and Grab (Southeast Asian) are the dominant ride-hailing apps in Bali and are excellent for getting around southern Bali — Kuta, Legian, Seminyak, Canggu, Jimbaran, Nusa Dua, and Denpasar. Fares are transparent, metered, and significantly cheaper than flagging traditional taxis: a 10-minute ride typically costs Rp 15,000–35,000.

The important caveat: both Gojek and Grab are officially banned or restricted in certain areas due to pressure from local taxi guilds (Organda). Ubud's central area — especially around the Ubud market and palace — is the most notable restriction zone. Drivers may refuse to enter or ask you to walk a short distance to meet them. In practice, app-based rides to and from accommodations within Ubud generally work if you're willing to walk a short distance to meet the driver.

For GoFood (Gojek's food delivery) and GrabFood, coverage is excellent throughout southern Bali and Ubud — the food delivery operations are not subject to the same pickup restrictions as passenger rides.

Download both Gojek and Grab before arriving in Bali. Gojek is more dominant locally and often has shorter wait times. Grab has a larger international user base and is easier to set up with a foreign phone number. Having both apps gives the best coverage.

Scooter and motorbike rental

Renting a scooter (moped) is the most popular way to get around Bali independently. The standard rental price is Rp 50,000–80,000 per day for a 110cc–125cc automatic scooter (Honda Beat, Vario, or similar). Manual semi-automatic bikes are also available. Prices include the bike, helmet (bring your own for hygiene reasons), and a basic lock.

An International Driving Permit (IDP) endorsed for motorcycles is technically required to ride legally in Bali. In practice, many tourists ride without one — but police checkpoints do occur, and riding without an IDP or licence exposes you to on-the-spot fines (Rp 100,000–300,000, sometimes negotiable) or your bike being impounded. Obtain an IDP from your national automobile association before departure.

Scooters are ideal for navigating Bali's narrow gang (alley) roads and rice terrace paths that cars cannot access. They're the best way to explore central Ubud, the Sidemen Valley, and the north coast on your own schedule. Key safety tips: always wear a helmet (non-negotiable — Bali traffic is chaotic), ride defensively, and avoid riding after dark or on unfamiliar mountain roads in the rain.

Scooter rental shops are found on virtually every tourist street. For daily rentals, the accommodation front desk often knows reliable local rental operators. For longer rentals (weekly+), apps like Gowes or WhatsApp-based rental operators in Canggu and Seminyak offer competitive rates.

→ Bali Safety Guide

Private driver hire and shuttle buses

Hiring a private car and driver is the most comfortable way to do day trips and inter-area travel in Bali. A typical full-day hire (8–10 hours) costs Rp 400,000–600,000 for a standard car, or Rp 600,000–900,000 for a larger vehicle. This covers transport, the driver's time, and fuel. The driver waits while you visit attractions. Negotiate the day's itinerary and price in advance.

Private drivers are typically arranged through your accommodation or via WhatsApp recommendations from traveller communities. Tipping is expected: Rp 50,000–100,000 per day is appropriate for good service.

Perama shuttle buses are the classic budget option for inter-area travel between Bali's main tourist zones. Fixed-route shuttles connect Kuta/Legian, Seminyak, Ubud, Lovina (north Bali), Padangbai (ferry port to the Gili Islands and Lombok), and Amed. Fares range from Rp 50,000–150,000 per route. Book at Perama offices or through guesthouses.

For reaching Nusa Penida (a day trip or overnight island easily accessible from Bali), fast boats depart from Sanur Beach — the crossing takes 35–45 minutes. Multiple operators run the route throughout the morning. For the Gili Islands (Gili Trawangan, Gili Meno, Gili Air), fast boats depart from Padangbai or Serangan Port.

questions & answers

Frequently Asked Questions

Is it safe to rent a scooter in Bali?

Scooter rental is very common for tourists in Bali and offers unmatched flexibility. The risks are real though: Bali traffic is chaotic, road conditions vary, and scooter accidents are the leading cause of injury among tourists in Bali. Ride only if you have prior experience on scooters or motorbikes, always wear a helmet, never ride under the influence of alcohol, and avoid riding at night on unfamiliar roads. Purchase travel insurance that covers motorbike accidents — many standard policies exclude this unless specifically declared.

Does Gojek work in Ubud?

Gojek and Grab operate in Ubud but are restricted in the central area around the Ubud market and palace due to local taxi guild agreements. Drivers may ask you to meet at a nearby intersection rather than your exact pickup location. For travel within Ubud (to rice terraces, the Monkey Forest, or restaurants), traditional metered-style taxis arranged through your hotel are easier. For travel between Ubud and southern Bali, Gojek and Grab work well if you walk slightly outside the restricted zone.

How do I get from Bali to Nusa Penida?

Fast boats to Nusa Penida depart from Sanur Beach (the most convenient port) throughout the morning, with most boats leaving between 7am and 12pm. The crossing takes approximately 35–45 minutes. Tickets cost Rp 80,000–150,000 each way depending on operator. Multiple operators run the route — book at the Sanur Beach harbourmaster area or through your accommodation. To get to Sanur from Kuta or Seminyak, take a Gojek/Grab (approximately Rp 40,000–70,000) or arrange a private driver.

How do I get from Kuta/Seminyak to Ubud?

The distance from Kuta/Seminyak to Ubud is approximately 35–40km but takes 60–90 minutes due to traffic. Options: Gojek or Grab (approximately Rp 80,000–130,000 by car, easiest and most affordable); private driver (negotiate Rp 200,000–300,000 one-way or book a full-day driver); Perama shuttle bus (Rp 50,000–75,000, departs from fixed points); or renting a scooter and riding yourself (scenic but requires experience).

Do I need an international driving permit to ride a scooter in Bali?

Technically yes — an International Driving Permit (IDP) endorsed for motorcycles is required to ride legally in Bali. In practice, many tourists ride without one, but police checkpoints targeting tourists do occur in Bali. Getting caught without an IDP (or a valid home country motorcycle licence) typically results in a fine of Rp 100,000–300,000 — unofficial payments are common. More importantly, riding without a valid licence may void your travel insurance in the event of an accident. Obtain an IDP before departure from your national automobile association — it takes 1–5 business days and costs $15–30 USD.

explore more

Related Guides

Bali Travel GuideBali Currency GuideBali Safety GuideThings to Do in BaliBali Visa Requirements
Island Seeker

Your guide to discovering the best restaurants, hotels, tours, and more across the Pacific islands.

[email protected]Pacific Islands

Stay in the loop

Travel tips, new listings, and island events — no spam.

Bali, Indonesia 🇮🇩

Bali Travel GuideThings to DoWhere to EatWhere to StayBest BeachesShoppingSpas & WellnessCafes & CoffeeSurfing & Water Sports3-Day Itinerary5-Day Itinerary7-Day Itinerary
Bali for FamiliesBali HoneymoonBudget TravelLuxury Travel

Travel Info

Visa RequirementsWeather GuideCurrency GuideGetting AroundTipping GuideOfficial Entry & Visa Info

Safety Tips

All Safety Guides
Top RestaurantsTop HotelsTop Things To DoTop SpasTop Beaches in Bali
Bali vs PhuketBali vs MaldivesCebu vs BaliGuam vs Bali
HomeTravel GuidesCommunityPlan Your TripFAQTrip PlannerMapList Your BusinessAbout UsContactPartner Program
List Your Business

© 2026 Island Seeker. All rights reserved.

Privacy PolicyTerms of Service