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

7-Day Budget Bali Itinerary

Day 1 · Thu, Dec 10
Seminyak

Arrival and Seminyak

  1. Ngurah Rai International Airport — Tuban; arrive, clear immigration, collect luggage, and transfer to Seminyak, allowing ~2–3 hours after landing.
  2. Seminyak Beach — Seminyak; settle in with an easy sunset walk, ~1.5 hours.
  3. Seminyak Village — Seminyak; browse boutiques and local shops, ~1 hour.
  4. Warung Nia — Seminyak; affordable Balinese dishes and shared plates, ~IDR 75,000–150,000 per person, ~1 hour.
  5. Petitenget Beach — Petitenget; finish with a relaxed evening by the coast, ~1 hour.

Arrival and settling in

After landing at Ngurah Rai International Airport in Tuban, allow roughly 2–3 hours for immigration, baggage collection, cash withdrawal or a local SIM/eSIM, and finding your ride. Seminyak is usually 30–60 minutes away by airport taxi, Grab, or Gojek, though evening traffic can stretch this longer. App pickups may use a designated area rather than the terminal curb, so follow the airport signs; for four people with luggage, compare the price of two cars with a pre-booked larger vehicle. Expect about IDR 100,000–250,000 total depending on vehicle size and traffic.

Late afternoon by the coast

Once checked in, walk to Seminyak Beach for an easy first look at Bali and a sunset stroll—there is no need to pay for a beach club, as the public shoreline is the best-value option. Afterward, spend about an hour browsing Seminyak Village, where the air-conditioned shopping center is convenient for a relaxed wander, although prices are generally higher than at traditional markets. Keep the first day light after the airport, and use this time to pick up small essentials such as water, sunscreen, and a reusable bag.

Dinner and evening

Have dinner at Warung Nia, a dependable option for affordable Balinese food and shared plates; budget around IDR 75,000–150,000 per person depending on drinks and what you order. From there, take a short walk or an inexpensive Grab/Gojek ride to Petitenget Beach—roughly 10–20 minutes depending on traffic—for a quieter evening by the coast. Beach access is free, but avoid swimming after dark because currents and visibility are poor. Seminyak’s restaurants and shops generally remain open into the evening, though exact hours can change, so check the venue’s current listing before setting out.

Day 2 · Fri, Dec 11
Seminyak

Seminyak and Kuta

  1. Double-Six Beach — Legian; enjoy a quieter morning beach walk, ~1 hour.
  2. Bali Beachwalk — Kuta; browse shops and use the food court for a budget lunch, ~2 hours, about IDR 50,000–120,000 per person.
  3. Kuta Beach — Kuta; try beginner-friendly beach activities or relax by the water, ~2 hours.
  4. Waterbom Bali — Kuta; spend the afternoon at Bali’s major water park, ~4 hours; check advance tickets and December availability.
  5. Kuta Night Market — Kuta; sample inexpensive local snacks and dinner, ~1 hour, about IDR 30,000–80,000 per person.

Morning

Start early at Double-Six Beach in Legian, ideally around 7:00am, before the sand gets busy and the December heat builds. Walk south along the shoreline for about an hour, then use a metered taxi or Grab/Gojek to Bali Beachwalk in Kuta; allow 15–30 minutes depending on traffic. Bali Beachwalk generally opens around 10:00am, so if you arrive early, linger at the beach or take a short walk through the surrounding Legian lanes rather than waiting at the mall.

Spend roughly two hours browsing Bali Beachwalk, then keep lunch simple at its food court, where each person can usually eat for about IDR 50,000–120,000. From there, walk toward Kuta Beach in around 10–15 minutes. The beach is good for a relaxed swim, sunset-style lounging, or beginner activities such as a casual surf lesson; agree on prices before renting boards or booking instructors, and use only areas with visible lifeguards.

Afternoon and Evening

The main afternoon commitment is Waterbom Bali, a short walk or 5–10-minute ride from Kuta Beach. Allow about four hours, including changing, lockers, queues, and time between slides. Check the park’s December opening hours, ticket prices, and advance availability before leaving—school-holiday demand can be high. Bring swimwear and sunscreen, but avoid carrying valuables; locker rental and food inside the park add to the cost, so budget accordingly.

After showering and changing, finish at Kuta Night Market for an inexpensive dinner, usually around IDR 30,000–80,000 per person. Try small portions of nasi campur, grilled skewers, or local noodles, and keep some cash in small denominations. The market atmosphere is best after 6:00pm, but stalls and exact operating hours can vary, so treat it as a flexible final stop. Return to Seminyak by Grab/Gojek after dinner; allow 30–60 minutes in evening traffic, and avoid walking the whole way because the route is poorly suited to a late-night stroll.

Day 3 · Sat, Dec 12
Canggu

Canggu and Tanah Lot

Getting there from Seminyak
Private car or app-based ride via the coastal roads (45–90 minutes, approximately IDR 100,000–250,000). Depart around 7:00–7:30am to reach Batu Bolong before traffic; book through Grab, Gojek, or your hotel. Traffic can make this route unpredictable.
  1. Batu Bolong Beach — Canggu; start with a coastal walk and coffee, ~1.5 hours.
  2. The Practice — Berawa; visit a distinctive bamboo community space or check its public-program schedule, ~1 hour.
  3. Warung Bu Mi — Canggu; choose inexpensive Indonesian rice dishes, about IDR 30,000–70,000 per person, ~45 minutes.
  4. Tanah Lot Temple — Beraban; visit the iconic sea temple for late-afternoon views, ~2 hours; entry and access are subject to local conditions and tides.
  5. Canggu evening street-food stalls — Canggu; return before peak traffic and finish with inexpensive snacks, ~1 hour, about IDR 30,000–80,000 per person.

Morning

Leave Seminyak early enough to reach Batu Bolong Beach around 8:00–8:30am; the coastal ride can take 45–90 minutes, and congestion builds quickly on Saturdays. Start with a relaxed walk along the sand and the lanes around Batu Bolong, then stop for coffee at The Avocado Factory or a similar local café nearby. Allow about 1½ hours, and keep valuables secure while swimming—the beach can have strong currents and conditions change with the tide.

From Batu Bolong, take a short ride north toward The Practice in Berawa. This bamboo community space often hosts yoga, workshops, and public events, but its schedule and access can vary, so check its official programme before setting out. Spend about an hour here rather than forcing a class into the itinerary; a Grab or Gojek is usually easiest, although drivers may need to drop you on the main road during busy periods.

Lunch and Afternoon

Continue by ride to Warung Bu Mi for an inexpensive Indonesian lunch. Point to the dishes you want—rice with vegetables, tofu, tempeh, chicken, or sambal—and expect roughly IDR 30,000–70,000 per person. After lunch, allow extra time for the journey to Tanah Lot Temple in Beraban, as Saturday traffic on the inland and coastal roads can be slow. Aim to arrive by about 3:30pm for a less rushed visit and late-afternoon light; the temple complex generally operates from morning until evening, but entrance, access to viewpoints, and the sea shrine itself depend on local conditions, tides, and ceremonial activity. Budget approximately IDR 75,000 per adult, with possible parking and camera-drone restrictions.

Evening

Return toward Canggu before sunset traffic thickens and finish at the Canggu evening street-food stalls, particularly around the Batu Bolong and Berawa lanes. Try inexpensive snacks such as grilled corn, satay, martabak, or pisang goreng, budgeting around IDR 30,000–80,000 per person. Keep this final stop flexible: stalls often become livelier after 6:00pm, but road congestion and rain can change where vendors set up. For four people, a pre-booked car or one larger ride is more reliable than ordering several separate app rides at the end of the evening.

Day 4 · Sun, Dec 13
Ubud

Ubud cultural heartland

Getting there from Canggu
Private car with driver via the inland route (1.5–2.5 hours, approximately IDR 300,000–500,000). Leave around 6:30–7:00am for Goa Gajah before crowds and congestion. Book via your hotel, Grab/Gojek, or a local driver arranged through WhatsApp.
Metered/app taxi (1.5–3 hours, approximately IDR 250,000–450,000), but availability and pricing can be less reliable in Canggu.
  1. Goa Gajah — Bedulu; explore the historic elephant cave complex before central Ubud crowds build, ~1.5 hours.
  2. Ubud Palace — Central Ubud; see the traditional royal compound, ~1 hour.
  3. Saraswati Temple — Central Ubud; admire the lotus pond and Balinese architecture, ~45 minutes; dress modestly.
  4. Ubud Art Market — Central Ubud; browse handicrafts and practice respectful bargaining, ~1.5 hours.
  5. Warung Biah Biah — Central Ubud; affordable Balinese small plates, about IDR 50,000–120,000 per person, ~1 hour.
  6. Puri Saren Agung evening dance venue — Ubud Palace area; attend a traditional performance if scheduled, ~2 hours; tickets and performance times should be checked in advance.

Morning

Leave Canggu early enough to reach Goa Gajah around 8:30–9:00am; the inland drive can take 1.5–2.5 hours, and your driver should wait while you visit. The cave and bathing-pool complex usually takes about 1.5 hours. Wear something covering your shoulders and knees; sarongs are generally available at the entrance. Budget roughly IDR 15,000–50,000 per person, depending on the current foreign-visitor tariff, plus a small donation or parking fee. From Bedulu, continue into central Ubud by car—allow 20–30 minutes in Sunday traffic.

Walk first to Ubud Palace, where the royal compound is best appreciated in daylight and normally takes about an hour. Continue a few minutes on foot to Saraswati Temple, pausing by its lotus pond; shoulders and knees should be covered, and entry access can occasionally be restricted for ceremonies. These central sights are close together, so walking is easier than trying to find parking on the busy main road.

Afternoon

Spend the early afternoon at Ubud Art Market, allowing around 1.5 hours to browse woven bags, sarongs, woodwork, and small souvenirs. Bargain gently—start around half the quoted price only when you are genuinely interested, and compare two or three stalls before buying. Keep valuables close in the crowded lanes. For lunch, walk to Warung Biah Biah, a reliable budget stop for small Balinese plates such as nasi campur, sate lilit, and vegetables; expect about IDR 50,000–120,000 per person. If the queue is long, put your name down and use the surrounding market lanes rather than rushing to another restaurant.

Evening

Stay around the Puri Saren Agung evening dance venue near Ubud Palace for a traditional performance, usually lasting about two hours. Programs vary by night and may include legong, barong, or gamelan, so check the posted schedule and buy tickets earlier in the day—often around IDR 80,000–150,000 per person. Arrive 30–45 minutes before the advertised start for decent seating; performances can be outdoors and may be affected by ceremonies or rain. Afterward, walk back to your accommodation or use a pre-booked Grab, Gojek, or hotel driver, since car access around central Ubud becomes slow after performances.

Day 5 · Mon, Dec 14
Ubud

Ubud countryside

  1. Tegalalang Rice Terrace — Tegalalang; walk the famous hillside terraces early, ~2 hours; expect uneven paths and possible weather disruption.
  2. Tirta Empul Temple — Manukaya; visit the sacred spring complex, ~1.5 hours; bathing requires appropriate clothing and local guidance.
  3. Kintamani viewpoint — Kintamani; see Mount Batur and Lake Batur from the rim, ~1 hour.
  4. Satria Coffee Plantation — Tegalalang area; learn about local coffee production and sample drinks, ~1 hour.
  5. Locavore NXT — Ubud; choose a casual meal or takeaway from a respected local-focused kitchen, about IDR 100,000–250,000 per person, ~1 hour.
  6. Campuhan Ridge Walk — Ubud; take an easy late-afternoon ridge stroll, ~1.5 hours.

Morning

Start early from Ubud, around 7:00am, with a hired driver or Grab/Gojek to Tegalalang Rice Terrace—roughly 25–40 minutes depending on where you are staying. Visit before the tour vans arrive and before the sun becomes intense; allow about two hours for the main paths, photo stops, and a little wandering through the village lanes. The terraces involve steps, narrow concrete paths, and sometimes muddy sections after rain, so wear proper sandals or walking shoes. Entry is generally around IDR 25,000–50,000, though some viewpoints and local paths charge separately. December showers can arrive suddenly, so keep a light rain jacket handy.

Continue north to Tirta Empul Temple in Manukaya, about 20–30 minutes by car. Spend around 1.5 hours seeing the courtyards and sacred spring pools. If you want to take part in the purification ritual, use the designated bathing area, follow temple attendants’ instructions, and rent or bring a sarong and change of clothes; regular visitors should wear clothing covering the shoulders and knees. Temple entry is commonly around IDR 50,000 per person, but fees and ritual arrangements can change. Afterward, drive approximately 30–45 minutes to a Kintamani viewpoint for views over Mount Batur and Lake Batur. The rim can be cloudy, especially in the wet season, so treat the panorama as weather-dependent rather than guaranteed.

Afternoon and Evening

On the return toward Ubud, stop at Satria Coffee Plantation in the Tegalalang area for about an hour. Tastings are often offered with an explanation of coffee and herbal-drink production; check prices carefully before ordering premium luwak coffee, as the tasting may be free while individual drinks or products cost extra. Continue to Locavore NXT in Ubud for a casual meal or takeaway, budgeting roughly IDR 100,000–250,000 per person. The day’s full loop is much easier with a driver waiting—budget approximately IDR 500,000–800,000 for a full day, split four ways, rather than relying on separate app rides in the countryside.

Leave the car near the Campuhan Ridge Walk entrance and take the easy late-afternoon stroll for around 1.5 hours, ideally starting by 4:30pm when the light softens. The paved opening section is straightforward, but parts can be slippery after rain; bring water and mosquito repellent. Return to central Ubud on foot or by a short Grab/Gojek ride, allowing extra time because drivers may find the narrow lanes around the ridge difficult. Keep the evening unplanned—after this circuit, a simple dinner near your accommodation is more realistic than adding another attraction.

Day 6 · Tue, Dec 15
Padangbai

East Bali in Padangbai

Getting there from Ubud
Private car with driver via the east-coast route, stopping at Goa Lawah and Kusamba (1.5–2 hours direct; 3–4 hours with stops, approximately IDR 450,000–700,000). Depart around 7:00am to comfortably reach Padangbai for the Blue Lagoon and harbor. Book through your accommodation or a local driver.
Perama Tour bus from Ubud to Padangbai (about 2.5–3 hours, approximately IDR 150,000–250,000), book via Perama Tours or a local travel agent. Confirm the 2026 timetable in advance; it is less flexible for the Goa Lawah/Kusamba stops.
  1. Goa Lawah Temple — Pesinggahan; stop at the bat cave temple while traveling east, ~1 hour.
  2. Kusamba Beach — Kusamba; see traditional salt-making activity and the black-sand coast, ~1 hour.
  3. Padangbai Blue Lagoon — Padangbai; swim or snorkel in a sheltered bay, ~2 hours; bring reef-safe sunscreen and check sea conditions.
  4. Padangbai Harbour — Padangbai; watch ferries and explore the compact waterfront, ~1 hour.
  5. Ozone Café — Padangbai; have an inexpensive seafood or Indonesian dinner, about IDR 60,000–150,000 per person, ~1 hour.

Morning

Leave Ubud around 7:00am with your pre-booked driver, allowing roughly 3–4 hours including the two coastal stops. Your first stop is Goa Lawah Temple in Pesinggahan, where the cave’s resident bats give the temple its name. Allow about an hour; wear a sarong or clothing covering your knees and shoulders, and expect a small temple donation or entrance fee. From here, continue east for about 20 minutes to Kusamba Beach. The black-sand shoreline is quiet and practical rather than polished, and local families may be working around the traditional salt-making areas. Spend about an hour, but avoid entering the water if the surf is rough.

Afternoon Exploring

Continue to Padangbai Blue Lagoon, arriving around late morning or lunchtime. Set aside two hours for swimming or snorkeling; conditions can change quickly, so check with a local boat operator or lifeguard before getting in. Bring reef-safe sunscreen, water shoes if you have them, and keep valuables with your driver or in a waterproof pouch. A simple warung lunch near the bay usually costs around IDR 30,000–70,000 per person. If you are hiring snorkeling equipment, confirm the full price—including boat fees—before setting off.

After lunch, walk or take a very short local ride into Padangbai Harbour for about an hour. The waterfront is compact and best enjoyed slowly: watch the ferries, fishing boats, and port activity, but stay clear of loading zones and follow staff instructions. Check into your accommodation before dark, especially if your room is uphill from the harbor; the lanes around Padangbai are steep in places and poorly lit.

Evening

Have dinner at Ozone Café, a convenient budget-friendly choice near the waterfront. Indonesian dishes and seafood generally run about IDR 60,000–150,000 per person, depending on what you order. Keep the evening relaxed after the long transfer—take a short walk along the harbor afterward, but avoid swimming after dark. For four people, a private car with driver is the most practical option for today; budget approximately IDR 450,000–700,000 for the vehicle and confirm whether waiting time, parking, and fuel are included.

Day 7 · Wed, Dec 16
Padangbai

Return from Padangbai

  1. Bias Tugel Beach — Padangbai; spend the morning at a small scenic cove, ~2 hours; the access path is steep.
  2. Padangbai village lanes — Padangbai; take a relaxed final walk through the fishing and harbor area, ~1 hour.
  3. Topi Inn — Padangbai; have a casual budget lunch, about IDR 60,000–150,000 per person, ~1 hour.
  4. Goa Lawah Temple — Pesinggahan; make a final cultural stop if it was not visited on Day 6, ~1 hour.
  5. Transfer to Ngurah Rai International Airport — Padangbai–Tuban; depart roughly 5–6 hours before the flight to allow for traffic, airport access, check-in, and security.

Morning

Start with Bias Tugel Beach while the water is usually calmer and the beach is still quiet. From central Padangbai, it is a short scooter ride or roughly 15–20 minutes on foot, followed by a steep, uneven path down to the cove—wear proper sandals and carry only what you need. Spend around two hours swimming, relaxing, and enjoying the rocky headlands; there are simple warungs near the entrance, but bring drinking water and cash. The beach itself is free or may have a small local parking fee, and sea conditions can change quickly in December, so avoid swimming if the waves are rough.

Walk back into Padangbai village for an unhurried final wander through the fishing and harbor lanes. Keep an eye out for working boats, small shrines, and ferry activity around the waterfront, but allow extra space for vehicles and port traffic. For lunch, settle at Topi Inn, where simple Indonesian and Western dishes generally cost about IDR 60,000–150,000 per person. Service can be relaxed, so allow the full hour rather than planning a tight airport departure.

Afternoon and Departure

If you did not manage it on Day 6, make your final cultural stop at Goa Lawah Temple in Pesinggahan, about 20–30 minutes west of Padangbai by car. Allow around an hour, including parking and the temple visit. Wear clothing covering your shoulders and knees; a sarong is normally available at the entrance. Because this stop adds time and takes you away from the direct airport route, only include it if your flight is comfortably late and the driver confirms the traffic buffer.

For Ngurah Rai International Airport in Tuban, leave Padangbai roughly 5–6 hours before an international flight, and slightly less only if you have a generous domestic-flight buffer. The coastal route through Candidasa, Keramas, and Sanur can slow dramatically near Denpasar, Kuta, and the airport, especially during rain. Use a pre-booked car rather than relying on a last-minute ride, keep passports and valuables with you, and confirm the driver’s total price in advance; a realistic private-car estimate is about IDR 500,000–800,000 depending on traffic, stops, and vehicle size.

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