How to Get from Bali to Denpasar
Find the best way from Bali and the Nusa islands to Denpasar: private transfers, shared vans and fast boats to Sanur, with journey times and fares.

Contents
- 1. Bali to Denpasar by Private Transfer
- 1.1 Vehicle Classes and Comfort
- 2. Bali to Denpasar by Ferry and Speedboat
- 2.1 Nusa Penida to Sanur/Denpasar
- 2.2 Nusa Lembongan to Sanur/Denpasar
- 3. Comparing Your Options
- 4. Tips for Traveling from Bali to Denpasar
- 5. Timetable
- 6. Frequently Asked Questions
- 7. Sources and background
Moving from the emerald rice terraces of Ubud or the turquoise waters of the Nusa islands to the bustling urban heart of Denpasar is a rite of passage for every traveler in Bali. Denpasar serves as the central hub of the island, a place where traditional Balinese markets meet modern administrative centers, and it is the main gateway for those heading to I Gusti Ngurah Rai International Airport. While the distance might look short on a map, the journey is defined by Bali's unique rhythm of traffic.
Whether you finish a stint on the offshore islands or move between coastal hubs like Seminyak and Sanur, you reach Denpasar by road or by boat. There is no train on the island; instead, drivers and boat operators cater to every budget. Plan for traffic, and you can browse and book your transport on GoAsia.cc.
Bali to Denpasar by Private Transfer
Within the main island, a private transfer is the most direct way to reach Denpasar or the airport. It offers door to door service, which is valuable with heavy luggage or in a group. From Seminyak to Denpasar, a taxi takes 30 minutes to 1 hour 15 minutes and costs about $23 to $25 on booking platforms (November 2026). From Seminyak to the airport, the ride takes 7 to 40 minutes, with fares from about $7 for an economy car.[1]
Vehicle Classes and Comfort
For solo travelers or couples, economy cars (3 passengers) offer the best value. Families or small groups often choose an MPV or SUV (4 passengers) for the extra legroom and trunk space. For a large group, vans carry up to 14 passengers, which makes the per person cost economical. The comfort of air conditioning and a professional driver makes the island's notorious traffic more bearable.
Bali to Denpasar by Ferry and Speedboat
If you start on Nusa Penida or Nusa Lembongan, your trip begins on the water. Boats cross the Badung Strait to Sanur, the eastern gateway to the Denpasar metropolitan area. On clear days you can see Mount Agung from the deck.
Nusa Penida to Sanur/Denpasar
The crossing usually takes 30 to 45 minutes depending on weather.[2] On booking platforms, tickets start at about $8 (November 2026), and speedboats run throughout the day, mostly from the morning to the late afternoon.[3] Once you dock at Sanur, central Denpasar is a short drive away.
Nusa Lembongan to Sanur/Denpasar
Travelers from Nusa Lembongan can choose between speedboats and slower ferries. On booking platforms, tickets start at about $9 (November 2026), and the crossing takes from about 30 minutes.[4] Boats arrive at Sanur, and fast boats now use the new Sanur Harbor terminal.[5]
Comparing Your Options
| Mode | Price (USD) | Duration |
|---|---|---|
| Private transfer, Seminyak to Denpasar | About $23 - $25[1] | 30min - 1h 15min[1] |
| Private transfer, Seminyak to the airport | From about $7[1] | 7 - 40min[1] |
| Boat from Nusa Penida | From about $8[3] | 30 - 45min[2] |
| Boat from Nusa Lembongan | From about $9[4] | From about 30min[4] |
Tips for Traveling from Bali to Denpasar
- Account for Traffic: If you head to Denpasar to catch a flight at I Gusti Ngurah Rai International Airport, add at least 45 minutes of buffer time, especially in the late afternoon.
- Book in Advance: While you can find drivers on the street, booking your transfer through GoAsia.cc gives you a fixed price and spares you the haggling.
- Harbor Logistics: If you arrive by boat in Sanur, wear sandals or shoes that are easy to take off.
- Luggage Limits: If you have more than two large suitcases per person, book a larger vehicle such as a van or SUV.
- Stay Hydrated: Even short drives can feel long in the tropical heat. Keep a bottle of water handy.
Timetable
| Taxi Bali - I Gusti Ngurah Rai International Airport $ 6.56–150.40 3m – 1h | |
|
| Taxi Sanur - Bali $ 23.16 1h 15m | |
|
|
| Taxi Sanur - I Gusti Ngurah Rai International Airport $ 8.49–29.34 15m – 1h | |
|
| Taxi Sanur - Sanur $ 19.78–58.66 4m | |
|
|
| Taxi Bali - Bali $ 16.54–23.16 30m – 1h 15m | |
|
|
| Taxi Bali - Sanur $ 15.44–67.52 25m – 1h 45m | |
|
|
| Taxi Seminyak - Bali $ 16.54–63.84 23m – 1h 15m | |
|
| Taxi Seminyak - Sanur $ 17.65–68.33 35m – 1h | |
|
| Taxi Seminyak - I Gusti Ngurah Rai International Airport $ 6.56–179.36 7m – 40m | |
|
| Ferry Nusa Penida - Sanur $ 7.17–12.65 30m – 1h | |
|
| Ferry Nusa Lembongan - Sanur $ 9.70–2,854.14 30m – 45m | |
|
| Ferry Nusa Lembongan - Bali $ 12.48 1h 5m | |
|
| Ferry Nusa Penida - Bali $ 9.28–12.48 30m – 45m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Bali to Denpasar, including current prices and schedules.
From Seminyak to the airport, an economy private transfer starts at about $7 on booking platforms (November 2026). From the islands, boats from Nusa Penida to Sanur start at about $8.
A private transfer is the fastest on the main island: from Seminyak to the airport it takes 7 to 40 minutes. From the islands, the boat to Sanur takes from about 30 minutes.
From Seminyak, a taxi to Denpasar takes 30 minutes to 1 hour 15 minutes. Boats from the Nusa islands to Sanur take from about 30 minutes.
Booking ahead is wise in high season. Boats can fill up, and a pre-booked ticket guarantees your seat and departure time.
Yes, Denpasar is the administrative and commercial heart of Bali, so traffic can be heavy, particularly in the morning and evening rush hours. Allow extra time if you have a flight to catch.
Boats from Nusa Penida arrive at Sanur, on the eastern side of Denpasar. From there, a short taxi ride takes you to the city center or the airport.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] 12Go: Seminyak - Denpasar timetable. Retrieved November 2, 2026.
- [2] Ministry of Tourism, Republic of Indonesia: Nusa Penida: The Most Beautiful Beaches, Harbor Access & Vacation Tips. Retrieved October 24, 2026.
- [3] 12Go: Nusa Penida - Sanur timetable. Retrieved November 2, 2026.
- [4] 12Go: Nusa Lembongan - Sanur timetable. Retrieved November 2, 2026.
- [5] Scoot Fast Cruises: Scoot Fast Cruises. Retrieved November 1, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.