Ubud to Sanur: How to Get There by Taxi, Bus & Scooter

← Home

Traveling from Ubud to Sanur is one of the easier transfers to make in Bali. The two destinations are relatively close, but traffic can make the journey considerably longer than the distance on the map suggests.

For most travelers, a taxi, Grab, Gojek or private driver is the simplest option. A scooter can work well for experienced riders, while public transport is possible if keeping costs low is more important than convenience.

Sanur is also a useful next stop if you are continuing to Nusa Penida or Nusa Lembongan, making the route particularly practical for travelers building a multi-stop Bali itinerary.

How Far Is Sanur from Ubud?

The road distance from central Ubud to Sanur is roughly 20–25 km, depending on your exact starting point and destination.

In light traffic, the journey can take around 45 minutes to 1 hour. During busy periods, however, expect approximately 1–1.5 hours, with longer journeys possible when traffic is particularly heavy.

The distance itself is not the main issue. Bali’s traffic conditions are the biggest factor affecting travel time, especially when approaching the more developed southern part of the island.

Best Ways to Travel from Ubud to Sanur

You have several options for getting from Ubud to Sanur. The best choice depends mainly on your budget, luggage and how much flexibility you need.

1. Grab or Gojek

Grab and Gojek are usually the easiest low-cost options for a direct transfer. You can enter your Sanur destination in the app, see the estimated fare and request a car without arranging transportation in advance.

A standard car will often cost approximately IDR 120,000–200,000, although the actual price depends on demand, pickup location, vehicle type and the time of day.

The main advantage is that you can travel directly from your Ubud accommodation to your hotel or resort in Sanur without changing vehicles.

Pickup can occasionally be inconvenient if your Ubud accommodation is located on a narrow road. In that case, your driver may ask you to walk to a larger road or another accessible pickup point.

2. Private Driver

A private driver is a good option if you want a more comfortable transfer or plan to stop somewhere along the way.

A one-way private transfer will often cost around IDR 250,000–450,000, depending on the vehicle, pickup location and any additional stops you arrange.

This option is particularly useful for families and groups. You can also leave Ubud at a convenient time instead of waiting for a ride to become available.

If you want to visit an attraction or stop for lunch before reaching Sanur, a private driver provides considerably more flexibility than a standard taxi.

3. Scooter

Experienced riders can travel from Ubud to Sanur by scooter. This gives you independence and can be cheaper than taking a car, especially if you already have a rental scooter.

However, the route becomes busier as you approach Sanur. Traffic, intersections and unfamiliar roads can make the journey stressful for inexperienced riders.

A scooter is therefore best suited to travelers who are already confident riding in Bali. It is also much less practical if you are carrying large suitcases.

4. Public Transport

Public transport can be used to travel between Ubud and the southern part of Bali, but there is no simple direct tourist bus that offers the same door-to-door convenience as a car.

You may need to combine different services and walk between stops. This makes public transport considerably less attractive for travelers with luggage.

If you are traveling on a strict budget and have plenty of time, it can still be worth considering. For most tourists, however, a ride-hailing car offers a better balance between price and convenience.

Ubud to Sanur Transport Comparison

OptionApprox. CostTypical TimeBest For
Grab / GojekIDR 120,000–200,00045 min–1.5+ hoursCouples and budget travelers
Private driverIDR 250,000–450,00045 min–1.5+ hoursFamilies and groups
ScooterRental + fuel45 min–1.5+ hoursExperienced riders
Public transportLowest cost2+ hoursStrict-budget travelers

These are approximate figures rather than fixed fares. Prices can change with demand, while travel times depend heavily on traffic and weather.

What Is the Cheapest Way from Ubud to Sanur?

If you already have a scooter, riding yourself is usually the cheapest direct option apart from fuel. If you do not have a scooter, Grab or Gojek is generally the most practical inexpensive car option.

For two travelers, sharing a car makes the cost per person quite reasonable. Families and groups can also split the cost of a private driver, making the extra convenience more worthwhile.

Public transport may cost less, but the additional connections and travel time can make the actual savings less significant than expected.

What Is the Fastest Way from Ubud to Sanur?

A direct car is normally the most efficient option. However, there is no guaranteed fastest journey because traffic conditions change throughout the day.

If your schedule is flexible, leaving Ubud early in the morning is generally preferable to traveling during the busiest parts of the day.

If you need to reach Sanur for a specific departure time, allow additional time rather than relying on the shortest estimated journey.

Where to Stay in Sanur

Sanur is a relatively relaxed coastal destination with a long beachfront, restaurants, cafes and a large selection of hotels. It is also one of the most convenient areas to use as a base before traveling onward to the nearby islands.

If you are staying in Sanur, location matters. Staying close to the beachfront is convenient for sunrise walks and easy access to restaurants, while properties farther inland can sometimes offer better value.

Our Sanur Travel Guide covers the area, atmosphere and practical information you need before visiting.

When comparing hotels in Sanur, think about what you plan to do during your stay. If you are using Sanur as a base for an island trip, being close to the departure area can be more useful than choosing a property purely because it has the highest rating.

You can also compare specific properties in our Best Hotels in Sanur guide.

Where to Stay in Ubud Before Traveling to Sanur

Your Ubud location can affect how easy it is to start the journey. Ubud’s central area is convenient for restaurants, attractions and transportation, while accommodations farther outside town can offer a quieter setting.

If you are still choosing accommodation before the transfer, our Best Areas to Stay in Ubud guide explains the main areas and their advantages.

Ubud to Sanur for Nusa Penida and Nusa Lembongan

Sanur is particularly useful if Ubud is one of the first stops on your Bali itinerary and you are planning to continue to Nusa Penida or Nusa Lembongan.

Instead of returning to the airport or spending extra time in southern Bali, you can travel directly from Ubud to Sanur, stay overnight if necessary and continue to the islands from Sanur.

If Nusa Penida is your next destination, see our Sanur to Nusa Penida guide for information about the next part of the journey.

Should You Stop Somewhere Between Ubud and Sanur?

If you hire a private driver, you can make the transfer part of your sightseeing day. This can be useful if you are checking out of your Ubud accommodation in the morning and cannot check into your Sanur hotel until later.

You could arrange a stop for lunch, sightseeing or another short activity before continuing to Sanur. The exact route depends on your itinerary and how much additional driving you want to do.

With a standard ride-hailing car, it is usually better to keep the journey simple and travel directly to your destination.

Tips for Traveling from Ubud to Sanur

  • Leave early if you want to reduce the risk of heavy traffic.
  • Check your exact Sanur hotel address before ordering a car.
  • If your Ubud accommodation is on a narrow road, confirm where the driver can pick you up.
  • For a private driver, agree on the price and any additional stops before leaving.
  • Do not choose a scooter simply because it is cheaper if you are inexperienced in Bali traffic.
  • Allow extra time if you have a boat departure from Sanur later that day.
  • If you have large suitcases, choose a car with enough luggage space.
  • During rain, allow additional time for the journey.

Can You Do Ubud to Sanur as a Day Trip?

Yes, but there is usually little reason to travel between the two destinations as a dedicated day trip. Ubud and Sanur are better treated as separate bases within a longer Bali itinerary.

If you want to experience both areas, a more efficient plan is to stay in Ubud for several days and then move to Sanur. This avoids spending unnecessary time traveling back and forth.

Sanur can then work particularly well as a base for an onward trip to Nusa Penida or Nusa Lembongan.

Ubud or Sanur: Which Is Better for Your Trip?

Ubud and Sanur serve different purposes, so the better choice depends on what you want from your Bali itinerary.

  • Ubud: temples, rice terraces, traditional arts, wellness, inland attractions and a strong cultural atmosphere.
  • Sanur: beaches, a relaxed coastal atmosphere, restaurants, family-friendly accommodation and convenient access to the nearby islands.

If you want culture and inland sightseeing, base yourself in Ubud. If you want a quieter beach destination or need an easy starting point for an island trip, Sanur is often the more practical choice.

Frequently Asked Questions

How far is Sanur from Ubud?

Sanur is roughly 20–25 km by road from central Ubud, depending on your exact starting and ending points.

How long does it take from Ubud to Sanur?

The journey can take around 45 minutes to 1 hour in light traffic, but 1–1.5 hours or more is possible during busy periods.

How much is a taxi from Ubud to Sanur?

A ride-hailing car will often cost approximately IDR 120,000–200,000. A private driver generally costs more, with one-way transfers often around IDR 250,000–450,000 depending on the vehicle and arrangement.

Is there a direct bus from Ubud to Sanur?

There is no simple direct tourist bus offering the same convenience as a private car. Public transport requires additional connections and usually takes longer.

Is it better to take Grab or a private driver?

Grab or Gojek is usually the better choice for a straightforward one-way transfer at a lower price. A private driver is preferable if you want flexibility, planned stops or additional space for luggage.

Can I travel from Ubud to Sanur by scooter?

Yes, experienced riders can make the journey by scooter. It is not recommended for inexperienced riders because traffic becomes considerably busier as you approach Sanur and the southern part of Bali.

Is Sanur worth staying in?

Sanur is a good choice if you prefer a more relaxed coastal atmosphere, want easy access to restaurants and the beach, or are planning to continue to Nusa Penida or Nusa Lembongan.

Bottom Line

The journey from Ubud to Sanur is relatively short by Bali standards, but traffic can significantly affect the travel time. Expect roughly 45 minutes to 1 hour in good conditions and considerably longer when roads are busy.

For most travelers, Grab or Gojek offers the best combination of convenience and price. A private driver is the better choice for families, groups, travelers with lots of luggage or anyone who wants to make stops along the way. Experienced riders can use a scooter, while public transport is mainly useful for strict-budget travelers.

If your Bali itinerary includes both destinations, a simple approach is to explore Ubud first and then move to Sanur. You can stay in Sanur for a few nights before continuing to the nearby islands or other parts of Bali.

Related guides: Ubud to Seminyak: How to Get There by Taxi, Bus & Scooter

Planning a wider Southeast Asia trip?

Vietnam With Me — practical Vietnam travel guides

Cambodia With Me — practical Cambodia travel guides

Siam With Me — Thailand travel guides

Singapore With Me — Singapore travel guides

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top