How much does getting around Bali actually cost? The short answer: you can move around for as little as a couple of US dollars on a Gojek scooter, or spend IDR 500,000 to IDR 800,000 on a private driver for a full day. The bigger question for most travelers is not the price. It is how you pay. Some rides you can settle in the app with a card, and plenty of transport still runs on cash.
Bali has no metro, no trains, and no reliable public bus network worth planning your day around. You will get around by app-based rides, metered taxis, rented scooters, or a hired driver. Each one has a different price range and a different answer to the cash question.
What are Bali transport costs, really?
Bali transport costs are the total you spend moving around the island, from short rides to the beach up to full-day trips to the north or east. Because there is no fixed public transit system, your transport budget depends almost entirely on which of the four main options you pick.
Here is a rough idea of what each option costs in Indonesian rupiah, as honest ranges rather than exact numbers. Prices move with demand, distance, and the season.
- Gojek scooter ride: about IDR 15,000 to IDR 50,000 for a short hop.
- GoCar or GrabCar ride: about IDR 30,000 to IDR 150,000 depending on distance and traffic.
- Metered taxi, such as Bluebird: a short trip usually lands between IDR 30,000 and IDR 60,000.
- Scooter rental: about IDR 60,000 to IDR 100,000 per day.
- Private driver for a full day: about IDR 500,000 to IDR 800,000.
Those ranges are realistic for most of 2024 and 2025. Treat any exact fare you see quoted online with a little caution, because traffic and surge pricing move the number around constantly.
Gojek and GoCar: paying in the app, but keep some cash
Gojek is an Indonesian ride-hailing and delivery app that launched in Jakarta in 2010. In Bali, Gojek is everywhere: riders on scooters, called GoRide, for solo trips, and cars, called GoCar, for groups, luggage, or rain.
The app is the most convenient way to get around, and the prices are usually lower than a metered taxi. A GoRide trip across a beach town like Canggu might cost around IDR 15,000 to IDR 30,000. A GoCar from Seminyak to Ubud can run IDR 150,000 to IDR 250,000, depending on traffic and the time of day.
Two things matter about Gojek Bali cash. First, you can pay in the app with a linked card or a topped-up GoPay balance, and many riders prefer this because it means no change to count. Second, a fair number of drivers will quietly ask if you can pay cash, especially for longer rides or when the app payment is slow to clear. If a driver asks for cash, agree on the app’s quoted price before you get on the bike, and carry small notes. Riders rarely carry change for a IDR 100,000 note.
Gojek and Grab prices fluctuate with demand. A ride that costs IDR 20,000 at 10 a.m. can jump to IDR 40,000 during a rainstorm or late at night. Check the price in the app before you confirm, and do not be surprised when the same route costs more on a busy evening.
What does a taxi cost in Bali?
The Bali taxi cost depends almost entirely on whether you take a metered taxi or a driver who wants to negotiate a flat rate. The difference matters a lot.
Bluebird is the best-known metered taxi company on the island, and its blue cars are generally trustworthy. The flag fall is around IDR 7,000, and the meter ticks up from there. A short hop within Seminyak or Kuta usually comes to somewhere between IDR 30,000 and IDR 60,000. Bluebird also takes card payments in many cars, though a driver will sometimes say the machine is broken, which is often code for “cash would be easier.”
Unofficial taxis and freelance drivers at tourist spots will often quote a flat rate that is two or three times the metered price. This is where a little cash and a little nerve help. If you can not find a Bluebird, agree on the price before you get in, and check the Gojek app for a comparison number so you know what the route should actually cost.
A taxi from Ngurah Rai International Airport to Seminyak, Kuta, or Canggu typically costs somewhere around IDR 150,000 to IDR 300,000, depending on the area, the time, and whether you book a fixed-price airport counter or hail a metered cab. Airport taxis are one of the few places where a fixed price is normal and expected.
Scooter rental: the cheapest way around, paid in cash
For many visitors, the scooter rental Bali price is the whole transport budget. Renting a scooter is the cheapest way to move around independently, and it is also the option most tied to cash.
A daily scooter rental in Bali typically costs between IDR 60,000 and IDR 100,000, which is roughly USD 4 to USD 7 at a typical exchange rate. Rent for a week and many shops will drop the rate to around IDR 50,000 to IDR 80,000 per day. A monthly rental often lands between IDR 500,000 and IDR 800,000, sometimes with a helmet and basic insurance included, sometimes not.
Cash is the default here. Most small rental shops do not take cards at all, and nearly all of them want a deposit. Some ask for a cash deposit, while others will hold your passport as security. If you do not want to hand over your passport, offer a cash deposit instead, and take photos of the scooter before you ride so there is no dispute about scratches when you return it.
You will also need cash for petrol. Fuel in Indonesia is cheap by Western standards, with subsidised petrol selling for around IDR 10,000 per litre at a Pertamina station, though road-side sellers in bottles charge more. An automatic scooter sips fuel, so a full day of riding might only cost you IDR 20,000 to IDR 40,000.
Private drivers: the comfortable option, paid in cash at the end
For a family or anyone who does not want to ride a scooter, a private driver is the most comfortable choice. A private driver with a car for a full day, usually eight to ten hours, typically costs between IDR 500,000 and IDR 800,000. That often includes fuel and parking, but you should confirm this before you agree.
Private drivers almost always want cash at the end of the day. Some accept a bank transfer to a local account, and a few will take card or app payment, but cash in rupiah is the norm. If you book through your accommodation, the rate may include a small commission, so asking a driver directly can save you a little.
A private driver is also where a larger cash buffer matters most. A full day at IDR 600,000 plus meals, entry fees, and tips can easily pass IDR 1,000,000 in a single day, all of it in cash.
When do you need cash, and when can you pay in the app?
This is the part that trips people up, so here is the honest breakdown.
Pay in the app with a card or GoPay for:
- GoRide and GoCar trips booked through the app.
- Grab rides, which work the same way.
- Bluebird taxis, when the card machine is actually working.
You will need cash for:
- Scooter rental deposits and daily rental fees at small shops.
- Petrol, especially from roadside bottle sellers.
- Private drivers at the end of a day trip.
- Parking fees at beaches and temples, usually IDR 2,000 to IDR 5,000.
- Small warungs and local food stalls, where card machines are rare.
- Tips for drivers and guides.
Indonesia has been moving toward cashless payments for years, and the government and Bank Indonesia actively encourage QRIS and app payments. But in practice, small transport transactions on the ground still run on cash. For the background on the rules, read our guide to cash vs non-cash transactions under Bank Indonesia regulations.
A good rule of thumb is to carry IDR 100,000 to IDR 200,000 in small notes for a normal day of moving around, and more if you have a private driver or a scooter rental to settle.
How much should you budget for transport?
If you want a simple number, a solo traveler using Gojek for a few rides a day might spend IDR 100,000 to IDR 200,000 per day on transport. A couple renting a scooter and paying for petrol might spend the same amount and cover a lot more ground. A group paying for a private driver every day is looking at IDR 500,000 to IDR 800,000 per day, split between the people in the car.
Whatever your style, the cash part of that budget needs to come from somewhere. The best rates for your home currency into rupiah come from a licensed money changer, not the small unmarked kiosks on the main streets, which sometimes advertise one rate and pay another. If you want to understand why two rates are always shown on a money changer’s board, read our guide to the buying rate and selling rate. For more on whether to pay by card or cash while you are on the island, our cash or credit card breakdown covers it. And if you want to make sure you get the best exchange rate while travelling in Bali, we walk through exactly how to do that.
PAM Money Changer is a licensed money changer in Bali, and if you are loading up on rupiah for a day of Gojek rides, a scooter deposit, and a private driver, it is a straightforward place to get cash at a fair rate. Bring your passport or a clear copy, and exchange enough for a few days of transport rather than running back every morning. Got old rupiah notes left from a previous trip? Here is the guide on how to exchange them.






