Ultimate 2-Week Bali Itinerary: Ubud to Uluwatu (2025)
If you’ve ever tried to plan two weeks in Bali and felt paralyzed by choice, you’re not alone. The Island of the Gods packs a lot into a small space—clifftop temples, quiet jungle paths, sea cliffs, eternal sunsets, and some of the best food you’ll eat for the price of a cappuccino back home. This 2-week Bali itinerary gives you a complete, realistic 14-day plan that covers the icons, slips in hidden gems, and keeps the pace balanced so you don’t return home exhausted. You’ll also find practical transit tips, timing advice to dodge crowds, and budget pointers woven into each step.
Prices accurate as of January 2025; always confirm locally as fees and schedules can change.
Insider note: Want to explore like a local without hours of research? Use Voyay to instantly build personalized walking tours, unlock hidden gems, and navigate neighborhoods on foot. It’s a handy way to turn downtime into memorable mini-adventures. Download it on iPhone: https://apps.apple.com/app/voyay-ai-tour-guide/id6744776659
2-Week Bali Itinerary Overview (14 Days at a Glance)
- Days 1–3: Ubud — culture, rice terraces, temples, and slow jungle mornings
- Days 4–5: North Bali (Munduk & Bedugul) — waterfalls, lake temples, cooler mountain air
- Days 6–7: East Bali (Sidemen or Amed) — water palaces, volcano views, snorkeling or village calm
- Days 8–9: Nusa Penida (optional hop to Lembongan/Ceningan) — dramatic cliffs and manta encounters
- Days 10–11: Canggu & Seminyak — surf lessons, café culture, and Tanah Lot sunsets
- Days 12–14: Uluwatu & Jimbaran — beach time, Kecak fire dance, seafood-by-the-sea, and departure
The route loops clockwise to minimize backtracking and long transfers. You’ll start in central Bali to sync with the island’s rhythm, head north and east as the crowds thin, then finish with island-hopping and beach time closer to the airport.
Days 1–3: Ubud — Bali’s Cultural Heart
Ubud is where Bali’s spiritual life, artistry, and jungle vibes come together. It makes a perfect base for your first days: enough comfort and amenities to settle in, with quick access to rice terraces, temples, and waterfalls.
Day 1: Arrival, Check-In, and a Gentle Ubud Walk
- Transfer from the airport (Ngurah Rai, DPS) to Ubud takes 60–90 minutes depending on traffic. A private car transfer typically costs IDR 300k–400k (~$20–$27). Ride-hailing apps (Grab/Gojek) work well outside the airport zone; your hotel can also arrange pickup.
- Settle into your stay and get oriented with a relaxed loop: Ubud Palace, Saraswati Temple’s lotus pond, and the Ubud Art Market. Wrap with a simple dinner at a warung—try nasi campur or mie goreng (IDR 25k–50k / ~$1.75–$3.50).
Budget tip: Pick up a local SIM/eSIM at the airport or town (25GB ~ IDR 150k / ~$10) so you can navigate, translate, and book on the fly.
Day 2: Rice Terraces, Temple Springs, and a Ridge Walk
- Early start at Tegallalang Rice Terraces (arrive by 7am for soft light and minimal crowds). Stroll a loop and sip a coffee overlooking the green amphitheater.
- Late morning: Tirta Empul Water Temple (IDR 50k). Bring or rent a sarong and, if you choose to join the purification ritual, be respectful and follow temple staff guidance. You’ll need a change of clothes.
- Afternoon: Stop at Gunung Kawi Sebatu (not to be confused with Gunung Kawi tombs)—a serene, less-visited temple with beautiful ponds.
- Golden hour: Campuhan Ridge Walk. It’s an easy path with sweeping views. Go around 4:30–5pm to avoid the midday heat.
Insider tip: Use Voyay to generate a “quiet corners of Ubud” route, threading Penestanan’s little lanes, small galleries, and hidden shrines between your main stops. Perfect for the time between lunch and the ridge walk.
Day 3: Monkeys, Markets, and Optional Cooking Class (or Mt. Batur)
- Morning: Sacred Monkey Forest Sanctuary (IDR 80k). Keep sunglasses, hats, and snacks secured—curious macaques are fast.
- Late morning to lunch: Ubud Market browsing and café hopping (the brunch scene is excellent). If you love hands-on culture, book a Balinese cooking class that includes a market visit and garden tour (IDR 350k–500k / ~$23–$33).
- Alternative adventure: Mount Batur sunrise trek. This requires a 2am pickup, a guided hike, and a pre-dawn summit to watch the sunrise above a sea of clouds (typical guided package IDR 500k–700k / ~$33–$47 including breakfast). It’s demanding but unforgettable.
Cultural etiquette: At temples, cover shoulders and knees, remove shoes when required, and avoid pointing your feet at shrines. Sarongs are often included with entry; if not, they’re easy to rent on-site.
Days 4–5: North Bali — Waterfalls, Lakes, and Cool Air
Munduk and the Bedugul highlands offer a calmer, cooler slice of Bali with lush hillsides, coffee farms, and towering waterfalls.
Day 4: Jatiluwih and the Lake Temple
- Depart Ubud early for Jatiluwih Rice Terraces (UNESCO-listed). The landscape here is expansive and less crowded than Tegallalang. Entry ~IDR 40k.
- Afternoon: Ulun Danu Beratan Temple, floating on Beratan Lake—a classic Bali postcard (IDR 75k). Mist often rolls across the water in late afternoon for a dreamy atmosphere.
- Overnight in Munduk. The winding drive from Jatiluwih to Munduk takes ~90 minutes with views at every turn.
Hidden gem: Banyu Wana Amertha Waterfalls near Munduk is a cluster of cascades with fewer visitors than the famous Banyumala Twin. The short jungle hike is a delight.
Day 5: Waterfall Hopping and Coffee Tastings
- Morning: Choose 1–2 waterfalls—Banyumala Twin, Gitgit, or Sekumpul (the last is the most spectacular but requires a longer hike and local guide). Expect IDR 30k–125k per site depending on location and whether you hire a guide/porter (Sekumpul packages often cost more).
- Midday: Coffee plantation visit for tastings and a quick lesson in roasting. If you’re curious about civet coffee (kopi luwak), ensure the place is ethical (no caged animals; many plantations now refrain from that practice).
- Late afternoon transfer to East Bali. If you’re heading to Sidemen, it’s about 3–3.5 hours. If going to Amed on the coast, plan closer to 3–4 hours depending on traffic.
Transit advice: North-to-east roads are scenic but slow. Hiring a driver for the day (IDR 600k–800k / ~$40–$55 for 8–10 hours) is stress-free and safer than tackling mountain routes on a scooter if you’re not fully confident.
Days 6–7: East Bali — Sidemen or Amed
East Bali feels like a deep breath. You’ll either tuck into the terraced hills of Sidemen for a village rhythm or head to Amed for black-sand beaches and calm waters teeming with fish.
Option A: Sidemen Base
- Day 6: Ease into Sidemen’s emerald rice fields on a guided village walk. Local guides (often arranged through your guesthouse) share stories about irrigation, ceremonies, and daily life. Tours are commonly IDR 200k–350k.
- Day 7: Day trip to Tirta Gangga Water Palace (IDR 50k) and Taman Ujung (IDR 75k)—two photogenic royal gardens. If you want the popular “Gates of Heaven” shot at Lempuyang, go very early; queues for photos can stretch 1–2 hours by mid-morning.
Alternative: From Sidemen, a Mount Batur sunrise hike is still doable with a 2–2:30am pickup, similar price as from Ubud.
Option B: Amed Base
- Day 6: Snorkel Jemeluk Bay and the Japanese Shipwreck (both easy, right from shore; basic gear rental IDR 50k–100k). For diving, local shops offer discovery dives and certifications.
- Day 7: Sunrise on the beach with Mount Agung in silhouette, then a half-day trip to Tirta Gangga/Taman Ujung. Back in Amed, hire a boat for a short snorkeling trip along the coast if you want variety.
Budget tip: East Bali’s family-run homestays and warungs are a gift to your wallet—rooms from $20–$35 and dinner plates under $4 are common.
Days 8–9: Nusa Penida (Plus Lembongan/Ceningan)
Two days on Nusa Penida gives you time for the famous viewpoints without rushing, and a chance to snorkel with manta rays. The fast boat from Sanur takes ~35–45 minutes; round-trip tickets are typically IDR 300k–500k ($20–$33). Seas are usually calmer in the dry season; in rainy months, crossings can be choppy or occasionally canceled for safety.
Day 8: West Penida Highlights
- Kelingking Beach (the “T-Rex” cliff) in the morning to beat the heat. The descent is steep and not for everyone; the viewpoint alone is spectacular.
- Broken Beach and Angel’s Billabong are nearby. Mind the tides and posted safety signs.
- Sunset at Crystal Bay with an easy beach swim.
Safety note: Do not swim in the natural pools at Angel’s Billabong during high tide or any significant swell—rogue waves can sweep people out without warning. Safety note: Penida’s roads can be rough. If you’re not an experienced rider, hire a car with driver (IDR 600k–700k / ~$40–$47 for the day). It’s worth it.
Day 9: East Penida or Manta Snorkel
- Choose a manta and reef-snorkeling trip (half-day boats ~IDR 350k–600k depending on group size and stops) or explore east-side viewpoints like Diamond Beach, Atuh Beach, and Thousand Islands viewpoint.
- If you prefer a slower pace, spend this day on Nusa Lembongan/Ceningan: stroll Devil’s Tear, cross the Yellow Bridge, and beach-hop. Boats move frequently between the islands.
- Late afternoon boat back to Sanur.
Insider tip: Use Voyay for a custom “coastal viewpoints” route on Lembongan, stitching together hidden coves and cafés between Devil’s Tear and Mushroom Bay.
Days 10–11: Canggu & Seminyak — Surf, Cafés, and Sunsets
Back on the main island, set up near Canggu or Seminyak for two breezy days of food, beach time, and a bit of shopping.
Day 10: Surf Lesson and Café Hopping
- Morning surf lesson at Batu Bolong or Echo Beach—great for beginners (group lessons IDR 300k–450k / ~$20–$30). If waves aren’t your thing, a beach walk and coffee crawl is equally blissful.
- Afternoon: Explore Canggu’s boutiques and street art. For short hops, Grab/Gojek (including motorbike taxis) are the fastest way to thread traffic.
- Sunset: Tanah Lot Temple. Aim to arrive by 4:30–5pm to find a good vantage point; entry ~IDR 75k.
Micro-insight: On a late-May weekday, I arrived around 4:45pm and had ample space to scout a photo spot before the golden light pulled in the crowds.
Day 11: Seminyak Shops and Spa Time
- Late morning window-shopping on Jalan Kayu Aya (Jalan Laksmana) and surrounding lanes. You’ll find Indonesian designers, homewares, and easy-gift stores.
- Afternoon: Balinese massage or spa ritual (IDR 150k–400k / ~$10–$27 for a solid 60–90 minutes at mid-range spas). Book ahead in high season.
- Evening: Beach club sunset—either laid-back (La Brisa, The Lawn) or iconic (Potato Head, Ku De Ta). Drinks are pricier than warungs; think $8–$12 cocktails.
Budget tip: For dinner, warungs on side streets beat beachfront prices by a wide margin. Look for busy places with a short menu—often the freshest.
Days 12–14: Uluwatu & Jimbaran — Clifftops, Caves, and Fire Dance
Wrap your trip along the Bukit Peninsula, home to dramatic limestone cliffs, hidden coves, and Bali’s most photogenic temple at sunset.
Day 12: Beaches of the Bukit
- Morning: Padang Padang or Thomas Beach for mellow swimming and beachside brunch.
- Afternoon: Nyang Nyang Beach for wild, open coastline. It’s a hike down (and up), so bring water and good shoes.
- Evening: Seafood dinner on the sand at Jimbaran Bay. Prices vary by weight; ask to see the fish and confirm the total before ordering. A mid-range grilled set for two might be IDR 300k–500k.
Day 13: Uluwatu Temple and the Kecak Fire Dance
- Late afternoon: Uluwatu Temple perched on the cliff (IDR 50k). Keep small items secured—monkeys again!
- Sunset: Kecak and fire dance performance in the open-air amphitheater (tickets commonly ~IDR 150k). Tickets sell out on busy days; arrive early to queue for the evening show.
- Post-show: Nightcap at a cliff bar or a low-key warung on the main road.
Day 14: Last Swim, Last Spa, Departure
- Enjoy a lazy breakfast and a final dip. Many accommodations offer late checkout for a fee; otherwise, store your bags at reception and squeeze in a 60-minute massage.
- The airport is 30–60 minutes from Uluwatu/Jimbaran depending on traffic. Build in a buffer.
Timing tip: For late flights, book a driver for a combined “mini-tour + airport drop.” A few extra stops—like a final temple or café—turn a transfer into a satisfying last day.
Getting Around Bali (Without the Headaches)
Bali’s distances look short on a map, but traffic and narrow roads mean travel can take longer than you expect. Choose the option that matches your comfort and itinerary.
- Private driver: The sweet spot for comfort and efficiency. A full day (8–10 hours) typically costs IDR 600k–800k (~$40–$55) for the car, not per person. Many drivers double as friendly guides. Confirm inclusions (parking, fuel) and agree on the itinerary up front.
- Ride-hailing apps (Grab, Gojek): Excellent for short hops in towns like Ubud, Canggu, and Seminyak. Airport pickups have designated zones—follow in-app instructions or walk to the approved pickup point outside restricted areas.
- Scooter rental: The classic Bali experience for confident riders. Expect IDR 70k–120k/day ($5–$8). Carry an International Driving Permit (IDP) with motorcycle endorsement; helmets are mandatory. Road conditions vary—don’t ride beyond your skill.
- Shuttle buses: Perama and similar shuttles connect popular hubs cheaply but on fixed schedules. Good for solo budget travelers with flexible timing.
- Boats to the Nusa Islands: Fast boats leave from Sanur (to Lembongan/Penida) and from Padangbai (to the Gilis/Lombok). In rough weather, schedules can change—build in wiggle room.
- Tourist levy: Bali currently charges a tourist levy of IDR 150k per visitor, payable online or on arrival. Keep proof of payment on your phone.
Navigation help: Google Maps works well for roads; Maps.me is handy for offline trails. For spontaneous exploring on foot, Voyay can spin up a local walking tour wherever you are.
When to Visit and How to Time Your Days
- Seasons: Dry season (roughly April–October) brings sunnier skies and calmer seas—ideal for snorkeling and island hopping. Rainy season (Nov–Mar) means short, heavy showers (often afternoons), greener landscapes, and fewer crowds.
- Peak months: June–August are the busiest and priciest. Shoulder months (April–May and September–October) balance good weather with easier bookings and softer prices.
- Daily rhythm: Beat crowds by going early. Temples like Tirta Empul and terrace walks at Tegallalang are blissful before 9am. Sunsets are popular; arrive 60–90 minutes early for Tanah Lot and Uluwatu.
- Local calendar: Nyepi (Day of Silence) shuts down the island for 24 hours—no flights, no outdoor activities. If your trip overlaps, plan to enjoy a serene day at your accommodation (it’s a special experience).
Photo reality check: Popular “Instagram spots” (Handara Gate, Lempuyang’s “Gates of Heaven”) can have queues for the iconic shot. If the line looks daunting, explore the wider temple complex—you’ll often find more meaningful scenes with zero wait.
Budget Pointers and Typical Costs
Bali can be as affordable or luxurious as you desire. Here’s a realistic mid-range snapshot, with budget options noted along the way.
- Accommodation: Guesthouses/homestays from $20–$40; boutique hotels and simple villas $50–$120; luxury resorts $150+.
- Meals: Warungs (local eateries) IDR 20k–60k ($1.50–$4); mid-range restaurants $6–$12 per dish; cafés and beach clubs higher.
- Transport: Day with driver IDR 600k–800k; short ride-hail hops IDR 30k–70k ($2–$5); scooter rental IDR 70k–120k/day.
- Activities: Temple entries IDR 30k–75k; waterfall entries/guides IDR 30k–125k+; Mt. Batur hike ~IDR 500k–700k; snorkel trips IDR 350k–600k; surf lesson IDR 300k–450k; Tanah Lot ~IDR 75k; Ulun Danu Beratan ~IDR 75k; Monkey Forest ~IDR 80k; Uluwatu Temple ~IDR 50k; Kecak show ~IDR 150k; Tirta Empul ~IDR 50k; Tirta Gangga ~IDR 50k; Taman Ujung ~IDR 75k.
Money matters: ATMs are widely available; withdraw in daylight at bank-attached machines. If using money changers, stick to reputable, licensed counters and count your cash before leaving the window. Keep small bills for entry fees and markets.
What a reasonable daily budget looks like:
- Backpacker: $35–$50/day (hostels/guesthouses, warungs, scooter/ride-hailing)
- Mid-range: $80–$120/day (boutique stays, mix of local and international dining, private drivers on some days)
- Splurge: $200+/day for villas, spas, private tours, and premium dining
Bargaining basics: At markets, start at about half the asking price, smile, and meet somewhere in the middle. Fixed-price shops and restaurants don’t haggle.
Responsible Travel and Small Things Locals Appreciate
- Dress with respect at temples (sarong, covered shoulders/knees). Many sites include sarong rental with your ticket.
- Don’t climb or trample rice terrace walls; they’re part of a working irrigation system.
- No drones near temples without explicit permission.
- Avoid feeding or teasing monkeys; keep distance and let them move on.
- Reduce plastic by carrying a refillable bottle; many cafés have water refill stations.
- Learn a couple of phrases: “Terima kasih” (thank you) goes a long way.
Hidden gem mindset: Bali’s magic often hides in everyday places—a roadside shrine draped in checkered cloth, a dawn chorus over a quiet valley, a chat with a warung owner. Leave space in your schedule to notice it.
Sample Daily Flow With Time-Saving Transitions
To help you visualize the pace, here’s how a few transfer days play out without feeling hectic.
- Ubud to Munduk (Day 4): Leave Ubud at 7:30am with a driver. Jatiluwih by 9am; leisurely terrace walk and early lunch, then on to Ulun Danu Beratan for mid-afternoon photos. Check into Munduk before sunset. Total drive time: ~3.5 hours spread across scenic stops.
- Munduk to East Bali (Day 5): After a morning waterfall, depart by 1pm. Coffee break en route, then roll into Sidemen or Amed late afternoon. Total drive time: 3–4 hours depending on final base.
- East Bali to Nusa Penida (Day 8): Arrange a transfer to Sanur (2–2.5 hours from Amed, ~1.5–2 hours from Sidemen). Catch a mid-morning fast boat so you’re on Penida by lunch and ready for west-side viewpoints.
Planning tip: If there’s ever a day you want to improvise, let Voyay build a mini walking tour near your accommodation—think a one-hour “hidden alleys and cafés” loop that avoids main-road traffic.
Frequently Asked “Is It Worth It?” Calls
A few honest takes to help you prioritize.
- Mount Batur sunrise: Worth it if you enjoy early starts and a moderate hike. If you hate pre-dawn wakeups, swap for a sunrise ridge walk and a long coffee in Ubud.
- Lempuyang’s “Gates of Heaven” shot: Beautiful, but often queued. If you go, go early. Otherwise, spend that time at Tirta Gangga and a quiet temple like Gunung Kawi Sebatu.
- Penida vs. Lembongan: Penida for drama and mantas; Lembongan for low-stress beach days and easy scootering. With two days, you can sample both.
- Canggu vs. Seminyak: Canggu skews surf-and-café bohemian; Seminyak is polished and boutique. They’re neighbors—pick your vibe and visit the other for a day.
Final Thoughts
Two weeks is a sweet spot: enough time to feel Bali’s pulse and still leave wanting more. This itinerary gives you the highlights—Ubud’s sacred quiet, Munduk’s mist and waterfalls, East Bali’s rice hills or calm reefs, Penida’s wild cliffs, and the golden sunsets of the south—without rushing.
Take it as a canvas. Trade a temple for a spa, a hike for a cooking class, a beach club for a night market. And when you’re on the ground, let your phone work for you:
For spontaneous, local-feeling explorations, try Voyay—an AI tour guide that turns wherever you’re staying into a personalized walking tour, steers you to hidden gems, and helps you navigate like a local. Download it on iPhone: https://apps.apple.com/app/voyay-ai-tour-guide/id6744776659
Pack light, start early, linger long, and be curious. Bali rewards all of it—and then some.


