Transport Tips for Bali

Getting around, public transit, taxis, and airport transfers

20

Download Gojek before your flight lands because Ngurah Rai's WiFi is absolutely useless. GoCar rides to popular areas like Kuta or Seminyak typically cost 50,000-70,000 IDR ($3.30-4.60), but surge to 100,000+ during rain or peak hours. Still dramatically cheaper than the 200,000+ IDR those aggressive airport taxi touts will demand - they literally follow you around the terminal.

Golden rule: if it's raining when you land, grab a coffee at Starbucks (Level 1 arrivals) and wait 30 minutes. Surge pricing drops fast once the rain stops, often saving you 30,000-50,000 IDR for literally just being patient. The pickup zone recently moved to the departure level (not arrivals anymore) - clearly marked with green Gojek signs. Don't let random guys in vests "help" you find your driver; they're just trying to hustle a tip.

Essential first stop: Telkomsel booth immediately after customs for a local SIM card. 50GB data package costs 150,000 IDR and gives you reliable internet for booking rides throughout your trip. Hotel WiFi is notoriously spotty in Bali, especially during peak season when everyone's streaming and posting. Having your own data means you can book rides from remote beaches or rice terraces without hunting for signal.

Perfect lighting tip: early morning and late afternoon rides offer incredible photo opportunities. The soft golden light filtering through rice paddies between the airport and Ubud creates those dreamy shots everyone thinks are heavily filtered - they're just good timing.

emmashotsemmashots🚇 Transport123/09/2025
12

Those direct speedboats from Sanur and Padang Bai to the Gili Islands charge 500-650k IDR per person for what's essentially expensive tourist transport in crowded boats. If you're up for a longer journey, take the scenic route instead: negotiate ojek or taxi to Padang Bai port (50k from Sanur), public ASDP ferry to Lembar Lombok (50k economy, 70k VIP), then public boat from Bangsal Harbor to whichever Gili you want (40k to Gili Trawangan, 35k to Gili Air).

Total cost around 120-155k IDR versus 500k+ for tourist boats. Takes 4-5 hours total but you're experiencing real Indonesian inter-island transport, not sitting in a sterile speedboat watching backpackers scroll phones. The Padang Bai-Lembar crossing is spectacular - proper deck space for watching flying fish and dolphins during the 4-hour journey.

Public ferry runs every 2 hours from 6am-6pm, rarely cancelled unless serious weather. For a quicker direct route, there's also the shorter Bangsal crossing. Bring snacks from the port warung and enjoy the passage instead of just enduring transport. The water crossing becomes half the adventure, not an obstacle between destinations.

F
ferrydan
🚇 Transport205/11/2025
11

Gili trawangan bans all engines so it's bicycles or dokar (horse carts). From the harbor to most guesthouses costs 25k IDR now - the horses literally know every path better than any tourist with google maps.

Don't feel guilty using them, it's the main economy for local families and has been for decades. Just agree on price before loading bags. The drivers usually speak some english and know which places have the best sunset views.

tuk2gotuk2go🚇 Transport403/11/2025
10

While Gojek works brilliantly from the airport, coverage gets patchy around rice paddies and narrow Ubud lanes. Traditional ojek drivers wait at Monkey Forest entrance and Ubud Palace - they know back routes that GPS can't navigate and phone apps don't cover.

Fair price within Ubud: 20-30k IDR. To Tegallalang Rice Terraces about 40k each way. Always negotiate price before getting on the bike. These guys know which rice paddies have best light and can access spots cars can't reach when your smartphone fails you.

tuk2gotuk2go🚇 Transport212/11/2025
10

Blue government buses connect Denpasar to main areas for basically nothing. Route 1: Kuta-Denpasar-Ubung terminal for 3,500 IDR. Route 2: Sanur-Denpasar same price. Tourist shuttles charge 50k+ for identical routes.

Buses every 15-20 minutes from 5AM-9PM. Clean, air-conditioned, see how locals actually travel. Scenic route through rice paddies beats sitting in tourist van traffic jams.

Not luxury but perfectly functional and the price difference is insane. Use the savings for better food instead of overpriced transport.

L
localbus_
🚇 Transport224/10/2025
7

Free shuttle runs every 20 minutes from 6am-midnight covering Berawa area. Stops include FINNS Beach Club, Berawa Beach Estate, Milk & Madu, Canggu Station plus hotels.

Perfect for bar hopping without surge pricing drama at night. Buses are clean and AC works. Doesn't run on Nyepi but operates every other day.

L
localbus_
🚇 Transport117/12/2025
7

Everyone takes tourist boats from Padangbai for 350k IDR when public ferry from Bangsal costs 47k and takes same 90 minutes to Gili Trawangan. Catch 8am or 2pm departure - no advance booking needed.

The local ferry is basic but perfectly safe. Deck seating so bring sun protection. You'll be traveling with Indonesian families and backpackers who know the system.

F
ferrydan
🚇 Transport210/12/2025
2

In Munduk and Sekumpul areas near Singaraja, ojek drivers know goat paths cars can't take. Standard rate 50k-100k IDR for 30-45 minute rides to hidden waterfalls like Melanting or Aling-Aling depending on terrain steepness.

They provide helmets but check chin straps work properly. Negotiate price first - should be around 75k to Sekumpul Waterfall from Munduk village center. Perfect for reaching Sambangan Secret Gardens where the road becomes too narrow for four wheels after the village school.

Hold tight - these guys ride fast on mountain paths with 200-meter drops. Way more thrilling than slow tourist vans struggling up to Bedugul's Twin Lakes. Just don't look down when crossing bamboo bridges.

tuk2gotuk2go🚇 Transport102/02/2026