| | |

3 Weeks in Bali Itinerary (Offbeat + Adventure Guide for An Epic 21 Days)

This isnโ€™t just another 3 weeks in Bali itinerary; itโ€™s a 21-day journey that blends offbeat gems with a few must-see classics.

After spending almost a year living in Indonesia, Bali was my first port of call. And while itโ€™s easy to fill a few days here, planning a full Bali itinerary for 21 days can feel overwhelming. 

The island is far more diverse than most people expect.

Southern Bali is energetic and developed, and I do enjoy it, but itโ€™s not a true representation of the island. To experience Baliโ€™s quieter villages, cooler mountain air and slower rhythms, you need to travel further. 

Thatโ€™s exactly why Iโ€™ve created this Bali 3 week travel itinerary.

In this guide, Iโ€™m sharing where to go, what to do, where to stay and how long to spend in each destination, balancing adventure, culture and downtime without rushing.

P.S. Get to know more about me and my blog here.

Add Petitenget Beach on a 3 week Bali itinerary
Petitenget Beach, Bali

โœˆ๏ธ MAKE TRIP PLANNING EASY!

The Allโ€‘Inโ€‘One Digital Planner is your simple way to keep every trip organised. Track bookings, plan your days, manage your budget, and tick off checklists โ€“ all in one colourโ€‘coded Google Sheet you can use again and again. ๐Ÿค—

>> ๐Ÿ‘‰ Learn More About The Travel Planner <<

Digital-Travel-Planner-Pro-Mock-up-1
Amazon Simple Disclosure Updated

At a Glance: 3 Weeks in Bali Itinerary

With lush jungle highlands and volcanic sunrises to snorkelling villages and quiet surf towns, this 3-week Bali itinerary moves slowly across the island, starting in the south and looping north, then east, before returning south.

  • Week 1: South Bali + Nusa Islands
    Clifftop beaches in Uluwatu, then island time on Nusa Lembongan and Nusa Penida.
  • Week 2: East Bali + Volcano + Highlands
    Snorkelling in Amed, sunrise on Mount Batur, then waterfalls and mountain air in Munduk.
  • Week 3: Ubud + Canggu
    Culture, rice terraces and day trips from Ubud, finishing with sunsets, cafรฉs and surf-town life in Canggu.

๐ŸŒŸ My top pick >> Explore the best of Ubud on a private guided tour. This is my favourite option for exploring iconic spots such as the Ubud Sacred Monkey Forest, the Tegallalang Rice Terrace, the Tirta Empul Temple, and a waterfall.

Is this route right for you? This route is best for active travellers who want a mix of adventure and calmer corners and are happy to move every few days rather than staying in one resort the whole time.


How to Plan Your 3 Weeks in Bali

Galungan Festival, Bali
Galungan Festival, Bali

If youโ€™re planning to follow this 3 weeks in Bali itinerary, a little preparation will make the experience smoother and more enjoyable.

Bali is part of the Indonesian archipelago, one of thousands of islands, and each region of the island offers something different: beaches in the south, volcanoes in the east, jungle in the centre and quieter villages in the north.

Before locking in your route, think about what you want from your time here.

Some areas are popular and busy but still worth seeing. Others are quieter and more traditional. The beauty of spending three weeks in Bali is that you can balance both.

โญBOOK: Travel comfortably from the airport to your first destination in a pre-booked private air-conditioned vehicle with a professional local driver.

Steps for Planning Your Trip

  • Set your budget. This influences accommodation, transport, activities and dining choices.
  • Choose your travel dates, keeping peak season and local festivals in mind.
  • Book flights early and monitor fares for good deals.
  • Decide on accommodation style: villas, hotels, guesthouses and hostels are widely available.
  • Plan your route. This guide gives you a strong framework, but you can adjust it.
  • Arrange travel insurance before departure.

If you plan to rent a scooter, make sure you understand local driving rules and licence requirements before arriving.

๐Ÿ›ต BEST BALI BIKE RENTAL

If you want to rent a scooter in Bali as we did, you’re going to need a comfortable bike. I recommend BIKAGO, they are a popular Bali-based bike rental company. ๐Ÿค—

>> ๐Ÿ‘‰ Learn more about Bikago here <<

Driving a scooter in Canguu

Questions to Ask Yourself

Before finalising your plan, consider:

  • Do you prefer luxury resorts, boutique stays or simple guesthouses?
  • Are you happy changing locations every few days, or would you rather base yourself in fewer places?
  • Will you book organised tours or travel independently?
  • Are you comfortable with early starts for sunrise hikes?
  • Do you enjoy water-based activities such as snorkelling and surfing?
  • Are you open to trying local food and participating in cultural experiences?
  • Are you confident driving a scooter, or would you prefer drivers and taxis?

Answering these questions helps you tailor this itinerary to your travel style rather than following it blindly.

๐Ÿš‘ DONโ€™T FORGET TRAVEL INSURANCE!

SafetyWing is a fantastic travel medical insurance that is super affordable and great for backpackers. You can purchase a policy before or after your travels begin. ๐Ÿค—

>> Click here for subscription info and pricing <<

SafetyWing Feature image

Week 1: South Bali & The Nusa Islands

This first week of my 3 weeks in Bali itinerary kicks off in the south, think cliff-top sunsets, surf breaks, and just enough culture to make it feel like Bali (not just a beach holiday). 

From here, youโ€™ll hop over to the Nusa Islands for snorkelling, coastal hikes, and that laid-back island tempo that makes you forget what day it is.

Iโ€™ve travelled this route in different forms over the years, and if I had exactly 21 days, this is how Iโ€™d structure it, balancing adventure with places that still feel authentic.

Days 1โ€“4: Uluwatu

The breathtaking coastal cliffs of the Bukit Peninsula, Bali.
The breathtaking coastal cliffs of the Bukit Peninsula, Bali.

Highlights: Paragliding, surfing, cliff-top beach clubs & sunsets

Uluwatu sits on Baliโ€™s Bukit Peninsula in the far south, where limestone cliffs drop into bright blue water, and the sunsets are genuinely show-offy. 

Itโ€™s famous for surf, beach days, and the dramatic clifftop Uluwatu Temple, one of Baliโ€™s most sacred sea temples.

I like starting here because itโ€™s an easy landing: you can ease into Bali with sun-soaked beach time, then a bit of culture, and a few adrenaline hits; if thatโ€™s something you like.

Just know it gets busy in peak season (June to September), especially around sunset.

If youโ€™d rather stay somewhere quieter, there are a few beaches that are harder to reach (and usually less crowded), plus plenty of resorts that feel tucked away even when the rest of Uluwatu is humming.

โญ BOOK: There’s no better place in Bali to see the Kecak and Fire Dance than Uluwatu Temple, pair with a visit to the temple itself then feast on seafood at Jimbaran when you book this private tour.

How to Get to Uluwatu

  • From the airport: The easiest option is a taxi or a pre-booked airport transfer (good if you arrive late or canโ€™t be bothered negotiating).
  • Grab/Gojek: These apps are Baliโ€™s version of Uber and work just as well.
  • Scooter or car rental: Only if youโ€™re confident driving straight after a flight. Bali traffic can beโ€ฆ character-building.

Travel time: Around 1 hour, depending on how heavy traffic is.

Things to Do in Uluwatu

  • Visit Uluwatu Temple + watch the Kecak fire dance: Itโ€™s touristy, but itโ€™s iconic for a reason. Go for golden hour and stay for the performance.
  • Explore GWK Cultural Park: Great if you want more context on Balinese Hindu culture and mythology (and the statue is properly massive).
  • Surf (or take a lesson): Uluwatu is one of Baliโ€™s most well-known surf areas. Even if youโ€™re not surfing, itโ€™s worth watching the lineup from the cliffs.
  • Beach-hop (including the โ€œharder-to-reachโ€ ones): The Bukit Peninsula is packed with beaches, and some feel surprisingly wild once youโ€™re down the stairs.
  • Cliff jumping (safely): If youโ€™re doing this, stick to well-known, approved spots and donโ€™t wing it when the tide is wrong.
  • Go paragliding: One of the most unreal ways to see the coastline: cliffs, ocean, tiny beaches below youโ€ฆ itโ€™s hard to beat.
  • Caves & hidden corners: There are small caves dotted around the cliffside which are fun to explore when the sun is blazing.
  • Bukit Peninsula waterfall stop: A nice little cooling-off mission if you want to break up beach days with something greener.

Where to Stay in Uluwatu

๐Ÿจ Accommodation // Where To Stay In Uluwatu // 8.6+ ratings
Budget-friendly: Ulus Klumpu | Mid-range: Terra Cottages | Luxury: Ulu Cliffhouse

Days 4โ€“7: Nusa Islands

Nusa Lembongan is worth visiting for the views.
Nusa Lembongan is worth visiting for the views.

The Nusa Islands are a group of three small islands just off Baliโ€™s southeast coast.

Youโ€™ve almost certainly seen photos of Nusa Penida, home to the dramatic viewpoint over Kelingking Beach. 

Together, the islands offer rugged coastlines, bright turquoise water and some of the best marine life in the region.

How to Get to the Nusa Islands

  • If youโ€™re coming from Uluwatu, head to Sanur harbour in southeast Bali.
  • From Sanur, you can take a speedboat or ferry to the islands. Ferries are cheaper but slower than fast boats.
  • I recommend staying in Nusa Lembongan and taking day trips from there. Itโ€™s the easiest base and feels more relaxed.
  • This route is popular, so pre-book your Sanur to Nusa Lembongan boat tickets in advance during peak season.

Travel time: Around 30 minutes to Sanur (depending on traffic) and roughly 45 minutes by boat to Nusa Lembongan.

โญ BOOK: I regulary use 12go to travel between the islands. You can also opt for ferry + transfer, which generally works out cheaper and is less hassle than trying to organise separately.

Nusa Lembongan & Nusa Ceningan

Highlights: Devilโ€™s Tears, Blue Lagoon and scuba diving

Nusa Lembongan is the smallest of the three islands, while Nusa Ceningan sits between them, connected by the bright yellow bridge you see on Instagram. 

Both islands have a laid-back beach-town feel, with cliffs, quiet bays, and fewer crowds than mainland Bali.

Thereโ€™s plenty to do, but the pace here is slower. Itโ€™s the kind of place where you plan to stay two nights and accidentally stay four.

โญ BOOK: You can explore the islands independently, or if youโ€™d rather keep things simple, this Lembongan and Ceningan Island Tour is a great option, hitting all the must-see places.

Things to Do in Nusa Lembongan

  • Water Activities: Snorkelling and diving are the main activities here. Crystal Bay is one of the most vibrant dive sites in the area.
  • Swim with Manta Rays: If youโ€™re hoping to see manta rays, head to Manta Bay. Sightings are common, though not guaranteed.
  • Seaweed Farms: Visit the seaweed farms, especially around Nusa Ceningan, where youโ€™ll see rows of seaweed drying along the roadside.
  • Mangrove Forest: Explore the mangrove forest in the north of the island. Itโ€™s quiet, slightly eerie, and an important ecosystem for the coastline.
  • Explore the villages: Rent a scooter and explore independently. Youโ€™ll find Dream Beach, Devilโ€™s Tears blowhole and several cliff-jumping spots.
  • Surfing: There are surf breaks offshore, but youโ€™ll need to arrange a boat to reach them.
  • Stay for Sunset: The pastel skies over the ocean are genuinely some of the prettiest Iโ€™ve seen in Indonesia.

Where to Stay in Nusa Lembongan

๐Ÿจ Accommodation // Where To Stay In Nusa Lembongan // 8.9+ ratings
Budget-friendly: Walet’s Paradise | Mid-Range: Nusa Veranda Sunset Villas & Restaurant | Better: The Shacks at Sandy Bay

Nusa Penida

Highlights: Hiking Kelingking Beach, Angelโ€™s Billabong and Diamond Beach

Nusa Penida is the largest and most dramatic of the three islands. Its rugged cliffs and wild coastline feel more raw than Lembongan, and the viewpoints are some of the most photographed in Bali.

Things to Do in Nusa Penida

  • Day Trip: Hop over to Nusa Penida for the famous hike down to Kelingking Beach. Itโ€™s steep and challenging, but worth it.
  • Beaches: Visit Angelโ€™s Billabong, Broken Beach and Diamond Beach for dramatic coastal scenery.
  • Culture: Explore temples such as Pura Paluang and Goa Giri Putri for a glimpse into the islandโ€™s Hindu heritage.
  • Caves: Discover hidden caves, including Angelโ€™s Tear Cave and Yellow Bridge Cave.

โญ BOOK: Pair a visit with this Nusa Penida highlights tour, and youโ€™ll cover all three islands with minimal stress.


Week 2: East Bali Volcano & Highlands

After the island-hopping energy of the Nusa Islands, this part of my 3 weeks in Bali itinerary heads east towards quieter coastlines, volcanic backdrops and cooler mountain air.

  โค๏ธ FOLLOW ME ON SOCIALS!

I hope you’re finding this guide helpful! Follow me on Instagram (@abigailcarolina.dalton) and Facebook for daily stories, travel tips and photo dumps!

Your support means the world to me. Thank you ๐Ÿค—

Days 7โ€“10: Amed

Jemeluk Bay + Mount Agung in distance, Amed, Bali
Jemeluk Bay + Mount Agung in distance, Amed, Bali

Highlights: Ancient temples, volcano views, snorkelling and scuba diving

Amed is easily one of my favourite places in Bali. Itโ€™s known for its black sand beaches and quiet fishing villages, but the real draw is beneath the surface. 

The calm bay makes conditions ideal for snorkelling and diving, with coral reefs and shipwrecks just offshore.

Compared to other parts of Bali, Amed feels slower and less built up. Itโ€™s a peaceful stretch of coastline where you can wake up to volcano views, spend the afternoon in the water, and finish the day with a simple beachfront dinner.

This part of the Bali itinerary shifts the pace down a notch and gives you space to breathe.

โญ BOOK: Join a snorkelling day trip and explore the WWII Japanese Shipwreck, meet sea turtles at Turtle Point, and discover a mystical underwater temple. 

How to Get to Amed

  • If youโ€™re coming from the Nusa Islands, travel to Padang Bai port rather than Sanur, as itโ€™s much closer to Amed.
  • From Padang Bai, take a taxi or private transfer to Amed.
  • Fast boats and ferries both operate to Padang Bai, depending on your preference and budget.

Travel time: Around 2 hours in total, depending on traffic and boat schedules.

Things to Do in Amed

Hereโ€™s a quick overview of some of the best things to do while youโ€™re here.

  • Water Activities: Snorkelling and scuba diving. The bay is calm and home to colourful coral gardens and several shipwrecks. The famous USS Liberty wreck in nearby Tulamben is one of Baliโ€™s best dive sites.
  • Salt Farm: Visit a traditional salt farm to learn about Baliโ€™s ancient salt-making techniques, still carried out by hand along the coast.
  • Well-being Activities: Yoga and meditation sessions are easy to find here. Amedโ€™s slower rhythm makes it a natural place to reset; try sunset kayaking.
  • Scenery: Explore the viewpoints scattered around the hills. On a clear day, Mount Agung dominates the skyline and makes sunrise particularly special.
  • Culture: Visit East Baliโ€™s temples. Some of the islandโ€™s oldest and most significant temples are nearby.

Where to Stay in Amed

๐Ÿจ Accommodation // Where To Stay In Amed // 8.2+ ratings
Budget-friendly: Dharma Yoga | Mid-Range: Villa Adi | Luxury: Griya Villa & Spa

Related blog: If youโ€™re unsure which area suits you best, Iโ€™ve put together a full Amed accommodation guide to help you choose.

Days 10โ€“11: Mount Batur (with Mount Agung Alternative)

Reaching the summit of Mount Batur, on this 3 weeks in Bali itinerary
Reaching the summit of Mount Batur, Bali

Highlights: Sunrise volcano hike, crater views and lake panoramas

After a few slow days in Amed, this part of the 3 weeks in Bali itinerary brings the adventure back up a level.

Mount Batur is Baliโ€™s most popular sunrise hike, and while itโ€™s well-known, itโ€™s popular for a reason. The early start, the steady climb in the dark and the first light breaking over the clouds makes it one of those travel moments you donโ€™t forget.

The hike is moderately challenging but manageable for most people with average fitness. 

Guides lead you up in the early hours so you reach the summit in time for sunrise. On clear mornings, youโ€™ll see Mount Agung rising in the distance, with Lake Batur stretching below.

Itโ€™s touristy, but still worth it.

If youโ€™re looking for something more demanding and far less crowded, Mount Agung is the tougher alternative. Itโ€™s Baliโ€™s highest volcano and a significantly more challenging climb, usually requiring better fitness and a longer ascent. 

For most travellers, Batur strikes the right balance between accessibility and reward.

โญ BOOK: Spend an unforgettable sunrise on the summit of Baliโ€™s Mount Batur by booking the exact tour I did. Breakfast was included, eggs cooked with the steam from the fissures in the volcano.

How to Get to Mount Batur

  • Most people stay in or near Kintamani the night before the hike.
  • If youโ€™re coming from Amed, itโ€™s around 1.5โ€“2 hours by car.
  • Guided tours often include pick-up from Amed, Ubud or even the south of Bali.

Travel time: Around 1.5โ€“2 hours from Amed, depending on the route and traffic.

What to Expect on the Hike 

  • A 2-hour climb in the dark with head torches. 
  • Cooler temperatures at the summit (bring layers). 
  • A simple breakfast cooked using volcanic steam by local guides. 
  • Panoramic sunrise views over Baliโ€™s volcanic landscape. 
  • The descent is quicker but dusty, so good footwear makes a difference.

Where to Stay Near Mount Batur

If you donโ€™t want a pre-dawn transfer from Amed, itโ€™s best to stay in Kintamani for the night.

๐Ÿจ Accommodation // Where To Stay In Kintamani // 8.8+ ratings
Budget-friendly: Black Lava Hostel and Lodge | Mid-range: The Lava Bali Villa | Luxury: Nadine Villa Kintaman

Days 11โ€“13: Munduk

Waterfalls in the Bali's highlands
Waterfalls in Bali’s highlands

Highlights: Waterfalls, hot springs and jungle views

After the early alarms and volcanic landscapes of Mount Batur, Munduk feels like a reward.

The roads wind higher into Baliโ€™s northern hills, the air turns cooler, and the scenery softens into rainforest, rice terraces and quiet mountain villages.

Munduk sits in Baliโ€™s highlands and is one of the islandโ€™s most scenic regions. Itโ€™s surrounded by rolling hills, coffee plantations and dense jungle, making it a perfect base for trekking and waterfall chasing.

This part of my 3 weeks in Bali itinerary slows the pace again. 

Youโ€™ll notice fewer crowds, fewer motorbikes, and more birdsong. Itโ€™s where you swap summit views for jungle trails and natural hot springs.

โญ BOOK: Explore Munduk and northern Bali on this full-day trip. It’s fully customisable, so you can pick 4 destinations or follow a ready-to-go itinerary provided by the company.

How to Get to Munduk

  • If youโ€™re not renting a scooter or car, youโ€™ll need to arrange a private driver or taxi from Amed.
  • Public transport does exist in the form of bemo buses (Amed to Singaraja to Munduk), but they can be unreliable and time-consuming.

Travel time: Around 2 hours from Mount Batur/Kintamani, depending on road conditions and traffic.

Things to Do in Munduk

Munduk is all about nature and fresh air. Itโ€™s one of the most scenic regions in Bali.

  • Hiking: Go trekking through rice paddies and rainforest trails. Many routes pass through traditional villages and lead to sweeping viewpoints.
  • Nature: Visit the waterfalls. Gitgit, Aling-Aling and Banyumala are among the most popular and genuinely impressive.
  • Outdoor Activities: Try adventure activities such as mountain biking, zip-lining or rafting if you want something more active.
  • Coffee Plantations: Explore coffee and spice plantations to learn how local produce is grown and processed in Bali.
  • Relaxation: Visit nearby hot springs for a soak after your morning hike.

Where to Stay in Munduk

๐Ÿจ Accommodation // Where To Stay In Munduk // 8.9+ ratings
Budget-friendly: Dong Paloh Hostel | Mid-range: Lesong Hotel | Luxury: Munduk Moding Nature Resort

Optional Extension: Mount Ijen (East Java)

Sunrise over Mount Ijen, East Java.
Sunrise over Mount Ijen, East Java.

Highlights: Volcano hike and blue fire phenomenon

If you want to add something more dramatic and lesser-trodden to your 3 weeks in Bali itinerary, consider crossing over to Java for Mount Ijen.

Located on the eastern edge of Java, just a short ferry ride from Bali, Mount Ijen is an active volcano known for its surreal turquoise crater lake and its rare blue fire phenomenon. 

The hike begins in the early hours of the morning, so you can reach the crater before sunrise.

The only way Iโ€™d recommend visiting is via the sunrise hike. If conditions are right, youโ€™ll see the famous blue flames caused by ignited sulphuric gases escaping from the crater. 

Itโ€™s otherworldly, slightly chaotic, and completely different to Baliโ€™s volcanoes.

โญ BOOK: Join this all-inclusive tour from Bali and experience Mount Ijenโ€™s blue fire for yourself. Itโ€™s physically manageable for most people with average fitness, but itโ€™s not a casual stroll.

How to Get to Mount Ijen (Solo)

  • Drive to Gilimanuk Port in northwest Bali and take the ferry to Java.
  • From the Java side (Ketapang), continue by car to Licin, where most hikes begin.
  • If youโ€™re renting a vehicle, check that youโ€™re allowed to take it across islands, as some companies may restrict this.
  • Alternatively, book a guided tour from Munduk, Ubud or Canggu. This is often the simplest option and includes transport.
  • A private driver is another option if you want flexibility and comfort.

Travel time: Around 4 to 5 hours total, including the ferry crossing.

What to Expect on the Hike

  • A steady uphill walk in the dark (around 1.5โ€“2 hours).
  • A descent into the crater if you want to see the blue fire up close.
  • Sulphur fumes, so a mask is strongly recommended.
  • A sunrise view over the acid-blue crater lake once daylight hits.

Enjoying this blog? All my content is free, but I do spend a lot of time in coffee shops. If you’re finding my content helpful and would like to buy me a coffee, I’d love that! Thank you ๐Ÿค—


Week 3: Central Bali & The South Coast

After waterfalls and mountain air in Munduk, the final stretch of this 3 weeks in Bali itinerary heads back towards the cultural heart of the island before finishing on the coast.

This week blends temple visits, rice terraces and jungle viewpoints with beach days, cafรฉs and sunset sessions. Itโ€™s a balance of traditional Bali and modern island life, and it wraps the trip up on a high.

Days 13โ€“17: Ubud

Standing at the steps of Penglipuran Village near Ubud.
Standing at the steps of Penglipuran Village near Ubud.

Highlights: Waterfalls, temples, rice fields and cultural experiences

No 3 weeks in Bali itinerary would feel complete without spending time in Ubud. Yes, itโ€™s busy. Yes, itโ€™s grown a lot. But it still earns its place.

Ubud is often described as Baliโ€™s cultural heart. Youโ€™ll find ancient temples, lush jungle valleys, terraced rice fields and a thriving art scene all within easy reach. 

Itโ€™s also long been associated with spirituality and wellness, drawing visitors looking for something deeper than beaches and surf.

While the town centre can feel hectic, step just a little outside it and youโ€™ll quickly find quieter villages, forest walks and hidden gems.

โญ BOOK: The best of Ubud on a private guided tour. This is my favourite option for exploring iconic spots such as the Ubud Sacred Monkey Forest, the Tegallalang Rice Terrace, the Tirta Empul Temple, and a waterfall.

How to Get to Ubud

  • From Munduk, the drive takes around 2โ€“2.5 hours depending on traffic.
  • From Canggu (if youโ€™re doing the route differently), allow around 1 hour without heavy traffic.
  • Hiring a private driver is the simplest option.

Things to Do in Ubud

Ubud has enough to fill several days without rushing.

  • Rice Terrace: Visit the rice terraces. Tegallalang is the most famous, while Jatiluwih offers a more expansive and less crowded experience.
  • Crafts & Art: Explore Ubud Market for local crafts, wood carvings and handmade souvenirs.
  • Culture: Wander through galleries, museums and cultural centres to see Baliโ€™s artistic heritage.
  • Nature: Visit waterfalls nearby, including Tegenungan or Tibumana. For a more spiritual experience, Taman Beji Griya offers guided purification rituals.
  • Morning walks: Walk the Campuhan Ridge for an easy, scenic hike.
  • Heritage: Visit Ubud Palace and nearby temples in the town centre.
  • More Activities: Take part in a cooking class, yoga session or traditional spa treatment.

Ubud works well as a base for day trips across central Bali, especially if you want variety without constantly changing accommodation.

Where to Stay in Ubud

๐Ÿจ Accommodation // Where To Stay In Ubud // 9.3+ ratings
Budget-friendly: Nyoman Sandi Guest House | Mid-Range: The Wakanda Resort | Luxury: Padma Resort Ubud

Days 17โ€“21: Canggu

Drinking coconuts in Batu Bolong Beach, Canggu, Bali
Drinking coconuts in Batu Bolong Beach, Canggu, Bali

Highlights: Yoga, surfing, sunsets and beach clubs

Canggu is where I lived for five months in Bali and completely fell for its laid-back, boho energy and surf culture.

I canโ€™t claim to be a great surfer, but Iโ€™ve spent plenty of time watching from the shore.

Itโ€™s undeniably one of the busiest parts of Bali, and traffic can be chaotic, but if you time your days right and avoid peak rush hours, itโ€™s still a fun place to finish your 3 weeks in Bali itinerary.

Canggu blends a surf-town lifestyle with cafรฉs, coworking spaces, yoga studios, and sunset beach sessions. Youโ€™ll find digital nomads, expats and travellers mixing together.

โญ BOOK: Explore the best of the island and visit the top spots such as the Gates of Heaven, Tirta Gangga, Tukad Cepung Waterfall, and Tegalalang rice terraces in this popular all-inclusive day trip.

How to Get to Canggu

  • From Ubud, the drive takes around 1โ€“1.5 hours, depending on traffic.
  • If youโ€™re coming from northwest Bali or the Gilimanuk ferry (for example, after Mount Ijen), the drive is longer, at least 3 hours depending on traffic.
  • Hiring a private driver is the easiest option, especially if you want to stop along the way.

If driving from the northwest, consider stopping in Medewi for lunch or at Tanah Lot Temple for sunset before reaching Canggu.

Travel time: Around 1โ€“2.5 hours, depending on your starting point and traffic.

Things to Do in Canggu

Canggu is less about sightseeing and more about lifestyle.

  • Learn to surf: Surf at Batu Bolong, Echo Beach or Berawa. There are plenty of surf schools and board rentals along the coast.
  • Socialise: Explore the cafรฉ scene. Canggu has one of Baliโ€™s strongest coffee cultures, with countless places offering brunch and smoothie bowls, or join a foodie tour.
  • Wellness: Join a yoga or fitness class. From gentle yoga sessions to high-intensity boot camps, wellness is big here.
  • Evening Drinks: Watch the sunset at the beach or from one of the beachfront clubs.
  • Culture: Visit Tanah Lot Temple, located a short drive away, especially at sunset.
  • Offbeat: Explore nearby areas like Pererenan or Seseh if you want a quieter alternative to central Canggu.

The beaches here arenโ€™t Baliโ€™s most beautiful, but theyโ€™re ideal for surfing, socialising and golden-hour walks.

Where to Stay in Canggu

๐Ÿจ Accommodation // Where To Stay In Canggu // 9.2+ ratings
Budget-friendly: Dip & Doze Boutique Hostel | Mid-Range: The Palms Canggu | Luxury: Komea Villa


Alternative Stops for Your 3 Week Bali Itinerary

Add the streets of Seminyak, to a 3 weeks in Bali itinerary
The streets of Seminyak, Bali

Bali has far more to offer than you can realistically fit into three weeks. 

If one of the main stops above doesnโ€™t quite suit your travel style, here are a few smart swaps to tailor your 3 weeks in Bali itinerary to you.

Prefer a More Polished Beach Scene? Choose Seminyak Instead of Canggu

Seminyak is one of Baliโ€™s most established beach towns. Itโ€™s busy, but for good reason. Youโ€™ll find boutique shopping, stylish restaurants, beach clubs and a strong nightlife scene.

The beaches, particularly Petitenget and Seminyak Beach, are popular for sunset walks and beginner-friendly surf lessons. There are also plenty of spas if you want to slow down and indulge a little.

If Canggu feels slightly younger vibe, too chaotic or surf-heavy, Seminyak offers a more compact and polished alternative.

Want a Quieter Northern Coast? Choose Lovina Instead of Munduk

Lovina sits on Baliโ€™s north coast and is known for its black sand beaches and calm waters. Itโ€™s far quieter than the south and has a laid-back atmosphere.

The area is popular for snorkelling and diving, and itโ€™s close to Banjar Hot Springs, which are well worth a visit. Dolphin watching tours also run from here, although ethical considerations are something to keep in mind.

Lovina works well if you prefer coastal relaxation over mountain trekking.

Looking for Authentic Rice Fields Without the Ubud Crowds? Choose Sidemen

Sidemen is a small village east of Ubud and one of Baliโ€™s most underrated areas. Surrounded by rice terraces and traditional villages, it offers a more peaceful and authentic experience.

Itโ€™s ideal if you want scenic walks, cultural experiences and fewer tourists. Youโ€™ll still have access to waterfalls, temples and craft workshops, but with far less traffic.

Sidemen is a strong alternative to Ubud if you want the scenery without the busy centre.

Want a Resort-Style Finale? Choose Nusa Dua

Nusa Dua is Baliโ€™s luxury resort enclave. Itโ€™s known for its pristine beaches, calm swimming conditions and upscale hotels.

Youโ€™ll find manicured grounds, golf courses and organised cultural performances such as the Devdan Show. Itโ€™s quieter and more controlled than Canggu or Seminyak, but also significantly more expensive.

If youโ€™d rather end your trip with comfort and relaxation, Nusa Dua is the place.


Travel Tips for 3 Weeks in Bali

Lake Batur at Kintamani, Bali
Lake Batur at Kintamani, Bali

Spending three weeks in Bali gives you the luxury of time, but a few practical tips will make your trip smoother.

  • Expect Crowds: South Bali is no longer an untouched paradise. Popular areas such as Canggu, Seminyak and Uluwatu can get busy, especially in peak season.

The advantage of following this 3 weeks in Bali itinerary is that youโ€™ll also spend time in quieter regions like Amed and Munduk, which balance out the busier spots.

  • Respect Balinese Traditions: Bali is deeply spiritual, and daily offerings, ceremonies and temple rituals are part of everyday life. Dress modestly when visiting temples, follow local guidance and be mindful of behaviour in sacred areas.
  • Bali Belly: โ€œBali Bellyโ€ is common but manageable. Donโ€™t let fear stop you from trying local warungs and street food; just choose places that look clean and busy.

Pack basic medication in case you need it. Charcoal tablets are a good natural alternative.

  • Shop at Local Markets: If youโ€™re staying a few weeks, buying snacks and fruit at local markets helps keep costs down. Negotiation is normal in many places. The first price youโ€™re offered is often not the final one.
  • Book Popular Activities in Advance: During the dry season (April to September), sunrise hikes, snorkelling tours and popular day trips can sell out. Booking in advance avoids disappointment.
  • Get a Local SIM or eSIM: Having reliable data is essential for maps, ride-hailing apps and communication. A local SIM card is inexpensive, or you can use an eSIM provider before arrival to avoid roaming charges. I like Airalo.
  • Donโ€™t Overplan: This is a structured guide, but leave room for flexibility. Weather changes, traffic happens and sometimes youโ€™ll want to stay somewhere longer than planned.

How to Get Around Bali

Riding a scooter in Bali.
Riding a scooter in Bali.

For this itinerary, renting a vehicle gives you the most flexibility. Keep in mind, travel time is often underestimated in Bali because of traffic. 

Renting a Scooter or Car

  • Renting is affordable and widely available.
  • You need a valid driving licence and ideally an International Driving Permit.
  • Always wear a helmet and ensure you have insurance.
  • Roads can be busy, especially in the south.

If youโ€™re not comfortable driving, donโ€™t feel pressured to.

Taxi and Ride-Hailing Apps

  • Grab and Gojek are widely used.
  • Always confirm pricing if using a traditional taxi.

Private Driver
Hiring a private driver for longer transfers or full-day trips is common and relatively affordable compared to many countries.

Organised Tours
If you prefer not to handle logistics, day tours often include transport and guides.

Walking
Walking works in smaller villages and rice field areas. In busier towns, pavements are inconsistent and traffic can be heavy.


Best Time to Visit Bali for This Itinerary

Bali has famous sunsets, Potato Head Beach Club, Seminyak
Bali has famous sunsets, Potato Head Beach Club, Seminyak

Bali has two main seasons.

Dry Season (April to September)

Generally considered the best time for:

  • Volcano hikes
  • Snorkelling and diving (clearer water)
  • Mountain biking
  • Surfing on the west coast

Wet Season (October to March)

Better for:

  • Waterfalls at full flow
  • Lush green landscapes
  • Fewer crowds in some areas

Surfing is possible year-round, although conditions vary by coast.

Choosing when to visit depends on which activities matter most to you. Personally, I think April/May or September/October are the sweet spots.


Essential Packing List for Bali

  • Lightweight, breathable clothing
  • A light jacket or hoodie for volcano hikes
  • Comfortable walking shoes: The exact walking boots I use to hike up volcanoes!
  • Flip-flops or sandals
  • Basic first aid kit: Compact and easy to carry, the Medi Mini kit is perfect for travelling.
  • Reef-safe sunscreen: Try this Blue Lizard SENSITIVE Mineral Sunscreen.
  • Hat and sunglasses:
  • Mosquito repellent: I prefer a natural repellent such as the All Terrain Herbal Armor.
  • Portable charger: It’s very important to have a portable battery powerbank during your travels.
  • Reusable water bottle: I never leave home without one. Try the Bottlebottle brand.

Tap water in Bali is not drinkable, so bring a bottle you can refill safely at accommodation or filtered stations.


End Note: Best 3 Weeks in Bali Itinerary

My 3 weeks in Bali itinerary is the route Iโ€™d recommend if you want a bit of everything: adventure, quieter corners, culture and modern Bali life without rushing too much.

Start with salt in your hair in Uluwatu, hop over to the Nusa Islands for that wild, turquoise-water energy, then slow everything down in Amed where mornings begin with volcano views.

Drag yourself up a mountain before sunrise, wander through misty hills in Munduk, then settle into Ubud for temples, rice fields and a bit of culture that reminds you Bali is more than beaches.

Finish on the coast, somewhere lively, somewhere warm at sunset because thereโ€™s something satisfying about ending a trip by the sea.

Three weeks in Bali gives you time. Itโ€™s not a tiny island, and itโ€™s definitely not just one vibe.

Thank you for reading my post. You can find my latest stories and articles on my blog homepage here. Follow me on Instagram (@abigailcarolina.dalton) and Facebook to see what Iโ€™m getting up to and where my upcoming trips are.

I'm Going On An Adventure (igoa-adventure) travel blog
Thanks for reading. If you have any questions, shoot me a message.

Helpful? Please help me share ๐Ÿค—

FAQs: 21 Days in Bali Itinerary

Is 3 weeks in Bali too long?
Three weeks in Bali is not too long. It allows you to move at a reasonable pace, spend several days in each region and include rest days between activities. Many visitors rush through Bali in a week and only see the south.

Is this 3 weeks in Bali itinerary suitable for first-timers?
Yes, it works well for first-timers, especially if you want more than just beach clubs.

The route includes iconic highlights like Uluwatu, Mount Batur and Ubud, but it also balances them with quieter places such as Amed and Munduk. Itโ€™s ideal if you want a mix of adventure and culture rather than staying in one resort the whole time.

Whatโ€™s the best area to base yourself for a slower pace?
If youโ€™re looking for a slower, quieter side of Bali, Amed, Munduk and Sidemen are your best options.

Amed is ideal if you want coastal calm without the crowds. Days revolve around the sea, sunrise over Mount Agung and simple beachfront dinners rather than traffic and beach clubs.

Munduk offers cooler mountain air, jungle trails and waterfall hikes. It feels noticeably more peaceful than the south and is perfect if you enjoy nature and early nights.

Sidemen is a great alternative to Ubud if you want rice fields and traditional village life without the busy centre. Itโ€™s slower, softer and far less commercial.

Do I need to book ferries to the Nusa Islands in advance?
If youโ€™re travelling in peak season (April to September), yes.

Fast boats from Sanur to Nusa Lembongan and Nusa Penida can fill up, especially mid-morning departures. Booking a day or two ahead is usually enough, but during busy periods itโ€™s worth securing tickets early.

Is Mount Batur worth it if Iโ€™m not a big hiker?
If youโ€™re reasonably fit and donโ€™t mind an early start, yes.

The hike is steady rather than technical, and the sunrise views are genuinely impressive. Itโ€™s not a casual stroll, but itโ€™s achievable for most travellers with average fitness.

If youโ€™re not keen on hiking at all, you could skip it and add an extra day in Amed or Ubud instead.


Can I add Mount Ijen without losing time in Bali?
Yes, but treat it as an optional extension.

Mount Ijen involves a ferry crossing to Java, which adds travel time, so it works best if youโ€™re happy with early alarms and a slightly more intense few days. If youโ€™re already feeling stretched for time, Baliโ€™s own volcanoes and landscapes are more than enough.