Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Canggu, Legian and South Bali Adventure Itinerary

Day 1 · Mon, Nov 23
Canggu, Bali

Arrival and Canggu overnight

  1. Ngurah Rai International Airport → Ari BnB — Airport to Canggu; arrange a pre-booked car or official taxi, allowing ~1–1.5 hours late evening for baggage and traffic.
  2. Gojek dinner delivery — Canggu; order nasi goreng, mie goreng, or babi guling from a highly rated nearby venue, roughly IDR 40,000–100,000 per person.
  3. Canggu overnight rest — Ari BnB area; keep the evening light after the late arrival.

Airport to Canggu

After landing at Ngurah Rai International Airport at 9:00pm, allow roughly 45–75 minutes for immigration, baggage collection and the walk to the pickup area. A pre-booked car is the easiest option for Ari BnB, on Jl. Subak Canggu; the late-night drive to Canggu usually takes about 1–1½ hours, depending on traffic. Confirm the exact accommodation pin and pickup instructions in advance, as narrow local streets can be confusing and cars may need to stop nearby rather than directly at the door.

Late Dinner

Once checked in, order through Gojek rather than heading back out. Look for a highly rated nearby warung serving nasi goreng, mie goreng or babi guling, budgeting approximately IDR 40,000–100,000 per person including delivery. Keep the order simple and check that the restaurant is still accepting orders—many Canggu kitchens close around 10:00–11:00pm. If the driver cannot access the accommodation lane, meet them at the nearest larger road or landmark.

Overnight

Keep tonight deliberately easy: drink water, charge your phones and settle into Ari BnB after the flight. Bali’s humidity and the late arrival can make the first night feel longer than expected, so avoid planning anything beyond dinner. In the morning, allow extra time for Canggu traffic before setting off.

Day 2 · Tue, Nov 24
Legian, Bali

Tibubeneng, Legian and beachside dining

Getting there from Canggu, Bali
Pre-booked car or Bluebird taxi (45–75 minutes, approximately IDR 150,000–250,000). Depart around 5:30–6:00pm after Canggu activities to reach the 6:30pm dinner; book via Grab, Gojek, Bluebird, or your accommodation.
  1. Gg. Strawberry breakfast — Tibubeneng; have the requested breakfast, allowing ~2 hours from 10:00am–12:00pm.
  2. Tibubeneng village and boutique walk — Tibubeneng; browse independent clothing, surf, and lifestyle shops, ~1.5 hours.
  3. Tonic Massage & Botanicals — Berawa; book a relaxing Balinese massage, ~1 hour.
  4. Finns Recreation Club — Canggu; choose bowling, tennis, or the waterpark for a fun nearby activity, ~2 hours; reserve ahead where required.
  5. Mahata Restaurant — Legian; enjoy dinner near Jalan Lebak Bene, around 6:30–8:00pm; budget approximately IDR 150,000–300,000 per person.
  6. Taxi to Canggu accommodation — Legian to Canggu; allow ~45–75 minutes in evening traffic.

Morning: Breakfast in Tibubeneng

Start with breakfast at Gg. Strawberry in Tibubeneng, arriving around 10:00am and allowing until midday. This is a relaxed way to begin the day, with time to eat without rushing and enjoy the local village atmosphere. From your accommodation on Jl. Subak Canggu, it is only a short Grab or Gojek ride—usually around 10–15 minutes, depending on traffic. Confirm the venue’s opening hours before leaving, as small Bali eateries can change schedules.

After breakfast, spend about 1½ hours wandering through Tibubeneng and the surrounding boutique streets. Look for independent clothing, surf and lifestyle shops rather than trying to cover too much ground; the lanes around Jl. Pantai Berawa are good for browsing, and a scooter taxi is useful between scattered shops. Keep some cash in Indonesian rupiah for smaller stores, and avoid carrying purchases on a motorbike if you plan to shop heavily.

Afternoon: Massage and a fun activity

Continue to Tonic Massage & Botanicals in Berawa for a one-hour Balinese massage. Book ahead, ideally for around 1:00pm or 1:30pm, since popular treatment times fill quickly. A short car or scooter ride from Tibubeneng should take roughly 10 minutes, though allow longer during lunch traffic; expect approximately IDR 250,000–500,000 depending on the treatment. Afterwards, head to Finns Recreation Club, where you can choose bowling, tennis or the waterpark for around two hours. Bowling is the easiest option if you want something casual, while the waterpark is better in dry weather; reserve the activity in advance and check its session times and age requirements. A car is preferable if you have shopping bags or wet clothing.

Evening: Dinner in Legian

Leave Canggu around 5:30pm in a pre-booked car or Bluebird taxi for Mahata Restaurant on Jl. Lebak Bene, Legian. Evening traffic through Berawa, Seminyak and Legian can be slow, so allow 45–75 minutes and book the ride before finishing at Finns. Dinner around 6:30–8:00pm should suit the planned schedule; budget roughly IDR 150,000–300,000 per person and check whether a reservation is needed. After dinner, arrange a car back to your Canggu accommodation rather than relying on a scooter after a full day—another 45–75 minutes is realistic.

Day 3 · Wed, Nov 25
Kuta, Bali

Beach and watersports in Kuta

Getting there from Legian, Bali
Grab or Gojek car (15–30 minutes, approximately IDR 40,000–80,000). Leave around 7:30–8:00am for breakfast at The Shack; traffic can be heavy later.
  1. The Shack — Kuta; have breakfast at this casual beachside cafe, ~1 hour; budget approximately IDR 75,000–150,000 per person.
  2. Waterbom Bali — Kartika Plaza, Kuta; spend the late morning and early afternoon on waterslides and pools, ~3–4 hours; buy tickets in advance.
  3. Tanjung Benoa watersports — Tanjung Benoa; take a pre-booked jet-ski session and optionally add parasailing or a banana boat, ~2 hours; allow ~30–45 minutes each way from Kuta.
  4. Sundays Beach Club — Ungasan; enjoy a more polished sunset and dinner setting, ~2–3 hours; reserve ahead and budget approximately IDR 300,000–600,000 per person.
  5. Return to Canggu — Ungasan to Canggu; leave after dinner and allow ~1.5–2 hours by car.

Morning: Breakfast in Kuta

Leave Legian around 7:30–8:00am by Grab or Gojek car for The Shack in Kuta. The drive is usually 15–30 minutes, but morning traffic can build quickly around Sunset Road and Kartika Plaza. Allow about an hour for breakfast; the casual beachside setting suits a slow start, with roughly IDR 75,000–150,000 per person for food and drinks. Check the café’s current opening time before leaving, as Bali businesses sometimes adjust hours seasonally.

Late Morning and Afternoon: Waterbom and Tanjung Benoa

From The Shack, continue to Waterbom Bali in Kartika Plaza, only a short ride away. Spend around three to four hours here on the slides, pools and shaded garden areas. Buy admission online in advance, especially during school holidays, and arrive with swimwear, sunscreen and a dry change of clothes; lockers and towels are generally available for an additional charge. Afterward, allow 30–45 minutes by car to Tanjung Benoa, where you should have a pre-booked jet-ski session. You can add parasailing or a banana boat if energy and weather allow, but confirm the operator’s safety standards, insurance, included transfer time and total price before paying. Budget approximately IDR 500,000–1,500,000 or more depending on the package.

Evening: Sunset and Dinner at Ungasan

After the watersports, take a private car south to Sundays Beach Club in Ungasan; traffic can make this journey longer than the map suggests, so leave Tanjung Benoa with plenty of time. Reserve ahead and check the beach-club entry or minimum-spend policy. Arrive for the late-afternoon light, then settle in for dinner by the water—expect around IDR 300,000–600,000 per person, excluding extra drinks or activities. Bring a light cover-up and sandals, as access involves walking down to the beach.

After dinner, the planned return to Canggu is best done in a pre-booked car rather than a motorbike, particularly after a full day in the sun. Allow roughly 1.5–2 hours, and expect longer travel if leaving during the evening peak; confirm the final fare and pickup point with the driver before departing.

Day 4 · Thu, Nov 26
Legian, Bali

ATV adventure and Legian shopping

Getting there from Kuta, Bali
Grab or Gojek car (15–30 minutes, approximately IDR 40,000–80,000). Travel after Beachwalk, allowing extra time before the 6:00pm dinner; book a car rather than a motorbike if carrying belongings.
  1. Bali ATV Ride — Ubud-area ATV base; take a pre-booked guided ATV tour, allowing ~3–4 hours including transfers, briefing, and changing; confirm pickup from Canggu.
  2. Tegenungan Waterfall — Kemenuh; cool off and see a major south-Bali waterfall, ~1.5 hours; wear footwear suitable for steps.
  3. Beachwalk Shopping Center — Kuta; browse shops and take a relaxed coffee break, ~2 hours.
  4. Kaima Bali — Melasti, Legian; have the requested Asian-fusion dinner around 6:00pm, budgeting approximately IDR 200,000–400,000 per person; reserve ahead.
  5. Return to Canggu — Legian to Canggu; allow ~45–75 minutes after dinner.

Morning: ATV adventure near Ubud

Start early with your pre-booked Bali ATV Ride pickup from Canggu, ideally around 7:00–7:30am. The Ubud-area base is usually around 1½–2 hours away in morning traffic, so confirm the exact pickup time and whether transfers, lunch, boots and towels are included. Allow 3–4 hours in total for registration, safety briefing, changing and the guided ride. Expect muddy tracks, rice fields, village lanes and river crossings; wear swimwear or clothes you do not mind getting dirty, and bring closed shoes, sunscreen and a dry change of clothes. A guided ATV tour commonly costs about IDR 700,000–1,200,000 per person, depending on whether you ride single or tandem.

Afternoon: Tegenungan Waterfall

After the ATV tour, continue to Tegenungan Waterfall in Kemenuh, roughly 20–30 minutes away depending on the base and traffic. Allow about 1½ hours for the viewpoint, stairways and a possible swim; the climb back up is warm and fairly steep. Entry is commonly around IDR 20,000–30,000, though fees can change. Keep your phone and wallet in a waterproof pouch, and use proper sandals or shoes rather than flip-flops. Have a quick late lunch near Kemenuh or Ubud before heading toward Kuta—this keeps the afternoon comfortable rather than trying to fit in a full sit-down meal before shopping.

Late afternoon and evening: Kuta shopping and dinner in Legian

Take a car to Beachwalk Shopping Center in Kuta, allowing roughly 45–75 minutes from the waterfall in traffic. Spend around two hours browsing the air-conditioned mall and taking a coffee break; most shops generally operate from late morning until around 10:00pm, but individual venues can vary. Around 5:15pm, book a Grab or Gojek car to Kaima Bali on Jl. Melasti, Legian—the short distance can still take 15–30 minutes, so do not leave it until the last moment. Reserve for 6:00pm and budget approximately IDR 200,000–400,000 per person for the Asian-fusion dinner. Afterward, return to Canggu by car rather than motorbike, allowing roughly 45–75 minutes; traffic on the Legian–Seminyak–Canggu route can remain slow well into the evening.

Day 5 · Fri, Nov 27
South Kuta, Bali

Airport-side activities and departure

Getting there from Legian, Bali
Pre-booked private car (1–2 hours, approximately IDR 250,000–450,000), ideally departing 7:00–8:00am. Use Grab, Gojek, Bluebird, or your hotel; the route via Sunset Road and the airport area is practical for luggage and avoids relying on taxis later.
Metered Bluebird taxi (approximately IDR 200,000–350,000, traffic-dependent). Pre-book the night before and allow extra time for the airport-area drop-off.
  1. Ari BnB → South Kuta luggage storage — Canggu to a pre-arranged hotel or luggage-storage facility near the airport; check out early and allow ~1.5–2 hours by car in daytime traffic.
  2. Samasta Lifestyle Village — Jimbaran; leave luggage securely and browse shops and cafes, ~1.5 hours.
  3. Jimbaran Bay — Jimbaran; walk the beach and have a seafood lunch, approximately IDR 150,000–400,000 per person, ~2 hours.
  4. Garuda Wisnu Kencana Cultural Park — Ungasan; see the monumental statue and cultural park, ~2–3 hours; check event times and ticket availability before travelling.
  5. Ngurah Rai International Airport — South Kuta; collect luggage and take a pre-booked car to the airport, allowing ~20–40 minutes plus check-in and security; arrive at least 3 hours before an international departure.

Morning: Check out and secure your luggage

Check out of Ari BnB early and take a pre-booked car toward South Kuta, allowing around 1½–2 hours in daytime traffic. Arrange luggage storage in advance at your airport-area hotel or a reputable storage facility—confirm that it accepts non-guests and note the collection deadline. Once your bags are safely stored, continue to Samasta Lifestyle Village in Jimbaran, about 10–15 minutes away by car. Spend roughly 1½ hours browsing its boutiques and cafés; it is a comfortable, air-conditioned stop rather than a place to rush through. Keep some cash available, although most established venues accept cards.

Afternoon: Jimbaran Bay and Garuda Wisnu Kencana

From Samasta Lifestyle Village, take a short car ride to Jimbaran Bay for a relaxed beach walk and seafood lunch. Allow around two hours, with approximately IDR 150,000–400,000 per person depending on the seafood and restaurant. The beach is particularly pleasant earlier in the day, before the heat becomes intense; bring sun protection and avoid leaving phones or valuables unattended while walking near the water. After lunch, allow 20–30 minutes by car to reach Garuda Wisnu Kencana Cultural Park in Ungasan. Give the park two to three hours for the monumental statue, plazas and cultural areas, and check the official event schedule and ticket availability before setting out, as performances and access arrangements can vary.

Evening: Airport departure

Return to the luggage-storage point, collect your bags and continue to Ngurah Rai International Airport. From the Ungasan area, allow roughly 30–60 minutes to reach the airport depending on traffic, then add time for collecting luggage, the terminal drop-off and airport queues. For an international flight, aim to be at the terminal at least three hours before departure; leaving Garuda Wisnu Kencana with a generous buffer is wise because congestion can build around Kedonganan, Jimbaran and the airport approach. A pre-booked private car is more reliable for the final transfer than trying to find a driver after collecting your luggage.

Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version