Seven days is the perfect amount of time for a first Bali trip — enough to experience Bali's distinct personalities (Seminyak/Canggu for energy, Ubud for culture and nature, Uluwatu for drama and surf, Nusa Penida for raw beauty) without rushing any of them. This itinerary has been designed around the way Australians actually travel to Bali: the flight timing, the jet lag reality, the priorities that matter most, and the specific details that make each experience work properly.

Before You Arrive

  • Visa on Arrival: Have USD $35 cash ready at the airport. The card machine is unreliable. The queue is fastest at 6am and 10pm; avoid the 7–9am window when Australian morning flights all land together.
  • Money: Set up a Wise card before departure and load AUD $500–800. Withdraw IDR from a BCA or Mandiri ATM on arrival.
  • Apps: Download Grab (transport), Google Maps with Bali offline, and Google Translate with Indonesian offline (useful in local warungs).
  • Transfer from airport: Pre-book a driver through your hotel (AUD $15–25 to Seminyak/Canggu, AUD $35–45 to Ubud) or use Grab from the official Grab pickup zone at the airport.

Days 1–2: Seminyak / Canggu — Arrive and Decompress

Most Australian flights to Bali arrive in the morning. The instinct to immediately dive into sightseeing is understandable but the first day is better used to land, check in, eat well, and orient yourself.

Day 1 afternoon: Check in. Walk to the nearest beach. Find a warung and order nasi goreng (AUD $2.50) and a Bintang (AUD $2.50). Watch the sunset. This is Bali — you don't need to be anywhere else on your first evening.

Day 2: Explore Canggu or Seminyak properly. Morning surf lesson at Batu Bolong beach (AUD $25–35 including board and 2-hour lesson — genuinely one of the best beginner surf spots in Bali). Lunch at one of Canggu's excellent cafés (Peloton Supershop, Watercress, or any of the dozen excellent spots on Batu Bolong Road). Afternoon: browse the boutiques on Jalan Raya Seminyak. Sunset: Batu Bolong beach or Tanah Lot (30 minutes west, AUD $5 entry).

Day 3: Drive to Ubud — Culture Day

The drive from Seminyak/Canggu to Ubud takes 90 minutes by driver (AUD $20–25 one-way — worth having a driver rather than Grab for this journey as he can stop at points of interest along the way).

Morning en route: Stop at Tanah Lot if you didn't visit the evening before, then continue north through the rice-growing country.

Ubud arrival: Check in. Walk the Campuhan Ridge Walk (free, 2km, best in morning light but still beautiful in the afternoon). The walk starts behind the Warwick Ibah resort at the end of Jalan Raya Campuhan and takes 45–60 minutes.

Evening: Traditional Kecak dance at Ubud Palace (AUD $10, 7:30pm most evenings) or a shadow puppet (Wayang Kulit) performance at one of Ubud's cultural venues. Dinner in Ubud — Locavore Next Door for excellent modern Indonesian food at AUD $25–35 per person, or Naughty Nuri's for legendary ribs and martinis at AUD $20–30 per person.

Day 4: Ubud — Tegalalang and Cooking Class

6:30am: Tegalalang Rice Terraces. Arrive before 7:30am — the terraces are genuinely extraordinary in the early morning light with mist sitting in the valleys. The tourist rush starts at 9am. Spend 45 minutes to an hour here and leave before the tour buses arrive.

9:00am: Breakfast at a Ubud café — Seniman Coffee Studio (outstanding local coffee, beautifully designed space) or Kafe (great smoothie bowls and eggs).

10:00am–3:00pm: Cooking class (book ahead). The market visit at the start of the class introduces you to Balinese ingredients in a way that changes how you understand the food for the rest of the trip.

Afternoon: Walk through the Ubud Art Market and the stalls around Ubud Palace. This is Bali's best place for souvenirs — wood carvings, batik, silver jewellery, woven goods — at prices significantly lower than the tourist shops in Seminyak. Bargain confidently.

Evening: Dinner at a restaurant with rice terrace views — Swept Away, Sari Organik (walk through rice fields to get there), or the Alaya Resort's deck at sunset.

Day 5: Mount Batur Sunrise and Ubud Surroundings

1:30am: Transfer from Ubud (90 minutes to the trailhead). Begin the Mount Batur trek.

5:30am: Sunrise from the crater rim. Breakfast cooked at the summit. One of the most extraordinary moments available anywhere in Bali.

8:30am: Descend, return to Ubud by 10am.

Afternoon: This afternoon requires no planning. Sleep, spa, swim in your villa pool. A 2-hour traditional Balinese massage at a reputable Ubud spa (AUD $25–35) is the correct afternoon activity after a 3am start.

Evening: Easy dinner near your Ubud accommodation.

Day 6: Nusa Penida

6:30am: Driver to Sanur harbour (45 minutes from Ubud). Fast boat to Nusa Penida (7am departure, 45 minutes). On arrival: join your guided tour or rent a scooter/hire a driver for the west coast circuit.

West coast in order: Kelingking Beach viewpoint (the T-Rex cliff — do not attempt the descent unless you are fit and confident; the view from the top is already extraordinary). Angel's Billabong and Broken Beach (natural arch, beautiful colour). Crystal Bay for swimming and snorkelling. Lunch at a warung near Crystal Bay.

Return boat: 4pm departure back to Sanur. Arrive Sanur 4:45pm. Driver back to Ubud or onward to Uluwatu/Seminyak.

Day 7: Uluwatu and Departure

Most Australian return flights depart Denpasar in the late evening or the following morning. Day 7 is best spent in the Uluwatu area — 90 minutes south of Ubud, 45 minutes from the airport.

Morning: Padang Padang Beach (AUD $2 entry, one of Bali's most beautiful small beaches, a short climb down stone stairs through a cave opening). Swim, lie in the sun, enjoy the last morning.

Afternoon: Drive to Uluwatu. Uluwatu Temple at 4pm (AUD $3 entry, extraordinary clifftop location, watch the monkeys carefully near your belongings). Position yourself for the Kecak fire dance at 6pm (AUD $15) — one of the most extraordinary performances in Bali against a sunset backdrop.

Evening: Dinner at Jimbaran Bay seafood — open-air restaurants on the beach with grilled fish, prawns and lobster by candlelight, AUD $25–40 per person. Transfer to Denpasar Airport for your departure flight.

Extending to 10 or 14 Days

10 days: Add 2 nights in Amed (northeast coast) for the best diving and snorkelling on the island — the USAT Liberty shipwreck at Tulamben is extraordinary. Drive the scenic north coast road past Singaraja and Lovina (dolphins at dawn).

14 days: Add the Gili Islands (fast boat from Padang Bai, 90 minutes — no motorised vehicles, white sand beaches, excellent snorkelling with turtles, relaxed pace). Alternatively: Lombok (Rinjani volcano trek, Kuta Lombok's world-class surf beaches) which is genuinely undervisited compared to Bali.