Creating a Bali itinerary can be genuinely overwhelming — there are so many remarkable places to visit and the internet is full of conflicting advice. What to do in Bali, where to stay, how long to spend in each area, what to skip — these are the questions I’ve thought about across more than 30 trips to the island, and this itinerary is my honest answer after all of them.
I got married in Bali in 2023. I travel here with my husband and two young children (including travelling to Bali with a baby). I was born half-Indonesian. This island is part of my DNA, and this itinerary reflects how I’d actually plan a first trip if a close friend asked me to do it for them — not a generic 10-day checklist, but the specific structure that gets you the real Bali, efficiently, without wasted days or regrettable choices.
Bali Key Information
Short on time? Bookmark this post for later and grab our quick Bali recommendations below! 📌
🛌 Stay: Browse the best accommodation in Bali on Booking.com — our personal favourites are Family Nest Uluwatu, Grand Hyatt in Sanur and Munduk Moding Plantation in Munduk and Merusaka Nusa Dua.
✈️ Flights: Find the best deals on flights to Bali on Trip.com or Kayak.
🔥 Activities: Book your Bali tours and experiences on Viator— we love the Bali Highlights Tour and the Nusa Penida Day Trip for a first visit.
🚗 Getting Around: Book a private airport pickup, rent a scooter, or use Go-Jek. We use a private driver for all our longer transfers between regions.
📱 eSIM: Stay connected from the moment you land — we use Airalo for every trip. Download it before you fly and you’re set.
🛂 Visa: Australians can apply for a VOA l or organise via the Indonesian e-Visa portal.
🌏 Travel Insurance: We never travel without it — SafetyWing is our pick for families and longer trips.
💱 Currency: Indonesian Rupiah (IDR) — 1 AUD = 12,668.84 IDR.
Bali Itinerary – Overview
For a deeper look at each area before you decide, our Bali Travel Guide — Best Areas of Bali covers where to stay across the whole island, and The Ultimate Bali Bucket List covers the experiences worth building your trip around.
Two things have changed since I first wrote this itinerary in 2019 and I want to be upfront about them:
On Canggu: I used to start every Bali trip in Canggu. These days I don’t recommend it as a base for first-time visitors, and I want to explain why rather than just quietly remove it. Canggu has changed dramatically — the traffic on peak weekends is some of the worst on the island, the rice paddies that gave it its charm have disappeared under development, and the energy has shifted toward a digital nomad and influencer scene that doesn’t represent the Bali most first-timers are actually looking for.
That said, everything Canggu does well — the cafes, the beach clubs, the surf — is accessible as a day trip. And if you’re a surfer, a digital nomad, or specifically there for that scene, it’s still a good base. So rather than removing it entirely, this itinerary gives you the choice: Seminyak for a calmer, more walkable introduction to Bali; Canggu if the surf and café circuit is what you came for.
We personally now base ourselves in Seseh — the quiet village just north of Canggu — you can read all about it in our Seseh guide — which gives us everything we love about the area without any of the downsides.

First time coming Bali?
📌 Want everything to plan your trip in one place?
I’ve turned 30+ trips into The Bali First-Timer Bundle — a complete planning guide with area breakdowns, a budget breakdown, packing list, eVisa guide, sample itineraries and so much more. Everything in this post (and a lot more) in one place, ready before you fly.
On Nusa Lembongan: the island leg of this itinerary involves a 30–45 minute fast boat from Sanur, which is straightforward and genuinely worth it — but not every traveller wants to deal with boat transfers, luggage on a boat, and coordinating with young children across a water crossing(again worth it, but I get it).
So this itinerary also offers Sidemen as an alternative to Lembongan for anyone who wants to skip the boat. Sidemen is East Bali at its most beautiful — rice paddy valleys, a quieter pace, and the version of Bali that most visitors don’t find on their first trip. We love it. If the island escape matters to you, do Nusa Lembongan. If the landscape and the slow travel matters more, do Sidemen.
Your 10-Day Bali Itinerary at a Glance
- Days 1–2: Seminyak (or Canggu — see above)
- Days 2–5: Ubud (including Kintamani day trip)
- Days 5–7: Nusa Lembongan (or Sidemen — see above)
- Days 7–10: Uluwatu
The structure flows geographically — no backtracking, no wasted travel days. You start near the airport, move inland for culture, head to whichever eastern or island destination suits you, and finish in Uluwatu — the most dramatic coastline on the island and my personal favourite place in all of Bali. It’s the kind of ending that makes people immediately start planning their return trip.
Don’t Forget Travel Insurance ✅🌏
We always organise travel medical insurance before our Bali trips — we personally use SafetyWing’s Nomad Insurance Essential because it covers 180+ countries, includes children under 10 free on a parent policy, and can even be purchased after your trip has already started if plans change.
➡️Get a Quote for your Trip
The Best Time to Visit Bali
Bali’s tropical climate makes it a year-round destination, but the best time to visit largely depends on what you’re looking for. The island has two distinct seasons: the dry season and the wet season. Here’s a breakdown to help you decide when the best time to visit Bali is for you:
Dry Season (April to October)
The dry season is considered the best time to visit Bali, especially for outdoor activities like exploring temples, hiking, and relaxing on the beaches.
- Weather: Expect warm, sunny days with little to no rain. Temperatures typically range between 27–32°C (80–90°F), and humidity levels are lower compared to the wet season.
- Ideal For: Surfing, beach days, diving, hiking, and sightseeing. Popular areas like Ubud, Seminyak, and Uluwatu are at their most picturesque.
- High Season: July and August, as well as the Christmas/New Year holiday period, are the busiest times. Accommodation and flight prices tend to be higher, and attractions can get crowded. Booking in advance is essential during these months.
Wet Season (November to March)
The wet season brings more rainfall and higher humidity, but it’s still a good time to visit Bali if you plan strategically.
- Weather: Expect tropical downpours, usually in the afternoon or evening, with sunny spells in the morning. Temperatures remain warm, averaging 26–30°C (79–86°F).
- Ideal For: Budget travelers, as hotel rates and flight prices are often lower. It’s also a great time to visit Bali’s lush jungles, waterfalls, and rice terraces, as they’re at their greenest.
- Things to Note: Some outdoor activities, like hiking and diving, may be limited due to the rain. Roads can get slippery, and heavy rain can cause minor disruptions in travel plans.


How Much Does a 10-Day Bali Trip Cost?
Bali remains one of the best-value destinations in the world — but your daily spend varies enormously depending on where you stay.
Bali on a budget is possible if you choose guest houses but Bali genuinely has excellent options at every price point! Clean, well-located guesthouses for under $50 per night to stunning private villas with pools for $300+.
Budget: IDR 800,000–1,500,000 per day (AUD $80–150) — guesthouses, local warungs, Gojek
Mid-range: IDR 1,500,000–3,000,000 per day (AUD $150–300) — boutique hotels or villas, mix of restaurants and cafes, activities
Luxury: IDR 3,000,000+ per day (AUD $300+) — private pool villas, beach clubs, fine dining
The biggest variable is accommodation — a private villa in Uluwatu can run from $100–$500+ AUD per night. Everything else in Bali (food, transport, activities) is remarkably affordable. See our full Bali budget breakdown for detailed costs per area.
Day 1-3 Seminyak
Day 1 — Arrival & First Sunset
Seminyak is where we almost always begin a Bali trip, and after 30+ visits it still holds a place that no other part of the island quite replicates. I grew up coming here — the early memories of Bali for me are Seminyak memories — and it’s the kind of place that rewards familiarity. The more trips you do, the more your own version of it emerges: your café, your beach spot, your warung where nobody needs to see a menu.
For a first-time visitor, it’s the ideal opening act. It’s close to the airport (around 25–30 minutes depending on traffic), walkable in a way most of Bali isn’t, and it eases you into the island without overwhelming you. You’re not making any big decisions on day one — you’re just arriving, breathing it in, and letting Bali do what Bali does.
Check in, drop bags, head straight for the beach. This is the only agenda you need on arrival day.
The Seminyak sunset is the thing we keep coming back for, and it’s completely free. Head down to the beach around an hour before sunset, grab a plastic chair or bean bag at one of the local beach bars, order a Bintang or a fresh coconut, and just watch the afternoon turn gold.
The kids will run straight for the waves — Seminyak’s beach is long and open and there’s always something happening — and you can do a little gentle shopping from the Ibu’s wandering the sand (a hat you don’t need, a pair of sunglasses you wont wear, but you’ll buy anyway because supporting the local vendors is one of our experiences).
The sunsets here in May especially are some of the most spectacular we’ve seen anywhere in Bali. The sky turns every shade of pink and orange over the Indian Ocean and it never gets old.


Evening: Keep it simple on night one. Wander down Jalan Kayu Aya for dinner — browse the boutique shops, pick a restaurant that catches your eye, don’t plan anything in particular. Biku is our choice for something more special — set in a 150-year-old teak joglo with walls lined with teapots and homewares, it’s one of our favourite Seminyak experiences for a relaxed dinner. It’s been on every trip for years and it’s never missed.
➡️ Read – Best Things to Do in Seminyak, Bali
Day 2 — Cafes, Spa Day & Parents’ Night Out
Morning: This is a Kynd Community morning. Every trip, without exception. It’s completely plant-based, the smoothie bowls are extraordinary, the space is gorgeous, and the coffee is excellent. If you only go to one café in Seminyak, this is the one. Alternatively, Baked for pastries and specialty coffee in a calm, minimal space — perfect for a slow morning before the day starts. Sisterfields for brunch if you want something more substantial.
After breakfast — spa day at Bodyworks. We always go — it’s one of the most reliable, well-priced spas in Seminyak and the kind of place that becomes a non-negotiable on every trip once you’ve been once. Couples massage, maybe a foot treatment, then back out into the Seminyak afternoon feeling human again.
Afternoon: Spend the day at the pool at Potato Head Beach Club or Sunset Beach Club if beach clubs are your thing — it’s one of the best in Seminyak for a full lazy afternoon with great cocktails and food. Or wander along Jalan Laksmana for shopping — boutiques, homewares, jewellery, and the kind of finds you won’t see at home.


Evening — Motel Mexicola for dinner. You cannot beat it for a parents’ night out. Authentic-ish Mexican food, margaritas that keep appearing, and staff whose dance moves are genuinely better than the customers’. We’ve done it for a parents’ night away from the kids and it is exactly what a night out in Bali should feel like — loud, joyful, and slightly chaotic in the best way. Book ahead, go early enough to eat, and stay for the dancing.
What to do in Seminyak
- Day trip to Waterbom
- Visit one of the best restaurants in Seminyak
- Watch the sunset from La Plancha
- Brunch Hop
- Spend the day by the pool at Potato Head Beach Club
- Go shopping on Jalan Laksmana
- Have a spa day at Bodyworks
- Hang out at Shooters


Where to Eat in Seminyak
Kynd Community is my Seminyak non-negotiable. Every trip, without exception. It’s completely plant-based, the smoothie bowls are extraordinary, the space is gorgeous, and the coffee is excellent. If you only go to one café in Seminyak, this is the one.
Baked for pastries and specialty coffee in a calm, minimal space — perfect for a slow morning before the day starts.
Sisterfields for brunch. Always busy, always good, very Seminyak in the best way.
Motel Mexicola for a parents’ night out. You cannot beat it. Authentic-ish Mexican food, margaritas, and staff whose dance moves are genuinely better than the customers’. We’ve done it for a parents’ night away from the kids and it is exactly what a night out in Bali should feel like — loud, joyful, and slightly chaotic in the best way. Book ahead, go early enough to eat, and stay for the dancing.
➡️ Read – Best Cafes in Seminyak


Where to Stay in Seminyak
On our most recent trip we actually stayed in Seminyak at the end rather than the beginning — we were making our way back from Munduk in the north toward the airport and wanted a couple of nights to decompress before the flight.
We stayed at Hotel Indigo Seminyak Beach and it was genuinely one of the best hotel stays we’ve had in Seminyak. Beachfront location which meant morning walks straight out onto the sand and sunsets steps from the lobby, and the buffet breakfast was exceptional — one of those spreads where you go up three times and still feel like you haven’t tried everything. It put us in the right headspace for the trip home.
For first-timers, Seminyak’s hotel and villa options suit every budget — boutique villas with private pools for a mid-range price point, right through to beach club resorts if you want everything in one place. Our full accommodation guide covers the best options in detail.
➡️Check availability at Hotel Indigo Seminyak Beach
➡️ Read – Seminyak Accommodation Guide


Day 1-3 Alternative Option Canggu
Why We No Longer Recommend Canggu for a First Trip to Bali
This might be a controversial take — but after 30+ trips to Bali, we feel like we owe you an honest one.
We used to include Canggu as a core stop on this itinerary. For a long time, it genuinely deserved its place. We watched it grow from nothing but a couple of beach shacks at Batu Bolong to a lively café and party scene. We always have loved the laid-back surf energy, the mix of good food and beautiful rice paddy walks — there was a version of Canggu that felt like one of the best introductions to Bali you could have.
That Canggu still exists in pockets. But it’s become increasingly hard to find underneath everything that’s been built on top of it. You need to venture further north to Penereren and Seseh.
Still want to experience Canggu? We get it — and we’re not telling you not to. The way we do it now is base ourselves in Seseh and visit Canggu as a day trip, which honestly gives you the best version of it. We’ll head in for a morning at one of our favourite cafes, a session at Alam Wellness, or an afternoon at Mai Main playground with the kids — and then we’re back in Seseh by evening without ever sitting in the traffic that makes staying there feel like such a trade-off. That’s the Canggu we’d hand to anyone: dip in for what you love, don’t commit to it as your base. Read our Seseh guide here.
➡️ Read – Best Things to Do in Canggu
What to do in Canggu
There are so many great things to do in Canggu. Rent a villa with the squad, head to the beach for some waves and refuel at one of the cafes below.
- Learn to Surf
- Visit the Markets
- Day trip to Tanah Lot
- Have fun at the Beach Clubs- The Lawn and Finns are our top picks
- Party- Poison Skate Park and La Laguna
- Work from the amazing Cafes
- Rent a scooter and explore
- Take the kids to Maimain Playground – Kylo had a ball. Evidence here.
- Have a Spa day – Matt and I LOVED our experience at Alam Wellness!


Where to eat in Canggu
There are so many wonderful cafes and restaurants in Canggu. I wrote this post on ‘the best Cafes in Canggu‘, but below is a quick list to get your started.
- Penny Lane- Best Cafe
- Nude – Best Brunch
- Green Ginger Noodle House- Asian Cuisine
- Fishbone Local- Fresh Feasts
- Milu by Nook- Long lunch cafes
- The Slow- Fine dining
- Mason -Great for dinner




Where to Stay in Canggu
ASTON Canggu Beach Resort – Best Budget Hotel
Canggu Dream Studios & Villas – Best Boutique Hotel
Kano Canggu – Best Villa
Blossom Eco Luxe Villas by Ekosistem – Best Eco Hotel
➡️ AIRALO eSIM → Get your eSIM here
Days 3-6 Ubud
If Seminyak is where you ease into Bali, Ubud is where it gets under your skin. The rice paddies, the cooler air, the sound of gamelan drifting from somewhere you can’t quite locate — there’s a quality to Ubud that slows everything down in the best possible way. We come back every single trip, and every time we notice something we hadn’t before.
Getting to Ubud
The drive from Seminyak to Ubud takes around 1.5 hours by private driver or GoCar depending on traffic — longer on a Friday afternoon when half of south Bali seems to be making the same trip. We always book a private driver for the inter-region legs rather than multiple Gojek trips — it’s more comfortable, you can stop along the way, and the drive through small villages and rice paddies heading north is genuinely beautiful in itself.
Our regular driver Wayan handles all our longer transfers and has car seats which is non-negotiable for us with the kids. We broke the drive up with a lunch stop at Sonua on the way, which we’d recommend — sitting in a car for 90 minutes with a toddler goes a lot more smoothly with a proper meal in the middle.
Approximate transfer times to Ubud:
- From Seminyak / Kuta: 1.5 hours
- From Canggu: 1.5–2 hours
- From Uluwatu: 2–2.5 hours
- From Ngurah Rai Airport: 1.5–2 hours
- From Sidemen (East Bali): 1.5 hours
💡 Tip: If you’re using Gojek for the transfer, book a GoCar rather than a standard Grab — the roads heading up into Ubud through Mas and Batubulan are winding and the fare is better value on a longer distance. For families or anyone with luggage, a pre-arranged private driver is the more practical option every time.
We arrived at Wapa di Ume Ubud around 5:30pm — later than planned, and the kids were flagging by this point. What we walked into immediately reset the mood. A welcome of fresh watermelon juice, a fruit plate of watermelon, papaya, and pineapple (Kylo and Zadi were immediately revived — both of them are obsessed with watermelon), and cool refreshing towels waiting at reception. It sounds like a small thing but after a long drive it is genuinely the best welcome.
👉🏼 Check out our post on Ubud Accommodation for under $200

Where We Stayed — Wapa di Ume Ubud
We’ve stayed at the Wapa di Ume property in Sidemen before and loved it, so we were excited to try the Ubud sister. We were in the Nea One Bedroom, a private villa with its own pool and terrace overlooking rice paddies — and it was even more beautiful than we’d expected.
The bed had been dressed with a flower arrangement on arrival, there were frangipanis in the bath, and the team had set up the daybed as a proper single bed for Kylo without us even having to ask.
There’s an outdoor shower and a full bath inside the villa itself, which became the scene of our attempted family bath photo on day two (more on that shortly).



The resort is spread across quite a large area — two communal pools, one of which is an infinity pool you reach by crossing a little bridge, rice paddy pathways, koi ponds, a resident cow and some ducks that Zadi and Kylo were very taken with. It’s the kind of place where you find new corners every time you wander.
The on-site restaurant is called Mr. Wayan, and we ended up eating there our first night since we’d arrived so late — room service, eaten on the terrace with rice paddy views.
Mie goreng served with a fried egg, prawn, and a chicken leg with sambal and sate alongside, plus soto for me and chicken wings with rice for Kylo. I love when noodles come loaded with extras like this — everything landed on the table and everyone just picked. Matt and I finished every last thing.
➡️ Read – Best Things to Do in Canggu


Day 3 — Cooking Class, Markets & Spa Day
Breakfast the next morning was worth waking up early for. The rice paddy views from the restaurant are spectacular, Kylo discovered the resort gamelan and absolutely did not want to stop playing it, and Lasmini — one of the waitresses who’d become a familiar face quickly — brought the kids strawberries as part of their fruit plate, having already clocked that they were obsessed.
Then it was time for the cooking class, and it was one of the highlights of the whole trip.
We were paired with Chef Ayu and Lasmini for a private class — we got to choose our menu from two options and went with a seafood soup (prawns, squid, and tuna), a chicken curry, and pandan pancakes with coconut and palm sugar. What I didn’t expect was how much the class would feel like a proper hands-on experience rather than a demonstration.
The kitchen had whole spices laid out — nutmeg, cardamom, cloves, star anise — still in their raw form, which is such a different thing to seeing them ground. We smelled everything, identified what we could, then ground them ourselves in a mortar and pestle. Kylo did the shallots (with very close supervision), I handled the turmeric, galangal, ginger, and garlic, and then we both attacked the mortar and pestle together. He loved every second.



The surrounding veggie garden was beautiful — lemongrass, herbs, dragon fruit growing right there while we cooked. The soup came first and was genuinely delicious. Kylo tasted it, declared he liked it, and then barely touched it — he’s in a picky phase — but he was so proud that he’d made it. We boxed up a bowl for Matt, who was in the room with Zadi for her nap.
Then for the pancakes, Lasmini had gone one step further. She’d already figured out that my kids are strawberry obsessed and brought Kylo his own addition — strawberries and banana folded into his pancakes along with a palm sugar syrup she’d made specially. His face when he tasted them. He ate every single one.


Day 4 — Tegalalang, Ulu Pertinu Waterfall & Cultural Dinner
For our day out we found a local Ubud driver named Wayan (yes, also Wayan — if you travel Bali enough you will collect many Wayans, all of them excellent). He’s a registered tour guide in the Ubud area and was incredible with the kids, which made the whole day so much more relaxed. I’ll link his details here.
Tegalalang Rice Terraces was our first stop. I’d already researched where I wanted to view them from and had settled on Tis Cafe — it sits right at the terrace edge with beautiful views and we’d only just had breakfast so we ordered coffees and a smoothie for Kylo, took in the scenery, and did a short walk down toward the paddies before the path got too muddy and slippery for the kids.
For families, viewing from the cafe level is completely sufficient — the terraces are beautiful from above and you avoid the muddier sections with little ones in tow.
📍 Tis Cafe, Tegalalang — great views, good coffees, manageable with young kids



Then we drove to Ulu Petanu Waterfall, which Wayan had recommended specifically because it’s more kid-friendly than many of the others in the area. Around 90 steps down to the waterfall (steep, but concrete and manageable), and on the way down there are koi fish ponds and ducks and ducklings — Zadi and Kylo were completely absorbed before we’d even reached the water.
The waterfall itself is beautiful, smaller than some but genuinely lovely, and there’s a little drinks stand at the bottom if you need a rest.
From there, if you want to keep going, you can cross a bamboo bridge and walk through the forest to a cave (IDR 10,000 per adult extra entry) and a second waterfall beyond it.
We did it because Kylo was insistent — it’s “a little smooky” as he described it, quite dark and narrow in places, but the light filtering through the gaps makes it feel genuinely atmospheric rather than scary. The second waterfall we viewed from above only — the path down looked sketchy and we were firmly past our adventure quota by this point. Zadi needed a nap stat.
🎟️ Ulu Pertanu Waterfall entry: IDR 75,000 per adult, kids free
🎟️ Cave: IDR 10,000 per adult extra
💡 Tip: There’s a donation box on the way out — the money goes toward maintaining the area, worth contributing.


Everyone was hangry as it was past midday now and I’d bookmarked a café called Huma that I’d seen on Instagram — rice paddy views, beautiful open space, really lovely food. Zadi had fallen asleep in my arms by the time we arrived so I did the classic sleeping-baby transfer onto the bench seat and she napped in the shade while we ate.
We ordered nasi goreng and a kaarage bowl for Kylo, chicken katsu bowl for Matt, iced lattes for us. Highly recommend. The views from the back of the café are genuinely beautiful.
📍 Huma Cafe, Ubud — rice paddy views, good food, relaxed atmosphere, works well with sleeping children.


Evening — BBQ Cultural Dinner
Back at Wapa di Ume that evening we’d booked into their BBQ cultural dinner, and it was one of those completely unexpected highlights of the whole trip. Traditional Balinese dancers performed alongside a comedic Topeng mask dancer with elaborate fingernails who absolutely terrified Zadi and absolutely delighted Kylo.
There was audience participation — I was trying very hard not to make eye contact — and then of course he picked me, and I had to go up and copy his dance moves in front of everyone while Kylo absolutely lost his mind laughing. Worth it entirely.
The BBQ spread was enormous: chicken satay, a fish dish, grilled corn, potato wedges, beef rendang, pork ribs, soup. The kids got pizza. We stayed through dinner but left before the final dances because the kids were fading — and the team packaged up dessert for us to take back to the room.
A Biscoff cake, fresh fruit, and a sticky rice pudding that was waiting in our room when we arrived. That level of thoughtfulness, unprompted, is exactly what makes Wapa di Ume the kind of place you keep coming back to.


Day 5 — Kintamani Day Trip
The Kintamani day trip is one of those Ubud additions that feels like an optional extra until you do it, and then it becomes non-negotiable on every subsequent trip. The drive north from Ubud takes about 45 minutes and climbs steadily into the highlands — the rice paddies give way to dense forest, the air cools noticeably, and by the time the caldera comes into view the landscape has shifted into something that feels completely different from the Bali most visitors experience.
The view over Mount Batur and Lake Batur from the caldera rim is one of the most dramatic things you can see in Bali. The volcano rises from the centre of an ancient caldera, the lake sitting in the valley below it, the whole scene framed by the highland cloud that moves across the ridge throughout the day.
We’ve made this drive in sunshine and in cloud and it’s been extraordinary both times — on our most recent trip we drove through rain the entire way up, genuinely worried the views would be hidden, and then the clouds parted just enough to reveal the body of Mount Batur clearly. Even at 70% visibility it stopped us.



Where to go: Paper Hills ID is where we’d direct you. Perched directly on the caldera rim with sweeping views over Mount Batur and the lake, it has daybeds, a pool, a playground for kids, and a full food and drinks menu. We stopped here on our most recent trip — Kylo ordered sushi (a very Kylo choice with a volcano as the backdrop), Matt got chicken tacos, I had Nasi Lemak — and then we let the kids run in the playground while we watched the clouds move across the caldera. The baked goods they sell to take away are excellent. Put this place in the middle of your day and give yourself at least two hours there.


If sunrise is your thing: Mount Batur is one of the most popular sunrise hikes in Bali — a guided pre-dawn climb that reaches the crater rim just as the sky turns. It’s a genuinely extraordinary experience if that’s on your list. Guides are compulsory and are arranged at the trailhead. [Book a Mount Batur sunrise hike — GetYourGuide link]
The practical route: Drive north from Ubud through Tegalalang and Kintamani, stop at Paper Hills ID for the view and lunch, then loop back south via a different route through the coffee and spice plantations of the highland villages. The return drive through Bedugul toward Ubud is beautiful in its own right — if time allows, a quick stop at Pura Ulun Danu Beratan temple on Lake Beratan is worth 30 minutes and is one of Bali’s most photographed temples.
📍 Paper Hills ID, Kintamani — volcano views, pool, playground, food, baked goods to take away
🚗 Driving time from Ubud: approximately 60 minutes
⏰ Recommended time: Allow a full day — leave Ubud by 9am, spend 2–3 hours at Paper Hills ID, loop back via Bedugul
👨👩👧 Family note: Paper Hills ID has a playground and the vibe is relaxed enough for young kids. The drive itself is winding — bring motion sickness tablets if your kids are sensitive to curvy roads.

What to do in Ubud
You may just want to get to Ubud and do nothing except relax and indulge, especially if your accommodation is as gorgeous as Suarti Boutique Village or Sankara Resort! In case you are up for a day trip or a cooking class below are my favourite things to do whilst in Ubud.
- Day trip to the Waterfalls
- Have a go on the famous Ubud Swing
- Visit the iconic Ubud Art Markets
- See the Tegalalang Rice Terrace
- Campuhan Ridge Walk
- Climb Mt Batur at sunrise
- Do an authentic cooking class
- Go to the Ubud Monkey Forest
- Day trip to Ulun Danu Beratan Temple


Where to eat in Ubud
Another reason to fall in love with Ubud is the energetic food scene. Offering local Indonesian cuisine and extraordinary dining overlooking the lush rainforest, vegan delights and everything in between. Here are some of our favourites, which are included in our best cafes in Ubud post.
- Alchemy
- Suka Espresso
- Clear Cafe
- Sakti Dining Room
- Watercress
- KAFE
- Warung Biah Biah




Where to Stay in Ubud
- Wapa di Ume- Best Service Hotel
- Padma Ubud- Best Family Hotel
- Natya Resort Ubud – Best View
- Bambootel Sawah View – Best Eco Hotel

Wapa di Ume Ubud – Where we stayed!
🏆 9.5 rating on booking.com
We stay in the private pool family villa, which was perfect. The staff here were so amazing with the kids and bonus there’s even a playground with a trampoline down by the lake!
👉🏼 Check price and availability here
Days 6-8 Nusa Islands
Next up on your Bali Itinerary for 10 days, you should visit Nusa Lembongan, which are part of the Nusa Islands off the coast of Bali. They consist of Nusa Penida, Nusa Lembongan and Nusa Ceningan.
You can get a fast boat to the islands from Sanur Harbour for as little as 250,000 Rp one way. And you can reach the Sanur harbour easily from Ubud in about 50 minutes.
Although not actually a part of Bali, they are extremely close and it’s nice to explore Indonesia beyond Bali!
We recommend using Setia Fast Cruise or Rocky Cruises to get to the island.

Life on the Nusa Islands is all about relaxing, hiking, snorkelling and cliff jumping! We recently visited Nusa Lembongan for our honeymoon and fell in love with the island and its relaxed way of life. We stayed at Batu Karang for 4 nights, which was perfect. If time permits, I would recommend staying 4 nights to give yourself time to truly relax into the island vibe.
If you don’t want to actually stay on the islands during your Bali itinerary you could stay 2 nights in Jimbaran, Sanur or Nusa Dua. All nice and quiet beach towns with a range of lovely hotels and restaurants. Then take a day trip to visit Nusa Penida instead.

What to do on the Nusa Islands
Our full Nusa Lembongan guide breaks down the best places to stay, beaches to visit, and family-friendly activities, making it easy to plan the perfect island escape during your trip.
- Visit Dream Beach
- Hike through Tembeling Forest
- Snorkel at Mushroom Beach
- Check out the caves at Broken Beach
- Take a boat tour around the mangrove forests
- Dive at Temple Point
- Go rock jumping at Mahana Point Cliff Jump
- Explore Devil’s Tears
- Visit the famous Kelingking Beach and viewpoint
- Relax at Ohana Beach Club


Where to eat on Nusa Lembongan
Lembongan’s food scene is low-key and unpretentious — and that’s exactly right for the island. The best meals here are the simple ones: fresh seafood, cold Bintangs, and views that make everything taste better.
The Deck is our go-to for lunch — right on the water at Mushroom Bay with tuna bowls, fresh juices and the kind of view that makes you order another drink just to stay longer. We’ve been multiple times and it never misses.
Sandy Bay Beach Club is the sunset spot — clifftop views, good cocktails, relaxed atmosphere. Perfect for a final afternoon drink before heading back to the villa.
Ohana Beach Club is our pick for a lazy beach day — right on the sand, great pizza, and the kind of place where one drink turns into an afternoon. The cocktails are excellent.
For something more local, wander the main strip in Jungutbatu — the warungs along the beachfront do cheap, fresh nasi goreng and mie goreng that are perfectly suited to the island pace.
💡 Tip: Lembongan has very limited ATMs — withdraw cash before you arrive from Sanur and bring more than you think you need. Many smaller warungs are cash only.

Nusa Lembongan & Nusa Ceningan Day Tour
🏆 Recommended by 94% of travellers
Don’t want to drive yourself between islands? This highly-rated day tour covers the best of both Lembongan and Nusa Penida — including Kelingking Beach / snorkelling / all transfers!




Where to Stay on Nusa Lembongan
- Nusa Lembongan- The Acala Shri Sedana, MolaMola House ,Batu Karang Resort and Spa
- Nusa Penida- Pandawa Beach Resort and Spa Luxury, Kompyang Cottage, Penida Bambu Green
- Nusa Ceningan- Le Pirate Beach Club Nusa, Ceningan Resort
Days 6-8 Alternative Option Sidemen
Okay, originally I wasn’t going to add this information into our Bali itinerary for first-timers, as Sidemen is more of a hidden gem, and usually I recommend hidden gems when it’s not your first visit. I realised that if I were recommending places to visit to a friend, Sidemen would literally be the first place I would tell them to go! Especially if you want to fall in love with Bali like me and especially if you like places that haven’t been touched yet by the masses!
If you’re craving somewhere quieter, greener, and more “old Bali” feeling, Sidemen is hands down one of our favourite places to add to a Bali itinerary. We visited for the first time on our three-week trip last year and honestly — we fell in love.
It reminded us of what Ubud must have been like 20 years ago: peaceful rice paddies, misty mountain mornings, village life ticking along slowly, and hardly any traffic. Now we tell anyone who’ll listen that they have to go.

Sidemen feels like a deep exhale. It’s surrounded by rolling rice fields with Mount Agung watching over you, and the pace is beautifully slow. We travelled here with the kids and loved how grounded it felt — mornings started with gentle rice paddy walks. There’s also surprisingly a lot to do if you want it: waterfalls, temples, village exploring, cooking classes, and plenty of spots to just sit with a coffee and a view.
If your Bali itinerary already includes beaches and busier hubs like Canggu or Uluwatu, Sidemen is the perfect contrast — a few days here will completely reset you!



What to do in Sidemen
Sidemen is all about slow travel and simple pleasures. Some of our favourite things to do:
Start your mornings with a rice paddy walk (so special with kids)
- Visit nearby waterfalls like Gembleng or Jagasatru
Explore local villages and small temples
Book a Balinese cooking class
Enjoy spa treatments overlooking the valley
Watch sunrise over Mount Agung from your balcony
It’s also a lovely place to do… nothing. Pool days, book reading, afternoon naps — Sidemen gives you permission to slow right down. We have a full guide on Sidemen and we go into detail of all the things we loved doing there.
Where to eat in Sidemen
Dining in Sidemen is more low-key than Ubud or Canggu, but that’s part of the charm. Most beautiful resorts have excellent on-site restaurants (which makes evenings super easy), and there are a handful of lovely local spots dotted through the valley.
We mostly enjoyed relaxed meals with rice field views at Sleeping Gajah and Astri Dining.


Where to Stay in Sidemen
- Wapa di Ume Sidemen
- Samanvaya – Adults Only
- Numa Sidemen
- Camaya Bali

Wapa di Ume Sidemen – Where we stayed!
🏆 9.5 rating on booking.com
We stay in the private pool family villa, which was perfect. The staff here were so amazing with the kids and bonus there’s even a playground with a trampoline down by the lake!
Days 8-10+ Uluwatu
There’s a reason we end every Bali itinerary in Uluwatu and never the other way around. Uluwatu is the island at its most dramatic — clifftops dropping into turquoise Indian Ocean, surf breaks that produce genuinely world-class waves, sunsets that turn the whole sky the colour of fire, and a pace that feels completely different to anywhere else in Bali. It’s where we got married in 2023 at Uluwatu Surf Villas. It’s my favourite place on the island. Finishing here never gets old.
The drive from Sanur (if you’re coming from Nusa Lembongan) takes around 1 hour 20 minutes. From Seminyak or Canggu, allow 45–60 minutes. From Ubud, 2–2.5 hours. Always check Google Maps before you leave — traffic on the main road into the Bukit Peninsula can be slow on weekends.
➡️ Read — Best Things To Do In Uluwatu
➡️ Read — Best Beach Clubs In Uluwatu
➡️ Read — Best Beaches In Uluwatu

Day 7 – Arrive, Thomas Beach & Single Fin Sunset
Check in, drop bags, and head straight to Thomas Beach for the afternoon. It’s our personal favourite beach in all of Uluwatu — calm enough to swim, beautiful, and the beachside warung right on the sand does cold Bintangs and fresh coconuts while you watch the waves. Not many people know about Thomas Beach which is half of what makes it so good.


We’ve been here on family days with the nanny, on date afternoons with just the two of us, and it works perfectly both ways. The warung at the back of the beach is run by locals who’ve been there for years — honest, cheap, good.
For lunch: Yuki nearby is our pick for an early lunch or a late post-beach meal — one of the best Japanese restaurants in Uluwatu and consistently excellent.
For sunset: Single Fin, perched above Suluban Beach on the cliff edge, is the Uluwatu sundowner. It’s been here for years and it’s still the best — cold drinks, good music, surfers coming in from their last session of the day, and the sun going down over the Indian Ocean directly in front of you. Get there 45 minutes before sunset and stake a spot on the deck. You will not regret it.
🌴☀️🍹CLICK HERE FOR OUR: ULUWATU ACCOMMODATION GUIDE🌴☀️🍹




Day 8 — Beach Day, Temples & the Kecak Fire Dance
Morning: Choose your beach. Padang Padang is iconic — the entrance through the narrow rock passage and down the steep stairs is one of the most memorable arrivals of any beach in Bali. It gets crowded by late morning so go early. Bingin is our family pick — the descent is steep but the beach at the bottom has beanbags on the sand, a bohemian afternoon energy, and the Cashew Tree café at the top (with its playground for kids) makes it completely manageable with little ones.


Afternoon: Mana Uluwatu for lunch or a slow afternoon. They catered both our wedding and my sister’s wedding at Uluwatu Surf Villas — we’ve eaten their food on two of the most important days of our lives and across countless other visits. The plant-forward menu, the clifftop Indian Ocean views, and the calm, no-screens atmosphere makes it one of those places you go back to every trip without needing to think about it.
Evening — the Kecak Fire Dance at Uluwatu Temple. This is non-negotiable. The clifftop amphitheatre at sunset, 50–100 men chanting the Kecak rhythm as the Ramayana unfolds, the Indian Ocean turning gold behind the stage — we’ve seen it multiple times and it still catches us off guard with how powerful it is. Arrive at least 45 minutes early to get a good seat.
Entry: IDR 150,000 adults / IDR 100,000 children (includes temple entry)
Performance time: Daily at 6pm
💡 Tip: Watch your belongings — the temple monkeys are notorious


➡️ Find Uluwatu Temple Tickets – Check Prices and Availability here!
Day 9 — Beach Club Day & Farewell Dinner
Morning: A final beach morning. Dreamland Beach is the easy option — flat access, wide sandy bay, calm enough for kids. Or take the scooter along the cliff road to Balangan Beach for the view from the clifftop lookout at the northern end — one of the most beautiful sunset vantage points in Uluwatu.

Afternoon — beach club. This is the Uluwatu beach club day. Our picks depending on the vibe:
El Kabron for a more intimate, Spanish-coastal atmosphere carved into the cliff with direct ocean views and excellent cocktails. We’ve been here across many trips and it consistently delivers — the kind of afternoon that stretches into early evening without anyone noticing.
Savaya (formerly Omnia) for the most dramatic clifftop setting in Uluwatu — the infinity pool seems to hover over the ocean and the full production of the venue makes it feel genuinely special for a special day.
Ulu Cliff House for a more relaxed beach club day with good food, a family-friendly vibe, and great music without the Savaya/El Kabron price point.



Evening — final dinner. CIRE is our date night restaurant in Uluwatu — consistently one of the best dining experiences on the Bukit, beautifully designed, exceptional food, and the kind of dinner that feels like a proper send-off to a Bali trip. Book ahead.
Alternatively, Warung Yeye if you want something completely different for your last night — the best Indonesian food in Uluwatu, cheap, local, absolutely no fuss. We balance both across a Uluwatu stay and both are right.
Day 10 — Last Morning & Airport
Uluwatu is only 30 minutes from the airport, which is one of its underrated practical advantages. A last morning coffee at Bukit Cafe (three-page breakfast menu, the staff brought Kylo colouring the moment he sat down — we’ve never felt more welcomed at a café in Bali) or Milk and Madu if you’re with a group and want somewhere with space and a playground for the kids to run while you drink coffee in peace.
Then head to the airport. You’ll be back.




What to do in Uluwatu
There are so many amazing things to do in Uluwatu. Hire a moto and start exploring the amazing surf breaks and beaches or have a bite to eat at one of the best cafes in Uluwatu.
There are so many different areas to explore, our favourites are the best beaches in Uluwatu including Padang Padang Beach, Bingin Beach and Dreamland Beach.
- Watch the surfers at Uluwatu Beach
- Have a Sunday Sesh at El Kabron or Ulu Cliff House
- Have a seafood dinner on Jimbaran Beach
- Explore the beaches -my favourite is Thomas Beach
- Uluwatu Temple And Kecak Fire Dance
- Learn to Surf at Padang Padang


Where to eat in Uluwatu
Just like the rest of Bali, Uluwatu has a pretty strong food scene. Some of the best fine-dining restaurants are located in Uluwatu, along with many amazing cafes.
- Tabu – Asian Fusion
- The Cave – Best Fine Dining
- Suka Espresso – Best Cafe
- Mana – Food with a View
- CIRE – Date night
- Warung Yeye – Best Indonesian
- Cashew Tree – Best Kid Friendly Cafe




Where to Stay in Uluwatu
- Family Nest Villa – Best for families
- Nisi Villa – Best for a group
- Uluwatu Surf Villas – Best views
- The Ungasen – Best resort
- Bingin Castaways – Best affordable villa
- The Elementum – Best boutique hotel
- Green Escape Eco Resort – Best eco hotel


Bali Travel Guide – Things to know before you go
Getting There
Bali’s main international gateway is Ngurah Rai International Airport (DPS) in Denpasar, which is well-connected to major cities worldwide.
There are often sale fares to Bali, I recommend signing up to deal sites and newsletters to jump on cheap flights when they become available. It takes around 5.5 hours for Sydney and the East Coast of Australia and just 2.5 from the West. If you are coming from North America it will take around 22 hours and you will most likely have a stopover in either Asia or Australia.
If you are coming from someone other than Australia I would suggest using Garuda (Indonesian owned airline) and searching for your desired dates via Skyscanner.com
Visa on Arrival for Bali
Most travellers, including those from Australia, the US, UK, and many European countries, can obtain a Visa on Arrival (VOA) for Bali. This 30-day visa costs IDR 500,000 (approx. $35 USD) and can be extended once for another 30 days. To avoid long queues, you can pre-pay for your visa online before arrival. This option is also great if travelling to Bali with babies or kids as you usually can get through to luggage claim very quickly. I have a step-by-step guide on doing this here.
On Arrival
You will arrive at Denpasar International Airport. Walking out of the airport, you may initially feel overwhelmed as there is often a mass of people (usually men) that are waiting to give you transport. I highly advise organising a shuttle with your hotel. Alternatively, there is a Taxi rank when you exit to your right that is fixed priced; from memory, it is around 250,000rp to the Seminyak area, which is about 20-30 mins away depending on traffic. There is also a GRAB station where you can organise transport to your hotel. This is often cheaper than negotiating with a local on arrival.
Getting Around
There are a lot of things to do in Bali, and many locations to visit and several ways you can reach them! Hiring a motorbike is an option – although I am never game. The roads aren’t great and the traffic is even worse. If you do feel like living on the edge make sure your Travel Insurance includes motorbike and scooter accidents.
I usually get around by organising a local driver for day trips and for going longer distances, this option is great as they also double as a tour guide and always share their local favourites. Another option is using Go-Jek or Grab, the Indonesian equivalent of Uber. For shorter distances, I either walk or use “Blue Bird” taxis as they are the best and stick to the meter.
If you are travelling to Bali for the first time and would like to organise a driver before you leave, but are unsure where to start, I recommend joining some Bali Travel Groups on Facebook. A lot of people recommend their drivers (or nannys). We have a Facebook group where we offer up daily tips and share our personal recommendations including our trusty driver Wayan – bonus he has cars seats for bubs and can usually organise booster seats for kids if you need.

What to Pack
It’s always tempting when visiting a new country to ‘accidentally’ overpack! Deciding what to pack for Bali is actually quite simple, here’s a couple of quick tips.
- Think eco-friendly, Bali has a huge plastic and rubbish problem. so packing eco-friendly products is super important.
- Getting laundry done in Bali is super cheap and takes about 24hrs so perhaps take half of what you were originally planning and just get laundry done half-way through your trip.
- I always pack dresses when travelling as they are super versatile, can often go from beach to dinner and don’t take up too much room.
- Also consider packing a couple of pieces that cover flesh, when going to religious sites and temples you will need to cover up.
Travel Insurance for Bali
Travel insurance is an essential part of trip planning and should always be purchased before leaving your home country. Bali is no exception.
If you are going to be hiring a moped, make sure it is included in the policy when buying your travel insurance. I can recommend World Nomads, Fast Cover and Insureandgo they are all affordable options that I’ve used to make claims with whilst in Bali and other destinations.
No idea what travel insurance is right for you? Check out this helpful guide.
Drinking Water in Bali
Tap water in Bali is not safe to drink, so always opt for bottled or filtered water. Many hotels and cafes provide free refills to reduce plastic waste, so consider bringing a reusable water bottle.
Bali Customs and Culture
Balinese culture is deeply spiritual, and it’s important to be respectful. When visiting temples, wear a sarong and modest clothing, and avoid pointing your feet at religious objects. Daily canang sari (offerings) are placed on the ground, so be mindful not to step on them. A friendly “Terima kasih” (thank you) goes a long way when interacting with locals!
Getting an E-SIM for Bali
Staying connected in Bali makes travel significantly easier, and getting an eSIM before you arrive is one of the best decisions we made (my husband made.)
An eSIM allows you to activate mobile data instantly without the hassle of buying a physical SIM card at the airport. It means you can land in Bali, turn on your phone, and immediately access maps, transport apps, accommodation details, and most importantly WhatsApp messages so you can easily find your driver! This is especially helpful after a long flight or when travelling with kids.
Having reliable data is essential in Bali because so many everyday tasks rely on your phone. We constantly use Gojek for transport and food delivery, WhatsApp to communicate with drivers, villas, to book reservations, Wise for managing money and payments, Google Maps for navigating Bali’s back roads, and apps like Airbnb and Booking.com to manage accommodation.
For our Bali trips, we usually use Airalo because it’s easy to set up, affordable, and works seamlessly across the island. It gives us peace of mind knowing we’re always connected when we need it!
Bali Itinerary FAQS
Is 10 days enough for Bali?
Yes — 10 days is genuinely one of the best amounts of time to visit Bali. It’s enough to experience a few different regions (we recommend a mix of a beach hub, Ubud or Sidemen, and Uluwatu) without feeling rushed between them, while still leaving time to slow down and actually enjoy each place rather than just ticking it off.
How much does a 10-day Bali trip cost?
It depends almost entirely on your accommodation choice — everything else in Bali is remarkably affordable. On a budget, expect around $40–80 AUD per night for accommodation, $15–25 per day for food, and $80–150 for transport across the whole trip. Mid-range travellers typically spend $80–200 per night on accommodation with a similar increase across food and activities. See our full cost breakdown above for exact numbers by category.
What’s the best Bali itinerary for first-time visitors?
For first-timers, we recommend splitting your 10 days across a few key regions: start in Canggu or Seminyak (days 1–3), head to Ubud or Sidemen for the cultural and jungle side of the island (days 3–6), take a few days on Nusa Lembongan with a day trip to Nusa Penida (days 6–8), then finish in Uluwatu (days 8–10) for beach clubs, surf, and a relaxed final stretch before flying home.
Should I stay in Seminyak or Canggu?
We used to recommend both, but these days we don’t suggest basing yourself in Canggu — it’s become too busy and the traffic can be tough going with kids. Seminyak is a better base if you want that lively coastal-town feel, with family resorts, boutique shopping, and glamorous beach clubs. Our current go-to is actually basing yourself just north in Seseh and doing day trips into Canggu for the cafes and Mai Main Playground — you get the best of both without the crowds.
Do I need a visa for Bali?
Most travellers, including those from Australia, the US, UK, and much of Europe, can get a Visa on Arrival (VOA) for Bali. It costs around IDR 500,000 (approx. $35 USD), is valid for 30 days, and can be extended once. You can pre-pay online before you arrive to skip the queue on arrival.
How do you get around Bali?
For short trips within one area, Gojek (Bali’s equivalent of Uber) is the easiest option. For longer transfers between regions — like Ubud to Uluwatu — we always book a private driver, which is more comfortable and lets you stop along the way. Renting a scooter is an option if you’re confident on Bali’s roads, but make sure your travel insurance covers it.
Related: ‘Tips for Travelling in Asia‘
So that was our Bali itinerary for 10 days! Have you been to Bali before? What was your favourite thing to do? Let us know in the comments below!
Found this pin helpful? Remember to PIN for later!





