HomeBali › Getting around

Bali · Transport

Getting around Bali

By Kadek Surya, Bali-based writer⚠ Researched carefully — but I haven't walked this one myself yet · July 2026

There's no train on Bali, barely any public transport worth the name, and the traffic is worse than any map will admit — 20 kilometres can eat 90 minutes on a bad afternoon. How you move around here isn't a footnote to your trip. It's a real planning decision, and it shapes how much you actually see.

I live on the Bukit, the peninsula hanging off the bottom of the island, and I drive it most days. So let me save you the lesson I watch guests learn the hard way: Bali is small on the page and enormous in practice. Plan around that and the island opens up. Ignore it and you'll spend your holiday in a car park.

The honest distances

Scooters packed shoulder to shoulder at a junction — the gridlock a map will never admit to, where 20 kilometres can eat 90 minutes.

Look at a map of Bali and it seems like nothing — you could do the whole south in a morning. You can't. The roads are narrow, often single-lane each way, shared with scooters, trucks, dogs, temple processions and the occasional cow.

South Bali is the worst of it. Kuta, Seminyak, Canggu and the airport corridor are frequently gridlocked, and there's no clever back route that isn't also full. A few real numbers, so you plan honestly: Bukit down to Ubud, or Ubud up to Uluwatu, can run 1.5 to 2.5 hours each way depending on the time of day . Canggu to Ubud looks close and rarely is.

The fix is simple and nobody wants to hear it: plan fewer things per day than you think. One anchor outing, maybe two if they're near each other. Base yourself near what you came for. A day trip that looks like three stops on paper is usually two, once the road has its say.

Ride-hailing: Grab and Gojek

A ride-hailing driver in the green jacket and helmet — Grab and Gojek are the default for short hops, price shown up front before you book.

For short hops, these two apps are the default and it isn't close. Grab and Gojek both work across Bali, both show you the price up front before you book, and both are genuinely cheap. No meter argument, no haggle, no "special price for you."

The part travellers miss: they don't just do cars. Both run cheap motorbike rides too — GrabBike and GoRide — where a driver turns up on a scooter, hands you a helmet, and weaves you through the traffic a car can't. For one person on a short trip it's faster and costs almost nothing. Great for beating the jams; skip it if you're nervous on two wheels or it's bucketing rain.

Watch out

The "taxi mafia" problem. In parts of Ubud, Canggu, Uluwatu, the Bukit and around some beaches, local driver associations block app pickups on their turf. You'll open Grab and get "no drivers available," or the driver will message you to walk to a pickup point down the road, or you'll see hand-painted signs banning online taxis outright. It's territorial, it's about protecting local fares, and it isn't going to change because you're annoyed. Work around it — walk a few minutes out of the zone, or arrange a driver directly. Don't argue with anyone about it on the street.

Metered taxis

A Blue Bird metered taxi in its trademark blue with the little bird on the roof — the company locals trust, and the one the copycats imitate.

If you'd rather flag something down, the name to know is Blue Bird Group — the reputable metered-taxi company, and the one locals trust. The catch is copycats: plenty of taxis paint themselves a similar blue and hope you don't look twice. Download the MyBlueBird app to book the real thing, or check for the Blue Bird logo and the driver's ID, not just the colour.

In any metered taxi, insist on the meter the moment you get in, or agree a flat price before you pull away. If the driver won't do either, get out and find another — that refusal is the whole scam, and it's a cousin of a few others in the Bali scams guide.

A private driver for the day

The friendly driver at the wheel, thumbs up from the front seat — the classic Bali day: one local, one car, wherever your plan goes.

This is the classic Bali move, and for good reason. You hire a car and a driver for a whole day, and he takes you wherever your plan goes — the east Bali temples, the north-coast waterfalls, the Ubud loop of rice terraces and craft villages — then waits for you at each stop and drives you home. Often it's the same friendly guy from morning to night.

Expect roughly IDR 600,000 to 900,000 for a full day, fuel included, for a car plus driver . It's negotiable, it varies with distance and how far you range, and — this is the point — split between three or four people it's superb value. No parking, no navigating, no traffic stress, and a local who knows which viewpoint is a tourist trap and which one is worth the stop. If you're doing any serious day-tripping, this is how I'd tell a friend to do it.

Hire a private driver for the dayvia ViatorCheck availability

Getting in from the airport (DPS)

The split temple gate that fronts Ngurah Rai (DPS) — your first taste of Bali, and of the transport scramble, right when you land tired.

Ngurah Rai — everyone calls it DPS — is your first taste of the transport scramble, right when you're tired and jet-lagged. The arrivals hall has touts and a taxi counter, and the smoothest arrival skips both.

Arrange your pickup before you land. A hotel transfer or a pre-booked driver meets you by name at the exit, price already settled, and you walk straight to the car. The official airport taxi counter is legitimate and fine — you pay a fixed fare inside, no meter games — just pricier than a pre-booked ride. What you want to avoid is the freelance tout who grabs your bag and names a number.

One wrinkle: Grab and Gojek pickups at DPS are restricted to a designated pickup area, not the arrivals kerb , so it's often more hassle than it's worth on landing. Sort the first ride in advance.

Arrange an airport pickup before you landvia Welcome PickupsBook a pickup

Scooters: the freedom option

A scooter is how most of the island actually moves, and it's the most freeing way to travel — no traffic mafia, no waiting, park anywhere, go where the car can't. It's also the thing people get most wrong, and the licence, police checkpoints, insurance and helmet rules genuinely cost you if you skip them.

I'm not going to duplicate that here. I've written the whole thing — what you legally need, what the checkpoints look for, what happens if you crash uninsured — in renting a scooter without the horror story. Read it before you rent. It's the guide I wish every first-timer had.

Boats to the islands

Travellers with their bags wading out to board a fast boat off the beach — the crossing to Nusa Penida, Lembongan or the Gilis.

Half the reason to sort your transport is to leave the main island. The boats:

In peak season book ahead — the good operators sell out and the cheap ones overload. If you're planning the crossing, my Nusa Penida notes cover which side to base on once you're there.

Book the fast boat to the Nusa islands or Gilivia 12GoCheck times

Renting a car and driving yourself

You can rent a car and self-drive, and a handful of people love it. For most, it isn't worth it. The traffic is relentless, parking in the south is a genuine problem, and to be legal you need an International Driving Permit carried alongside your home licence — plus the confidence to hold your own among scooters that treat lane markings as decoration. Weigh that against a driver who does all of it for you, knows the roads, and costs less than you'd guess split a few ways. Nearly everyone lands on the driver. So do I, when I'm not on the bike.

Short hop across townGrab or Gojek — price shown up front
A full day of sightseeingPrivate car and driver
Out to the Nusa or Gili islandsFast boat, booked ahead in peak season
Total freedom, if you can rideA scooter — read the rental guide first
Straight from the airportPre-booked pickup, not the arrivals-hall touts

The short version

There's no train and no real public transport, so pick your tool for the job. Grab and Gojek for short hops, cars or cheap motorbike rides, price up front — just expect the "no drivers" blocks in mafia zones. A Blue Bird metered taxi when you're flagging one down, meter on. A private driver for any real day trip, superb split between a few people. A pre-booked pickup from the airport, never the touts. Fast boats from Sanur or Padang Bai for the islands. And a scooter if you can ride and you've done your homework. Above all: plan fewer stops per day than the map tempts you into. The road always wins.

Go deeper