10 Day Bali Itinerary: Ubud, Seminyak & Uluwatu
I landed in Bali thinking I’d figured it all out from a dozen blog posts. I hadn’t. The traffic is worse than anyone warns you, the humidity sticks to your skin like glue, and the best meals aren’t in the Instagram-famous cafes. After ten days splitting my time between Ubud, Seminyak, and Uluwatu, I walked away with a clear picture of what works and what doesn’t. Here’s the exact itinerary I followed, with honest opinions on every stop.
Why split your Bali trip between Ubud, Seminyak, and Uluwatu?
Bali is small on a map but huge on travel time. You don’t want to spend your vacation stuck in a taxi on the Bypass Ngurah Rai. Splitting your stay into three distinct bases lets you experience the island’s three personalities without constant relocation. Ubud is the jungle-and-rice-terrace heartland. Seminyak is the polished beach town with good restaurants and nightlife. Uluwatu is the rugged cliffside coast with surf breaks and sunset bars. I spent three nights in each, with one travel day between them.
What should you do in Ubud for three days?
Ubud is the cultural anchor of any Bali trip. It’s also the most tourist-saturated. My advice is to lean into the things that are genuinely unique and skip the overhyped swings and waterfalls.
- Day 1: Arrive, check into Alaya Resort Ubud on Jalan Hanoman. The location is central but quiet. Walk to Ubud Monkey Forest in the late afternoon (go just before closing at 5:30 PM to avoid crowds). Dinner at Melting Wok Warung — tiny place, cash only, incredible Indonesian curry.
- Day 2: Sunrise at Tegalalang Rice Terraces. I paid 50,000 IDR for parking and walked the main trail before the tour buses arrived at 9 AM. Afternoon at Ubud Palace and Ubud Art Market — haggle hard, they start at triple the fair price. Lunch at Warung Babi Guling Ibu Oka for the famous suckling pig. It’s legit.
- Day 3: Book a morning cooking class at Paon Bali. You visit a local market, then cook in a family compound. It’s more authentic than the big resort classes. Afternoon free to swim or get a massage at Karsa Spa (book ahead). Skip the Campuhan Ridge Walk — it’s a paved path with no shade and underwhelming views.
Is Seminyak worth the hype or should you stay in Canggu?
I chose Seminyak over Canggu because I wanted walkable streets and sit-down restaurants rather than dusty roads and laptop-wielding digital nomads. Seminyak felt more like a proper beach town, less like a construction site.
- Where we stayed: The Legian Seminyak on the beachfront. Pricey but worth it for the pool overlooking the ocean and the staff who remembered our names.
- What we ate: Breakfast at Sisterfields (the smashed avocado with sambal is a thing). Dinner at Sarong for modern Indonesian — the rendang is the best I’ve had. For a casual lunch, Ginger Moon on Jalan Kayu Aya does excellent nasi goreng.
- What we did: Surf lesson with Odyssey Surf School on the beach in front of Double Six Beach. Soft waves, good for beginners. Afternoon at Potato Head Beach Club — yes, it’s a scene, but the infinity pool and sunset view justify the cover charge. Skip Seminyak Beach itself; it’s crowded and the water is murky.
How do you handle the drive from Seminyak to Uluwatu?
This is the one transit day that can kill your vibe if you don’t plan it right. The distance is only about 30 kilometers, but it took us 90 minutes with traffic. I booked a private driver through Klook for 350,000 IDR for a half-day. We left Seminyak at 10 AM, stopped at Padang Padang Beach for an hour (entry fee 15,000 IDR), and arrived at our hotel by 1 PM.
- Pro tip: Do not try to do this drive during rush hour (4–7 PM). You will sit in gridlock on the narrow roads near Uluwatu.
- Where we stayed: The Edge Bali — cliffside villas with a glass-bottom pool overlooking the Indian Ocean. Not cheap, but the privacy is unmatched. If your budget is tighter, Mamo Hotel Uluwatu is a solid mid-range option with a rooftop pool.
What’s the best way to see Uluwatu in three days?
Uluwatu is all about the cliffs, the surf, and the sunset temples. It’s less about structured activities and more about finding a good spot to stare at the ocean.
- Day 1: Afternoon at Uluwatu Temple. The monkeys here are aggressive — keep your sunglasses and phone in a zipped bag. Stay for the Kecak Fire Dance at sunset (tickets 100,000 IDR). It’s touristy but the backdrop of the sun dipping into the ocean is genuinely stunning.
- Day 2: Morning at Suluban Beach — you climb down a cave to reach the sand. Low tide only. Lunch at Single Fin for the view, not the food (food is average, but the cliffside deck is prime). Afternoon at Thomas Beach — quieter than Padang Padang, easier to swim.
- Day 3: Surf lesson at Balangan Beach if you’re intermediate. Beginners should stick to Dreamland Beach — gentler waves. Last dinner at Ling’s Secret Garden — a hidden restaurant down a bamboo path. Order the grilled fish and the passionfruit mojito.
Where should you eat in Uluwatu that isn’t a tourist trap?
Most restaurants in Uluwatu cater to surfers and Instagram crowds. The food is often overpriced and mediocre. A few places break the mold.
- Ulu Cliffhouse — good for a drink and the pool, but skip the food. The pizza tastes like cardboard.
- The Cashew Tree — organic, vegetarian-friendly, and actually flavorful. The smoothie bowls are legit.
- Belly D’s — a tiny warung near Padang Padang. The nasi campur is 35,000 IDR and tastes like a Balinese grandmother made it. Cash only.
- Suka Espresso — proper coffee and decent breakfast burritos. Good for a morning caffeine fix before the beach.
FAQ
Is ten days enough for Bali? Yes, for a focused trip covering Ubud, Seminyak, and Uluwatu. You won’t see the whole island, and you shouldn’t try. Ten days lets you settle into each area without rushing. If you want to add the Gili Islands or Mount Batur sunrise hike, extend to 14 days.
Do I need a scooter to get around? No, and I wouldn’t recommend it unless you’re an experienced rider. Traffic in Bali is chaotic, roads are narrow, and medical care for accidents is limited. I used Gojek for short rides and Klook for private drivers between towns. A scooter rental costs about 70,000 IDR per day, but the risk isn’t worth the savings.
What should I pack for a Bali trip in the dry season (April–October)? Lightweight cotton clothes, a rain jacket (afternoon showers happen), reef-safe sunscreen, mosquito repellent with DEET, a universal power adapter, and a sarong for temple visits. Leave the heels at home — you’ll be on scooters, sand, and stone stairs.
Conclusion
- Ubud is worth three days for the rice terraces, the cooking class, and the warung food — but skip the monkey forest if crowds bother you.
- Seminyak works best as a mid-trip reset with good restaurants and a proper beach club afternoon.
- Uluwatu delivers on dramatic cliffs and sunset temples, but book your drivers in advance and eat at the small warungs.
- Traffic is the real boss of your itinerary — plan every transit move with a buffer hour.
- Cash is still king in warungs and at temples. ATMs are plentiful but charge high fees.