The Ultimate Bali Itinerary: 7, 10, and 14 Day Routes You’ll Love

This post may contain affiliate links. If you make a purchase, I may earn a small commission at no extra cost to you.
Planning the perfect Bali itinerary is one of those things that sounds easy — until you realize just how much there is to see, do, and eat on this magical island. With lush jungle temples, white sand beaches, charming cafés, and spiritual traditions woven into daily life, Bali can be both an adventurer’s playground and a wellness retreat.
Whether it’s your first time in Bali or your fifth, I’m here to help you craft a Bali travel itinerary that actually fits the kind of trip you want to have — without trying to do too much.
Because honestly? Bali is best experienced when you slow down, soak it in, and give yourself space to wander between moments of magic.
I spent six weeks traveling through Bali — exploring the backstreets of Ubud, finding secret temples, and hopping between islands.
So whether you’re here for 7 days, 10, or a full 2-week Bali adventure, this post lays out multiple route options so you can mix and match to fit your own vibe. I’ve included detailed tips, must-see spots, lesser-known gems, and honest advice on what’s worth your time — and what you can skip.
Ready to plan the ultimate Bali itinerary that balances bucket-list experiences with authentic connection?
Let’s go.
Solo traveler? Bali is an amazing destination for independent adventurers—especially solo female travelers. If you’re planning your own trip, make sure to check out my Solo Female Travel Guide to Bali for extra tips on staying safe, meeting people, and creating your perfect itinerary.
Essential Tips for Planning Your Bali Trip

Before we jump into the day-by-day breakdowns, here are a few key things to know that’ll make your Bali itinerary smoother, safer, and a whole lot more enjoyable — especially if it’s your first time in Bali.
Best Time to Visit Bali
Bali has two main seasons: dry (April to October) and rainy (November to March). For the most comfortable weather and clearer skies, aim for the dry season — though the island is beautiful year-round.
If you visit during the rainy season you’ll still have plenty of sunny days (plus fewer crowds and lower prices).
Staying Connected
Staying online in Bali is easy and affordable. You have two great options:
- Local SIM card – You can pick one up at the airport or any convenience store when you arrive. Telkomsel generally offers the best coverage, especially if you’re heading to places like Ubud, Nusa Penida, or Sidemen. A week of data typically costs around $5–10.
- eSIM – If your phone supports eSIMs and you want to skip the hassle of finding a SIM after a long flight, I recommend using Airalo. You can buy and activate your Indonesia eSIM online before your trip, so you’re connected as soon as you land.
No matter which you choose, having access to maps, Grab, and translation apps on the go makes exploring Bali way easier.
Getting Around Bali
There’s no real public transit system in Bali, but it’s easy to get around by:
- Grab (like Uber): Great for short distances in the south
- Private drivers: Ideal for day trips or multi-stop routes (I book mine through guesthouses or trusted tour platforms)
- Scooters: Affordable and adventurous, but only rent if you’re confident driving in unpredictable traffic
Travel tip: If you’re riding a scooter, make sure your travel insurance covers it—and always wear a helmet.
Cash & Currency
The local currency is the Indonesian Rupiah (IDR). Most places are cash-only, especially outside of tourist hotspots.
You’ll find ATMs in all major towns, but they can run out or have withdrawal limits, so always carry some cash (and a backup card) just in case.
Where to Stay
I’ll include suggestions throughout the itinerary, but a few of my personal favorite hubs are:
- Ubud – cultural heart, yoga, rice terraces, temples
- Canggu – cafés, beach clubs, surf + digital nomad vibe
- Uluwatu – dramatic cliffs + white-sand beaches
- Nusa Penida – stunning landscapes for a quick overnight trip
Need help choosing the right area to stay? I’ve got you—just keep reading.
How to Use This Bali Itinerary

This Bali itinerary is designed to be flexible, so whether you’re planning 7 days, 10 days, or a full 2-week trip, you can easily adapt it to fit your travel style, pace, and priorities.
Each route includes a mix of Bali’s greatest hits (like Uluwatu Temple, the Campuhan Ridge Walk, and Nusa Penida) along with some lesser-known gems I fell in love with during my own travels.
The idea is to balance iconic experiences with space to explore at your own rhythm — whether you’re here to relax, dive into culture, or get a little adventurous.
I’ve laid everything out in logical routes that minimize backtracking and make the most of your time. Most travelers fly in and out of Ngurah Rai International Airport (DPS) near Denpasar, so these itineraries start and end in South Bali — but you can adjust based on your flights or preferences.
Up next: Your perfect 7 day Bali itinerary — starting with beach clubs, sunsets, and jungle walks. Let’s go!
7 Day Bali Itinerary: Beaches, Temples & Jungle Vibes
If it’s your first time in Bali, seven days is the perfect amount of time to get a well-rounded taste of the island’s magic — without totally overwhelming yourself.
This Bali itinerary for 7 days includes just enough adventure, culture, and downtime to leave you feeling inspired (and already planning your return).
In one week, you’ll explore sun-soaked beaches in the south, wander through emerald rice terraces, and soak in the spiritual energy of Bali’s most beautiful temples.
It’s a little bit of everything — laid out in a route that makes sense and won’t have you zig-zagging across the island.
I’ve structured this itinerary to start in South Bali (where you’ll likely fly in), head to the cultural heart of Ubud, and end your trip with dramatic coastal cliffs in Uluwatu.
Each destination has its own unique vibe, and I’ve included flexible options so you can tailor each day to your energy level or travel style — whether you’re a beach bum, culture lover, foodie, or all of the above.
Day 1–2: Seminyak or Canggu


Welcome to Bali! Chances are, you’ll land at Ngurah Rai International Airport (DPS) in the south of the island—and after a long-haul flight, you’re going to want to keep things easy and breezy. That’s why this itinerary starts with two days in Seminyak or Canggu, where you can relax, catch your breath, and ease into the island’s rhythm.
These two coastal towns sit just north of the airport and offer a mix of soft-sand beaches, stylish beach clubs, boutique shopping, and some of the best cafés in Southeast Asia (I’m not even exaggerating).
Canggu is a bit more laid-back and surfy, with a strong digital nomad scene, while Seminyak feels more polished and upscale, with trendy bars and designer shops lining the streets. You can’t go wrong with either — pick based on your vibe.
What to do:
- Drop your bags at your hotel and head straight to the beach. Even if you’re not a surfer, there’s something grounding about watching the waves roll in on your first afternoon. Batu Bolong and Echo Beach are both solid picks.
- Sip a fresh coconut or sunset cocktail at La Brisa in Canggu or Potato Head Beach Club in Seminyak — yes, it’s touristy, but the views are chef’s kiss.
- Spend your second morning exploring on foot: check out the indie boutiques, grab a smoothie bowl at Crate Café or Kynd Community, and maybe treat yourself to a full day at some of the best day spas in Seminyak.
- In the late afternoon, hire a driver or Grab to take you to Tanah Lot Temple for one of Bali’s most iconic sunset views. This dramatic sea temple sits on a rock offshore and looks especially magical when silhouetted by the setting sun.
- If you have time on the way back, stop by Casa Tua Canggu (formerly Warung Dandelion) for dinner — delicious Indonesian food in a fairy-lit garden.
Optional add-ons:
- Take a surf lesson if you’re up for it—Seminyak and Canggu are both beginner-friendly spots with tons of surf schools
- Explore the vibrant street art and rice field backroads by scooter (or just snap a few pics on your walk to breakfast)
Tip: Traffic in this part of Bali can be wild, especially around sunset. If you’re going to Tanah Lot, leave at least an hour before golden hour to beat the worst of it.
Where to Stay in Canggu & Seminyak
Whether you’re in Bali for the beach clubs, the brunches, or the spa days, Canggu and Seminyak offer some of the best places to stay for every budget.
Budget

White Penny Hostel – One of Seminyak’s newest and most stylish hostels, White Penny offers cozy capsule-style dorms, a social yet chill vibe, and a prime location just minutes from the beach and nightlife.

Kos One Hostel – Located in the heart of Canggu, Kos One is a favorite among digital nomads and solo travelers. It features a gorgeous pool, on-site café, and plenty of common areas for meeting other travelers.
Mid-Range

Cross Paasha Bali Seminyak – This sleek, modern hotel sits right in the heart of Seminyak and features spacious suites, a rooftop pool with panoramic views, and easy walking access to shops, restaurants, and the beach.

COMO Uma Canggu – A design-forward stay just steps from Echo Beach, this boutique hotel blends surfer cool with contemporary comfort. Expect wellness amenities, a serene pool area, and in-house dining.
Luxury

W Bali – Seminyak – If you’re looking to splurge, the W Bali is the ultimate in bold, beachfront luxury. Think dramatic architecture, a sprawling pool, top-tier spa, and unforgettable sunsets at Woobar.

La Reserve 1785 Canggu Beach – A charming luxury boutique hotel. This tranquil retreat near the beach is perfect if you want a quieter, curated experience without sacrificing style.
Day 3-5: Ubud

After a few beachy, sun-soaked days, it’s time to head inland to the lush, jungle-draped heart of the island: Ubud.
This is where Bali’s spiritual and cultural roots shine brightest — where offerings line the sidewalks, gamelan music drifts through the air, and temples peek out from behind flowering frangipani trees.
The drive from Seminyak or Canggu to Ubud takes about 1.5–2 hours depending on traffic, and it’s a scenic ride — especially once you leave the chaos of South Bali behind and start winding through rice paddies and jungle-covered hills.
Want a slower-paced Ubud trip or staying longer? Check out my full 4 Days in Ubud for First-Timers itinerary for more detail and inspiration!
Day 3: Explore Central Ubud + Campuhan Ridge Walk


Start your first day in Ubud by getting to know the town center. It’s walkable, bustling, and full of cultural landmarks.
What to do:
- Visit Taman Saraswati Temple, a beautiful water temple with a blooming lotus pond
- Pop across the street to Ubud Palace, once home to the royal family (and still used for evening dance performances)
- Wander through the Ubud Art Market, where you’ll find everything from handwoven baskets to breezy dresses
- Say hi to the cheeky residents of the Ubud Monkey Forest Sanctuary (just keep your snacks and sunglasses tucked away!)
In the late afternoon, lace up your sneakers and head to the Campuhan Ridge Walk — a scenic paved trail that winds through hills and valleys just outside the town center. Go around golden hour for the best light and coolest temps. Break up your walk with a fresh juice or snack at Karsa Kafe, which has beautiful views and a relaxed vibe.
Tip: Ubud traffic can be gnarly, especially in the center. If you can, stay slightly outside of town (like in the Penestanan or Sayan area) for more peace and better views.
Day 4: Rice Fields + Spa Day

After exploring temples and town life, it’s time to slow down and take in the natural beauty that makes Ubud so special. Today is all about gentle adventure in the morning, followed by a well-earned dose of relaxation in the afternoon.
Instead of heading to the crowded Tegallalang Rice Terrace, I highly recommend joining a downhill cycling tour instead.
I booked a bike tour that started at the rim of the Kintamani volcano and followed quiet roads down through local villages, rice terraces, and coconut groves.
It wasn’t strenuous at all (mostly downhill the whole way!), and we made several stops to learn about Balinese rice farming, traditional homes, and everyday life in rural Bali. Seeing the countryside this way gave me a totally different perspective than anything I’d experienced in town.
We ended the tour with a delicious local lunch at a family-run warung — the perfect way to wrap up the morning. Sitting down to eat after a few hours of cycling made it all the more satisfying (and tasty).
Many tours include pickup and drop-off from Ubud, so it’s super easy to arrange.
Tip: Wear closed-toe shoes, bring a refillable water bottle, and don’t forget sunscreen — there’s not much shade on the ride down!
After you get back to Ubud, it’s time to unwind. Head to one of Ubud’s many spas for a Balinese massage or go all-in with a full body scrub and flower bath.
You’ll leave feeling relaxed, restored, and ready for the final day of your Ubud adventure.
Day 5: Cooking Class + Dance Performance


Your final day in Ubud is all about experiencing Balinese culture through food and art.
Start with a Balinese cooking class — a must-do for anyone who loves to eat (which, if you’re here, I assume you do)
I highly recommend Ketut’s Bali Cooking Class, which begins with a short morning market visit before heading to his family compound for a relaxed, hands-on experience.
You’ll learn to make several classic Balinese dishes like mie goreng, chicken satay with peanut sauce, sambal matah, and more.
Plus, Ketut himself is hilarious — he makes the whole thing feel like a family reunion. At the end, you’ll sit down for a massive feast that you’ll probably dream about later.
After your food coma nap (highly encouraged), spend your afternoon wandering Ubud’s quieter corners — maybe visiting a gallery, shopping for souvenirs, or sipping a coffee at Anomali or Zest.
Then in the evening, wrap up your time in Ubud with a traditional Balinese dance performance. The Legong Dance at Ubud Palace is a classic.
For something a little more dramatic, look for a Kecak fire dance at Pura Dalem or in one of the nearby villages like Junjungan (but double check the schedule!).
Tip: Arrive 30 minutes early for the best seats — and bring cash for tickets, which are usually 100k IDR (~$7 USD).
Where to Stay in Ubud
From peaceful wellness retreats to beautifully designed hostels, Ubud has the perfect stay for every type of traveler.
Whether you’re planning a solo escape to recharge or want a base for temple-hopping and sunrise hikes, here are some of the best options across all budgets:
Budget

Puri Garden Hotel & Hostel – Winner of the 2025 Hoscars, this stylish boutique hostel is centrally located near the Yoga Barn and serves up serious Bali vibes with whitewashed decor, a sparkling pool, and daily social activities like Mount Batur sunrise hikes and Balinese dance nights.

Arya Wellness Retreat (Female-Only) – This upscale women-only hostel is a dream for solo female travelers who want to relax, recharge, and connect with like-minded women. With yoga classes, massages, healthy food, and a full calendar of wellness activities, it’s easy to find your flow here — whether you’re introverted or social.
Mid-Range

Tu Sandat Homestay – This locally run guesthouse offers a cozy, authentic Ubud experience with lush garden views, traditional architecture, and warm Balinese hospitality. It’s peaceful, budget-friendly, and just a short walk from central Ubud — great for slow travelers or anyone looking to support small family businesses.

Mana Earthly Paradise – If sustainability is your vibe, Mana delivers. This eco-conscious stay features earth bag villas, a vegetarian restaurant, yoga classes, and an on-site permaculture garden. It’s tucked just outside the bustle of Ubud and offers a tranquil place to unwind with a purpose.
Luxury

The Sankara Resort – Balinese villas, a jungle-fringed pool, and open-air spa treatments make The Sankara an oasis of calm. If your dream Ubud itinerary includes massages in the middle of a tropical garden and a private terrace overlooking rice paddies, this is it.

COMO Uma Ubud – Total luxury with a soul-soothing side. COMO Uma offers guided morning walks through the Tjampuhan Valley, yoga with a view, and holistic treatments at the COMO Shambhala spa. Whether you’re a wellness junkie or just want a quiet sanctuary, this is the place to indulge.
Day 6–7: Uluwatu


Time to wrap up your Bali trip with a slower pace, white-sand beaches, and the kind of ocean views that make you want to extend your flight. The next two days are all about soaking up the sunshine, exploring dramatic cliffs, and ending your trip on a high note.
The drive from Ubud to Uluwatu takes around 2.5 to 3 hours, so plan to leave after breakfast and arrive just in time for lunch with a view.
Things to do:
- Spend the afternoon beach hopping — Padang Padang, Thomas Beach, and Bingin Beach are all stunning options for lounging, swimming, or watching surfers do their thing
- Grab brunch or smoothie bowls at The Cashew Tree or Bukit Café
- Watch sunset at a cliff bar like Single Fin or Ulu Cliffhouse with a cocktail in hand
- Visit Uluwatu Temple in the late afternoon and catch the Kecak Fire Dance at sunset — one of the most iconic experiences in Bali
- Head to Jimbaran Bay afterward for a seafood dinner on the beach with your toes in the sand and waves lapping nearby
Optional add-ons:
- Morning massage or facial before your flight
- Surf lesson if you’re feeling active
- Visit Suluban Beach or the hidden cave below the cliffs
Tip: The airport is about 45 minutes to 1.5 hours away depending on traffic — especially if you’re flying out in the evening. Give yourself plenty of time to get there, just in case.
Where to Stay in Uluwatu
From barefoot surf lodges to cliffside luxury villas, Uluwatu has no shortage of incredible places to stay. Whether you’re on a shoestring or ready to splurge, here are some of the best options:
Budget

Dreamsea Bali – A favorite among surfers and solo travelers alike, with boho-chic beachfront rooms and incredible ocean views. The vibe is laid-back, communal, and all about waking up to the sound of waves. Read my full review here!

Surfers House Green Bowl – A relaxed, surfer-friendly hostel with a pool, communal kitchen, and nightly communal dinners—perfect for budget travelers craving a social vibe near Uluwatu’s best beaches. Choose from dorms or private rooms just five minutes from the waves and surrounded by good vibes.
Mid-Range

Villa Paradise Uluwatu – Tucked away in a quiet spot just a short ride from Bingin Beach. Think spacious rooms, a private pool, and a peaceful garden setting—ideal for a more relaxed Uluwatu base.

Bingin Lodge Uluwatu – Offers a rustic-chic feel with bamboo architecture and proximity to trendy cafes and beaches. It’s a great spot if you’re looking for something beautiful but still affordable.
Luxury

Anantara Uluwatu – If you’re ready to splurge, Anantara Uluwatu offers sweeping cliffside ocean views, dreamy infinity pools, and luxe suites with private hot tubs. The spa and dining options are top-tier.

Alila Villas Uluwatu – For the ultimate indulgence, Alila Villas Uluwatu is a design-lover’s dream—ultra-modern villas perched on the cliffs with private pools, personal butlers, and incredible attention to detail.
Want help booking your luxury stay? I’m a Fora travel advisor and can get you exclusive perks like upgrades, property credit, and breakfast included at spots Anantara and Alila. Learn more about my travel planning services here.
Quick Glance: 7 Day Bali Itinerary
Days 1–2: Seminyak or Canggu
- Arrive and settle in with beach clubs and cafés
- Explore boutiques, surf, or take a yoga class
- Sunset at La Brisa or Potato Head
- Optional massage or spa to shake off jet lag
Days 3–5: Ubud
- Visit Ubud Palace, Saraswati Temple, and Monkey Forest
- Walk the Campuhan Ridge and relax at Karsa Kafe
- Join a Balinese cooking class
- Unwind with a massage or flower bath
- Catch a traditional Legong or Kecak dance performance
Days 6–7: Uluwatu
- Beach hop: Padang Padang, Thomas Beach, Bingin
- Visit Uluwatu Temple and watch the Kecak fire dance
- Enjoy sunset views from a cliff bar
- End the trip with a seafood dinner at Jimbaran Bay
10 Day Bali Itinerary: Culture, Coastlines & a Little Extra Magic
If you’ve got 10 days in Bali, you’re in for a treat.
This 10 day Bali itinerary builds on the perfect one-week route — with a little more breathing room, more off-the-beaten-path adventure, and time to dive deeper into what makes this island so special.
Whether you want to hike a volcano, chase waterfalls, or spend an entire afternoon watching rice field shadows shift with the light (highly recommend), 10 days gives you space to do it all without rushing.
This itinerary is ideal for first-time visitors, solo travelers, or anyone who wants a balanced mix of beaches, culture, temples, nature, and chill. You’ll start in the south (think: beach clubs and sunset cocktails), then head north to jungle-wrapped Ubud before circling back to finish your trip on the cliffs of Uluwatu.
Already read the 7 day version? This 10 day itinerary keeps everything that works and adds one extra full day in Ubud — so you can squeeze in that sunrise hike, waterfall adventure, or temple day trip you didn’t quite have time for.
Let’s make those extra days count. Ready to dive in?
How This 10 Day Bali Itinerary Is Structured
This itinerary is an extended version of my tried-and-true 7 day Bali route — with one extra full day in Ubud for those can’t-miss adventures that just don’t quite fit into a shorter trip.
It’s designed to flow naturally around the island, minimizing backtracking while giving you enough flexibility to go at your own pace.
Here’s how the itinerary breaks down:
- Days 1–2: Chill beach vibes in Seminyak or Canggu
- Days 3–5: Culture, cooking, and rice fields in Ubud
- Day 6: Bonus day in Ubud to explore even more (choose from hiking Mount Batur, a waterfall-hopping day trip, or a deeper dive into Bali’s temples)
- Days 7–9: Sunsets, surfing, and clifftop temples in Uluwatu
- Day 10: Depart — or spend a few extra hours soaking up paradise before heading to the airport
That extra Day 6 in Ubud is a game-changer: it gives you time to add a Mount Batur sunrise hike, a day trip to waterfalls like Tukad Cepung or Tibumana, or a guided temple tour to Goa Gajah, Gunung Kawi Sebatu, or Tirta Empul.
Prefer to keep it slow? Use the day for yoga, journaling, or an epic spa treatment instead. This is your Bali trip.
Day 6: Bonus Day in Ubud — Pick Your Own Adventure
One of the best parts of having 10 days in Bali? You get a whole extra day in Ubud to dig a little deeper. Whether you’re craving an early-morning volcano hike, peaceful jungle temples, or dreamy waterfalls with no one else around, this is the day to make it happen.
Here are three unforgettable ways to spend your bonus day in Ubud:
Option 1: Hike Mount Batur for Sunrise
This is one of Bali’s most iconic experiences — and if you’re up for a 2 AM wake-up call, it’s totally worth it.
The Mount Batur sunrise hike starts in the dark, with a flashlight in one hand and excitement in the other. After a steady (but manageable) climb to the summit, you’ll watch the sky turn gold above the volcanic crater while sipping hot tea. It’s surreal.
Most tours include:
- Round-trip transportation from Ubud
- A local guide
- Light breakfast at the top
- Optional hot springs stop on the way back
Tip: Bring layers — it’s chilly before sunrise! And wear real shoes (the trail gets dusty and steep in parts).
You’ll be back in Ubud by late morning, with plenty of time for a nap, massage, or coffee at Zest before dinner.
Option 2: Waterfall-Hopping Day Trip
Prefer your adventure with a little less altitude and a little more jungle magic? Head out on a day trip to Bali’s waterfalls, many of which are just an hour or so from Ubud.
Some can’t miss stops:
- Tibumana Waterfall – a stunning single drop in a leafy canyon
- Tukad Cepung Waterfall – hidden in a cave, with sunbeams streaming in (go early!)
- Kanto Lampo – a multi-tiered cascade you can climb up or wade beneath
- Tegenungan – bigger and busier, but great if you want easy access and good facilities
You can hire a private driver for the day or join a small-group tour. Don’t forget a towel, swimsuit, and water shoes!
Option 3: Temple-Hopping in Central Bali
If you haven’t gotten your fill of temples yet, this is your chance to explore some of Bali’s most sacred and serene sites — especially the ones that are harder to reach without extra time.
Great options for a temple day trip from Ubud include:
- Tirta Empul – famous for its holy spring bathing ritual
- Gunung Kawi Sebatu – peaceful, lush, and far less crowded
- Goa Gajah (Elephant Cave) – historic and mysterious
- Kehen Temple – a quiet, beautifully tiered village temple on the forest’s edge
- Besakih Temple – the “Mother Temple” of Bali, perched on the slopes of Mount Agung
A guide can add a lot of context to the symbolism, rituals, and history — especially at bigger sites like Besakih.
Want more details on each of these? Check out my full Bali Temples Guide for everything you need to know before you go.
Whichever option you choose, this bonus day in Ubud is your chance to make your trip feel a little more personal, adventurous, or restorative — whatever you need most.
Days 7–9: Uluwatu – Sunsets, Surf, and the Chillest Ending Ever


For your final few days in Bali, you’ll head down to the southern tip of the island — Uluwatu — to wind down in the best possible way. Think: golden sunsets, clifftop temples, hidden beaches, and lazy afternoons that stretch into starry nights.
The drive from Ubud takes around 2.5–3 hours, so plan to leave mid-morning and arrive just in time for lunch with a view.
You now have three days in Uluwatu, which means you can take your time and mix iconic sights with more off-the-beaten-path beach time or surfy slow days.
Day 7: Settle In + Beach Hop
After checking into your accommodation, spend the afternoon getting your feet sandy at one of Uluwatu’s dreamy beaches:
- Thomas Beach – quiet and peaceful, great for swimming
- Bingin Beach – steep walk down but worth it for the surf and scenery
- Padang Padang – small, popular, and tucked between limestone cliffs
End the day with sunset and a cocktail at Single Fin — Uluwatu’s most famous cliff bar — or head to Ulu Cliffhouse or El Kabron for a more upscale experience.
Tip: These cliff bars get busy around sunset—go early for the best seats!
Day 8: Clifftop Temples + Cultural Immersion
Sleep in, grab a smoothie bowl at The Cashew Tree, then head to Uluwatu Temple in the late afternoon. This sea temple sits high on a dramatic cliff and is one of Bali’s six spiritual pillars. Monkeys roam the grounds (watch your sunglasses!), and the views are spectacular — especially at golden hour.
Stick around for the Kecak Fire Dance, performed nightly in an open-air amphitheater overlooking the sea. It’s touristy but magical, with chanting, fire, and sunset all coming together in a way that feels distinctly Balinese.
Tip: Buy your dance tickets earlier in the day if you can — they sometimes sell out in peak season.
Afterward, make your way to Jimbaran Bay for a seafood feast right on the sand. There’s nothing like picking out your catch, watching it go on the grill, and eating dinner barefoot with waves lapping nearby.
Day 9: Chill or Explore Even More
With a bit of extra time in Uluwatu, you’ve got space to choose your own ending. Here are a few ideas, depending on your vibe:
- Spa Day – Book a massage or facial at Spa Alila, The Asa Maia, or your hotel for a luxurious send-off
- Surf Lesson – Beginners can try Dreamland Beach, while more experienced surfers head to Bingin or Impossibles
- Hidden Beaches – Check out Nyang Nyang Beach or Green Bowl Beach if you’re up for a bit of a hike down
- Café Hop – Grab a table at Suka Espresso, Drifter, or Ours and pretend you’re staying forever
- Photo Walk – Visit the Karang Boma Cliff viewpoint for one last epic photo opp
If you’re flying out this evening, make sure to leave yourself at least 3 hours before your flight—traffic between Uluwatu and Denpasar Airport can be wild.
Quick Glance: 10 Day Bali Itinerary
Days 1–2: Seminyak or Canggu
- Land, settle in, and adjust to island time
- Explore beach clubs, cafés, and boutiques
- Watch the sunset from La Brisa or Potato Head
- Optional surf lesson, yoga class, or spa treatment
Days 3–5: Ubud
- Visit Ubud Palace, Art Market, and Monkey Forest
- Walk the Campuhan Ridge and explore rice fields
- Take a Balinese cooking class
- Enjoy a traditional dance performance
- Relax with a spa day in the jungle
Day 6: Bonus Day in Ubud
- Hike Mount Batur at sunrise
- Or take a waterfall-hopping day trip
- Or explore more temples near Ubud
Days 7–9: Uluwatu
- Beach hop: Padang Padang, Bingin, and Thomas Beach
- Watch the sunset at Uluwatu Temple + Kecak fire dance
- Enjoy a seafood dinner on the beach at Jimbaran Bay
- Optional surf lesson, spa treatment, or hidden beach visit
Day 10: Departure
- Enjoy one last smoothie bowl or ocean dip
- Head to Denpasar Airport (give yourself plenty of time)
- Fly home with a heart full of Bali magic
14 Day Bali Itinerary: The Ultimate Bali Adventure
If you’re lucky enough to have two full weeks in Bali, you’re in for something truly magical.
This 14 day Bali itinerary builds on the classic 7- and 10-day routes, giving you extra time to dive deeper into the island’s natural beauty, spiritual traditions, and off-the-beaten-path gems. With two full weeks, you don’t have to choose between jungle hikes, surf breaks, rice terraces, and temple tours — you can do it all, and still have time to relax.
In this version of the itinerary, you’ll follow the same flow through Seminyak/Canggu, Ubud, and Uluwatu, but you’ll also add in one of Bali’s most rewarding side trips: either a detour to North Bali (for waterfalls, volcano views, and peaceful mountain temples) or a few days on the Nusa Islands (for dramatic coastlines and snorkel-perfect water).
Whether you’re a first-time traveler looking to hit the highlights and the hidden gems, or a return visitor ready to explore the island beyond the tourist trail, this is the ultimate Bali adventure.
Let’s map it out!
Days 1–6: Seminyak, Canggu & Ubud
Kick off your Bali adventure with two easygoing days on the coast — exploring beach clubs, cafés, and watching epic sunsets in Seminyak or Canggu. Then head inland to Ubud for jungle vibes, temple visits, cooking classes, and time to relax or dive into adventure with a waterfall day trip or sunrise hike.
Days 7–10: Nusa Islands or North Bali
With a full two weeks in Bali, you don’t have to choose between beachy island adventures and lush, peaceful mountain escapes. From here, you’ve got two epic directions you can go: hop a boat to the Nusa Islands, or head inland to the cool highlands and quiet beaches of North Bali.
Whichever you choose, these four days are all about exploring further, escaping the crowds, and experiencing a different side of Bali.
Days 7–10 Option 1: Nusa Islands – Dramatic Cliffs, Hidden Beaches & Underwater Magic
If you’re craving rugged coastlines, postcard-perfect beaches, and crystal-clear waters, spending a few days on the Nusa Islands is an incredible way to shake up your Bali itinerary. Located just 30–45 minutes by fast boat from Sanur, the three Nusas—Nusa Lembongan, Nusa Ceningan, and Nusa Penida—offer a more raw, adventurous vibe compared to mainland Bali.
I recommend staying on Nusa Lembongan for a more relaxed base, and doing a day trip to Nusa Penida for the big-ticket views. Here’s how to make the most of your time:
Day 7: Ferry to Nusa Lembongan + Explore the Island


Catch a morning fast boat from Sanur to Nusa Lembongan (most companies offer hotel pickup from Ubud). The ride is quick and easy—just be prepared to get your feet wet when you disembark!
After checking in, spend the afternoon settling into island life:
- Walk across the iconic Yellow Bridge to Nusa Ceningan
- Watch the waves crash at Devil’s Tear
- Grab lunch with a view at Sea Breeze Ceningan or The Deck Café & Bar
- Chill on the beach at Jungut Batu or Mushroom Bay
Tip: Lembongan is super walkable and scooter-friendly, but roads can be bumpy—drive slowly or hire a driver.
Day 8: Day Trip to Nusa Penida (West Coast)

This is the big one! Book a small group tour or hire a private driver to explore Nusa Penida’s west coast—home to some of Bali’s most famous viewpoints.
Must-see stops include:
- Kelingking Beach – the iconic T-Rex cliff
- Angel’s Billabong – a natural infinity pool
- Broken Beach – a dramatic arch carved into the coastline
- Optional: Crystal Bay for a quick dip or sunset before the boat back
The roads on Penida are notoriously rough, so take it slow and don’t try to pack in too much.
Day 9: Snorkeling + Island Chill


Today is all about the ocean. Book a morning snorkeling tour (many leave right from Jungut Batu Beach) and explore:
- Manta Point – for the chance to swim with giant manta rays
- Gamat Bay and Crystal Bay – known for vibrant coral and tropical fish
- Mangrove Point – calm and perfect for beginners
Afterwards, unwind:
- Have lunch at Ohana’s Beach Club
- Swing in a hammock, nap on the beach, or book a sunset massage
Day 10: Back to Bali + Transfer to Uluwatu
Say goodbye to island life and catch a morning boat back to Sanur. From there, it’s about a 1.5–2 hour drive to Uluwatu, depending on traffic.
Once you arrive, check into your hotel, take a dip in the pool, and ease into your final Bali chapter—clifftop temples, golden-hour views, and beachy sunset vibes await.
Where to Stay on the Nusa Islands
Whether you’re looking for a backpacker base, a boutique escape, or full-blown island luxury, the Nusa Islands have it all. I stayed at several different properties across Nusa Lembongan and Nusa Penida, and each had its own unique charm — perfect for anyone looking to soak in the beauty of Bali’s quieter side.
Budget

Lembongan Hostel – If you’re after a classic hostel experience with good vibes and a pool, Lembongan Hostel is a solid pick. It’s just a short walk from Dream Beach and offers easy access to bars, scooter rentals, and snorkeling tours.

Lime Penida Cottages – I stayed at Lime Penida Cottages (formerly Krisna Guest House) for two nights and absolutely loved it. The rooms were big and clean, the breakfast was delicious, and the family who runs it were super helpful with scooter rentals and island tips. Bonus: it’s super budget-friendly but doesn’t feel like it.
Mid-Range

Twin Island Villas – This is where I stayed on Nusa Lembongan, and wow—what a view. Perched up on the island’s ridge, Twin Island Villas is peaceful, friendly, and totally gorgeous. Breakfast on the terrace each morning was a highlight, and they’re happy to help organize snorkeling or diving with their sister business, Twin Island Dive.

Penida Bambu Green – For a one-of-a-kind stay on Nusa Penida, Penida Bambu Green is the move. The eco-chic bamboo villas are surrounded by tropical greenery and open up to incredible ocean and jungle views. It’s the kind of place where you’ll want to slow down and just be.
Luxury

Ohana’s Boutique Resort and Beach Lounge (Nusa Lembongan) – While I didn’t stay here overnight, I did swing by for dinner—and let’s just say, this place is a vibe. Think beachfront boho-chic, cabanas by the pool, and colorful cocktails with your toes in the sand. If you’re looking to splurge on an aesthetic boutique resort, this is it.

Pramana Natura Nusa Penida – One of the most luxurious options on Nusa Penida, Pramana Natura offers sea-view suites with sleek, minimalist design and lush tropical vibes. There’s a stunning infinity pool, an upscale restaurant with lots of options (vegetarian and gluten-free included!), and all the quiet elegance you could want.
Want even more tips for your trip to the Nusa Islands? Check out my full Nusa Islands Guide for everything you need to know before you go.
Days 7–10 Option 2: North Bali – Waterfalls, Volcano Views & Tranquil Temples
If you’re dreaming of peaceful mountain air, dramatic jungle waterfalls, and a much slower pace, North Bali is your escape. Far from the crowds of Canggu and Uluwatu, this region shows you a side of Bali that many tourists miss — but it just might be the most magical.
You can base yourself in Munduk for waterfall hikes and misty mornings, head to Lovina for quiet beaches and dolphin watching, or explore the underwater world near Amed. No matter where you go, it’s all about the scenery, spirituality, and serenity.
Day 7: Travel to Munduk + Lake Temple Stop

Leave Ubud in the morning and make your way north with a private driver. Along the way, you’ll have time to stop at some of central Bali’s most iconic temples and viewpoints:
- Ulun Danu Beratan Temple – Bali’s famous floating temple on the lake
- Bali Handara Gate – a popular photo spot (come early if you want to avoid queues)
- Twin Lakes Viewpoint – for incredible panoramas over Buyan and Tamblingan Lakes
Arrive in Munduk by afternoon and settle into your jungle guesthouse. Enjoy a cozy dinner with mountain views.
Day 8: Waterfalls & Coffee With a View

Munduk is waterfall heaven — so today is all about lacing up your shoes and chasing a few of them. Depending on your energy level, you can hike or hire a driver to visit:
- Munduk Waterfall – a short and easy walk from the main road
- Banyumala Twin Falls – a bit more effort, but stunning and swimmable
- Sekumpul Waterfall – one of Bali’s most breathtaking falls (best with a guide)
After a morning of waterfall adventures, reward yourself with lunch and a scenic coffee tasting at a local coffee plantation overlooking the valley.
Tip: Bring good shoes, a rain jacket, and a dry bag for your electronics — these hikes can get muddy!
Day 9: Choose Your North Bali Adventure – Stay in Munduk or Head to the Coast
Today’s all about choosing your perfect pace. You can either linger in Munduk for more misty mornings and hidden trails, or shift base to the northern coast for a totally different vibe.
Option 1: Extra Day in Munduk
Spend another day breathing in the cool mountain air and exploring the jungle.
- Trek to Tamblingan Lake and explore the spiritual side of North Bali with a local guide
- Visit Pura Ulun Danu Tamblingan
- Enjoy a slow lunch with sweeping valley views and a good book
- Treat yourself to a Balinese massage at your mountain lodge
This is the perfect option if you’re craving slower travel, forest bathing, and time to soak it all in.
Option 2: Transfer to Lovina or Amed for a Night by the Sea

If you’d rather swap the jungle for the coast, head to Lovina or Amed (both about 2–2.5 hours from Munduk).
- In Lovina:
- Check in and relax at a beachside guesthouse
- Go on a dolphin watching tour
- Enjoy a quiet dinner with your feet in the sand
- In Amed:
- Go snorkeling at an underwater temple
- Stroll the peaceful black sand shoreline
- Watch the sunset behind Mount Agung with a coconut in hand
This option sets you up for a beautiful contrast in scenery and a more scenic drive back south the next day.
Where to Stay in North Bali
Munduk

Budget: Mayong Bali Villa and Hostel – This family-run spot offers both dorms and private rooms with stunning views of the surrounding jungle. It’s peaceful, welcoming, and great for connecting with fellow travelers over a home-cooked meal.

Mid-Range: Atres Villa – Hidden in the hills near Munduk, Atres Villa is a tranquil retreat surrounded by rice paddies. With wooden bungalows and a lovely pool, it’s the perfect place to slow down and soak in the mountain air.

Luxury: Elevate Bali – If you’re dreaming of luxury in the clouds, Elevate Bali delivers with chic suites, panoramic views, and a heated infinity pool. A total escape from the world.
Amed

Budget: Ocean Prana – Simple, serene, and steps from the beach—Ocean Prana is ideal if you’re looking to dive into Amed’s world-class snorkeling and diving scene on a budget.

Mid-Range: Palm Garden Amed Beach & Spa Resort Bali – This beachfront boutique resort offers tropical gardens, a gorgeous pool, and super comfy rooms. It’s a peaceful haven with easy access to the water.

Luxury: MATHIS Lodge Amed – MATHIS Lodge is an elevated jungle escape with panoramic ocean views, open-air villas, and a gorgeous infinity pool. Think luxury lodge vibes with a touch of adventure.
Lovina

Budget: Lovina Loca – This colorful, artsy hostel is a social traveler’s dream, with shared dorms and chill communal spaces. Great vibes and just a short walk to the beach.

Mid-Range: Lovina Beach Club & Resort – Set right on the oceanfront, this resort has spacious rooms, a beachfront pool, and an on-site restaurant perfect for catching the sunset.

Luxury: The Damai – Tucked into the hills above Lovina, The Damai is all about seclusion and serenity. With private villas, lush surroundings, and exceptional service, it’s a peaceful luxury retreat.
Day 10: Return South + Transfer to Uluwatu
After breakfast, it’s time to head south to Uluwatu — your final stop in Bali. The drive takes 3–5 hours depending on traffic and your starting point.
You can break up the journey with a stop at:
- Taman Ayun Temple (a peaceful royal water temple in Mengwi)
- Jatiluwih Rice Terraces (a UNESCO World Heritage Site)
Arrive in Uluwatu by late afternoon, check into your hotel, and relax — you’ve earned it.
North Bali Route Comparison: Which One’s Right for You?
Option 1: Stay in Munduk the Whole Time
Perfect for slow travelers, nature lovers, and anyone who loves mountain air and forest views.
- Less time on the road, more time to relax
- Amazing waterfalls, coffee farms, jungle treks
- Peaceful mountain temples and quiet local life
- Great if you’re craving a reset and don’t mind skipping the beach
Option 2: Split Your Time Between Munduk + Lovina or Amed
Ideal if you want a mix of mountains and coast, and don’t mind a bit more travel.
- See more of Bali without feeling rushed
- One night at the beach to snorkel or soak in hot springs
- Easier access to sunrise dolphin watching or coastal temples
- Best for those craving variety and adventure
Tip: If you’re headed to Amed, it’s also a great launch point for diving or future boat trips to the Gili Islands.
Days 11–14: Uluwatu & Departure
Wind down your Bali adventure with a few blissful days on the Bukit Peninsula, soaking up the sun, surf, and stunning cliffside views.
Quick Glance: 14 Day Bali Itinerary
Days 1–2: Seminyak or Canggu
- Arrive, relax, explore beach clubs and boutiques
- Enjoy sunsets, optional surf lesson, or yoga/spa
Days 3–5: Ubud
- Visit temples, Monkey Forest, and rice fields
- Join a Balinese cooking class
- Campuhan Ridge Walk + traditional dance
- Massage or flower bath
Day 6: Bonus Day in Ubud
- Hike Mount Batur for sunrise
- Or take a waterfall-hopping day trip
- Or explore more of Bali’s temples
Days 7–10: Nusa Islands or North Bali
- Option 1: Nusa Islands (Penida, Lembongan, or Ceningan)
- Take a fast boat from Sanur
- Explore Kelingking Beach, Broken Beach, or Devil’s Tear
- Snorkel with manta rays or relax by the sea
- Option 2: North Bali (Lovina, Munduk, or Amed)
- Discover waterfalls like Sekumpul and Gitgit
- Visit Ulun Danu Beratan Temple and quiet mountain villages
- Enjoy snorkeling, sunrise dolphins, or crater lakes
- Perfect for fewer crowds and cooler air
Days 11–13: Uluwatu
- Beach hop: Bingin, Padang Padang, Thomas Beach
- Visit Uluwatu Temple + sunset Kecak fire dance
- Seafood dinner on the beach at Jimbaran Bay
- Optional surf, spa, or cliffside photo spots
Day 14: Departure
- One last smoothie bowl or ocean dip
- Transfer to Denpasar Airport and fly home
Bali Itinerary FAQ: What You Need to Know Before You Go

Is Bali still worth visiting?
Absolutely. While parts of Bali can feel busy and touristy, the island still offers incredible natural beauty, rich culture, and warm hospitality — especially when you explore beyond the usual hotspots. Whether it’s your first time or your fifth, Bali still has the power to surprise you.
How many days do you need in Bali?
It depends on your travel style!
– 7 days gives you time for a quick highlights trip
– 10 days lets you slow down a bit
– 14 days is ideal for experiencing Bali’s full variety — jungle, surf, temples, islands, and culture
Is 2 weeks in Bali too long?
Not at all. Two weeks gives you the flexibility to go deeper: explore quieter regions like North Bali, take a multi-day side trip to the Nusa Islands, or simply build in rest days between adventures.
What is the best month to visit Bali?
The dry season (April to October) is ideal for sunny skies and comfortable weather, especially if you’re planning outdoor activities like temple visits or hiking Mount Batur.
That said, Bali is a year-round destination — just pack a rain jacket if you’re visiting in the wet season (November–March).
What should I wear in Bali?
Bali is generally warm and humid, so lightweight clothing is best. That said, be prepared for a few cultural dress codes:
– At temples, both men and women need to wear a sarong and sash (usually provided with entry) and cover their shoulders
– Bring modest outfits for spiritual sites, and bathing suits + cover-ups for the beach
– For sunrise hikes, pack a light jacket — it can be surprisingly chilly at higher altitudes
Do I need a SIM card in Bali?
Yes, if you want to stay connected (and use Google Maps or Grab!). You can easily get a local SIM at the airport or use an eSIM with a service like Airalo for instant data access.
How do I get around Bali?
Most travelers hire a private driver, book day tours, or use Grab (the Southeast Asia version of Uber). Scooter rental is popular for confident riders, especially in Canggu and Uluwatu. For inter-island travel (like to the Nusa Islands), fast boats run daily from Sanur.
Should I include the Nusa Islands or North Bali?
Both are amazing!
– The Nusa Islands offer stunning coastal views, epic snorkeling, and dramatic cliffs
– North Bali is perfect for jungle treks, waterfalls, cooler temps, and spiritual temples
Where should I stay in Bali?
It depends on your vibe:
– Ubud for jungle, culture, and temples
– Canggu for cafés, surf, and a digital nomad scene
– Uluwatu for dramatic cliffs and laid-back beach life
– Nusa Lembongan for chill island vibes
– Munduk or Lovina for mountain air and waterfalls
(You can find specific hotel recs throughout this post!)
Do I need travel insurance for Bali?
Yes — always. From scooter accidents to flight delays or volcanic ash disruptions, travel insurance is worth the peace of mind. I recommend checking that your policy includes adventure activities like hiking or snorkeling.
Is Bali safe for solo female travelers?
Absolutely! You can read my complete guide to solo female travel in Bali for safety tips, accommodation recommendations, and things to do!
Final Thoughts: Your Dream Bali Itinerary Awaits
From jungle hikes and spiritual temples to beachy sunsets and hidden island gems, Bali is one of those rare places that truly has it all.
Whether you follow the 7-day highlights, stretch into a 10-day slow travel experience, or embrace the full 14-day adventure, this island offers endless ways to connect — with nature, culture, and yourself.
No matter how many days you have, the real magic of Bali lies in the in-between moments: sipping a fresh coconut after a hike, chatting with a local at a warung, or catching your breath during a golden-hour cliffside dance performance. It’s a place to soak it in, not rush through.
So here’s your permission to travel slowly, get a little lost, and leave room for spontaneity.
And if you’d like a little help putting together the perfect Bali itinerary for your travel style, I’d love to help! As a certified travel advisor, I offer custom trip planning services so you can spend less time stressing — and more time soaking up the sunshine.
Click here to learn more about my custom travel planning services.