GoAsia
Indonesia

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.

Last updated: November 2, 2026

How to Get from Bali to Denpasar

Photo: Anandajoti / Wikimedia Commons, CC BY-SA 4.0

Contents

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.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

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

ModePrice (USD)Duration
Private transfer, Seminyak to DenpasarAbout $23 - $25[1]30min - 1h 15min[1]
Private transfer, Seminyak to the airportFrom about $7[1]7 - 40min[1]
Boat from Nusa PenidaFrom about $8[3]30 - 45min[2]
Boat from Nusa LembonganFrom 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
  • →  Economy 3pax
  • →  Van 12pax
  • →  Premium Van 5pax
  • →  MPV 4pax
  • →  Standard 4pax
  • →  SUV 4pax
  • →  Comfort 3pax
  • →  Toyota Alphard 3pax
  • →  Van 8pax
  • →  Small Car 4pax
  • →  Minivan 7pax
  • →  Minibus 14pax
  • →  Hatchback 3pax
  • →  Van 6pax
  • →  SUV 3pax
Taxi Sanur - Bali $ 23.16 1h 15m
  • →  MPV 4pax
  • ←  Standard 4pax
  • ←  SUV 4pax
  • ←  MPV 4pax
  • ←  Hatchback 3pax
  • ←  Economy 3pax
Taxi Sanur - I Gusti Ngurah Rai International Airport $ 8.49–29.34 15m – 1h
  • →  Economy 3pax
  • →  SUV 4pax
  • →  Van 12pax
  • →  Premium Van 5pax
  • →  Small Car 4pax
  • →  Standard 4pax
  • →  MPV 4pax
Taxi Sanur - Sanur $ 19.78–58.66 4m
  • →  SUV 4pax
  • →  Hatchback 3pax
  • ←  SUV 4pax
  • ←  Hatchback 3pax
Taxi Bali - Bali $ 16.54–23.16 30m – 1h 15m
  • →  MPV 4pax
  • →  Standard 4pax
  • ←  Standard 4pax
  • ←  SUV 4pax
  • ←  Hatchback 3pax
  • ←  MPV 4pax
Taxi Bali - Sanur $ 15.44–67.52 25m – 1h 45m
  • →  SUV 4pax
  • →  MPV 4pax
  • →  Standard 4pax
  • →  Hatchback 3pax
  • ←  MPV 4pax
Taxi Seminyak - Bali $ 16.54–63.84 23m – 1h 15m
  • →  SUV 4pax
  • →  Hatchback 3pax
  • →  MPV 4pax
  • →  Standard 4pax
Taxi Seminyak - Sanur $ 17.65–68.33 35m – 1h
  • →  SUV 4pax
  • →  Hatchback 3pax
  • →  MPV 4pax
Taxi Seminyak - I Gusti Ngurah Rai International Airport $ 6.56–179.36 7m – 40m
  • →  Economy 3pax
  • →  Comfort 3pax
  • →  SUV 4pax
  • →  Toyota Alphard 3pax
  • →  Van 8pax
  • →  Van 12pax
  • →  Premium Van 5pax
  • →  Small Car 4pax
  • →  Standard 4pax
  • →  MPV 4pax
  • →  Van 6pax
  • →  SUV 3pax
Ferry Nusa Penida - Sanur $ 7.17–12.65 30m – 1h
  • →  Speedboat 07:30, 09:15, 10:00, 10:15, 10:25, 10:30, 12:30, 13:30, 14:30, 16:00, 16:25, 16:30, 17:00
Ferry Nusa Lembongan - Sanur $ 9.70–2,854.14 30m – 45m
  • →  High Speed Ferry 12:30, 16:00
  • →  Speedboat 07:00, 08:00, 08:30, 09:00, 10:30, 10:50, 11:00, 11:30, 12:00, 12:30, 13:00, 14:30, 15:30, 16:00, 17:00
  • →  Ferry 09:00, 11:00, 13:00, 16:00
Ferry Nusa Penida - Bali $ 9.28–12.48 30m – 45m
  • →  Speedboat 16:30, 17:00

Frequently Asked Questions

How can I book tickets from Bali to Denpasar?

Use the booking tool on this page to compare the transport options currently available from Bali to Denpasar, including current prices and schedules.

What is the cheapest way to get from Bali to Denpasar?

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.

What is the fastest way to get from Bali to Denpasar?

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.

How long does it take to get from Bali to Denpasar?

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.

Do I need to book my boat ticket to Sanur in advance?

Booking ahead is wise in high season. Boats can fill up, and a pre-booked ticket guarantees your seat and departure time.

Is there a lot of traffic in Denpasar?

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.

Where do the boats from Nusa Penida arrive?

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. [1] 12Go: Seminyak - Denpasar timetable. Retrieved November 2, 2026.
  2. [2] Ministry of Tourism, Republic of Indonesia: Nusa Penida: The Most Beautiful Beaches, Harbor Access & Vacation Tips. Retrieved October 24, 2026.
  3. [3] 12Go: Nusa Penida - Sanur timetable. Retrieved November 2, 2026.
  4. [4] 12Go: Nusa Lembongan - Sanur timetable. Retrieved November 2, 2026.
  5. [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.