Cities and airports where you can collect a car - pick one and search.
Bali is compact but traffic varies widely by time and district. Most visitors choose pickup close to their first hotel: beach resorts in the south, Ubud for culture and nature, or directly at Ngurah Rai Airport to start exploring immediately.
Choose a city for hotel delivery and local driving tips, or an airport page if you want the car waiting after your flight. Conditions such as a deposit or a credit card are set per car and shown in the search results.
The busiest region with Seminyak, Canggu, Kuta, Jimbaran, Nusa Dua and Sanur; short distances but heavy traffic, especially late afternoon. Ideal for beach-hopping and surf spots.

Capital city pickup with access to all Bali regions; Ubud 35 km, Seminyak 10 km, Sanur 8 km.

Boutique beach resort with beach clubs and restaurants; easy reach of Canggu and Tanah Lot temple.

Surf village with beach clubs and rice field views; narrow lanes shared with scooters and bicycles.

Meet after your flight at Ngurah Rai International; all south Bali resorts within 20 minutes.
Rice terraces, temples and art villages 30-40 km north of the coast; cooler climate, winding roads through forest and valleys.
Lovina beaches, waterfalls and calmer atmosphere; 85 km from Denpasar across the central mountains or via the east coast road.

North coast town near Lovina beaches and waterfalls; 85 km from Denpasar across the mountains.
Uluwatu cliffs, surf beaches and luxury resorts on the southern tip; narrow access roads can be congested in high season.
Open the search at the top of the page, pick dates and a city - the list shows every car available there, with its payment and deposit conditions.