Canggu Bike Rent

Canggu to Ubud by scooter: time, route and tips

Updated 8 October 2026 by Canggu Bike

Short answer

Canggu to Ubud is roughly 30 to 35 km and takes about 60 to 90 minutes each way by scooter, longer at weekends and at peak hours. A 155 to 160 cc scooter such as the NMAX or PCX, or a XMAX 250, is the most comfortable choice. Leave early, fuel up before you go and plan to be back before dark.

The trip at a glance

DistanceRoughly 30 to 35 km each way
Riding time60 to 90 minutes, more in heavy traffic
Best bikesYamaha NMAX 155, Honda PCX 160 or Yamaha XMAX 250
Best time to leaveBetween 07:00 and 09:00
Back beforeLate afternoon, before traffic and dark

Which bike to take

You can ride to Ubud on a 110 cc scooter, but the engine works hard on the longer stretches. A medium scooter (NMAX 155, PCX 160) is a more relaxed ride, and the XMAX 250 is the most comfortable if you carry a passenger. See how to choose a scooter.

When to leave and when to come back

Roads are quietest early in the morning. Weekends and the late afternoon are the slowest, both on the way into Ubud and on the way back towards the coast. Plan to leave Ubud before the evening rush, so that you are not riding unfamiliar roads in the dark.

Route and traffic

Use a live maps app and check the current traffic before you go, because the best route changes with congestion and roadworks. Expect a mix of main roads, busy junctions and narrower stretches near Ubud. Keep a larger gap than you think you need, and watch for trucks and for scooters that overtake on both sides.

What to bring

  • Your license and the bike papers. See our license guide.
  • A phone holder and a charged phone with data.
  • A rain poncho (afternoon showers are common, especially from November to March).
  • Water, sunscreen and sunglasses.
  • Cash for parking.

Fuel and parking

Fill up before you leave Canggu, and again before the return if the tank is low. In Ubud, use paid parking near the center and walk, because the streets are narrow and crowded. Take your helmet with you and lock the steering.

Rain

If heavy rain starts, pull over somewhere safe and wait it out. Wet roads are slippery, especially painted lines and drain covers. Read our rainy season guide.

Frequently asked questions

How long does it take to ride from Canggu to Ubud by scooter?

About 60 to 90 minutes each way in normal traffic, and longer at weekends or at rush hour.

Is it safe to ride a scooter from Canggu to Ubud?

It is a common trip, but it involves main roads and heavy traffic. Ride in daylight, keep a safe gap and choose a bike you are comfortable on.

Can I ride a Honda Scoopy to Ubud?

You can, but a 110 cc engine works hard on the longer stretches. A 155 to 160 cc scooter or a XMAX 250 is more comfortable for the trip.

What is the best time to leave for Ubud?

Early in the morning, roughly between 07:00 and 09:00, to avoid the heaviest traffic.

Do I need to tell the rental shop that I am riding to Ubud?

It helps. Tell us your plan and we will suggest the right bike for the distance.

Book on WhatsApp