Beach, culture, and cliff temples — Bali's essential highlights in three days
Verified 2026 · Island Seeker Editorial
Day 1
Seminyak & South Bali Arrival
Clear immigration and grab a Grab or pre-booked airport taxi to your accommodation. Seminyak, Kuta, and Canggu are 20–40 minutes from the airport depending on traffic. Check in, change, and walk to the beach — south Bali's sunsets wait for no one.
Browse hotels in Bali →Seminyak Beach is one of Bali's most beautiful stretches — wide, golden, and edged with coconut palms. Spend the afternoon at the beach. If you're up for it, the famous Potato Head and Ku De Ta beach clubs are on this strip, offering sun loungers, cocktails, and infinity pools overlooking the Indian Ocean.
Best beaches in Bali →Seminyak's sunsets are spectacular — arrive at the beach 30 minutes before dusk. For dinner, the Seminyak Square and Eat Street area has Bali's densest concentration of quality restaurants: Italian, Japanese, modern Indonesian, and everything in between. Budget: Rp 150,000–300,000 per head at a mid-range restaurant.
Where to eat in Bali →Tip: Traffic in south Bali can be severe, especially around Kuta and Seminyak in the late afternoon. For airport transfers, budget 60–90 minutes rather than the theoretical 30.
Day 2
Ubud — Rice Terraces, Temples & Jungle
Hire a driver for the day (Rp 600,000–800,000 for a full day with car) and head north to Ubud — about 1.5 hours from Seminyak. Stop at the Tegallalang Rice Terraces on the way in: tiered emerald paddies cut into a valley north of Ubud, one of the most photographed landscapes in Asia. Best light is early morning before tour crowds arrive.
Tegallalang guide →The Sacred Monkey Forest Sanctuary in central Ubud houses over 700 Balinese long-tailed macaques in a dense jungle setting around three ancient temples. It's chaotic and unforgettable — secure your belongings and don't show food. Afterwards, walk Ubud's main street to the Puri Saren Royal Palace, where traditional dance performances are held most evenings.
Ubud area guide →Book a kecak and fire dance performance at Puri Saren Palace or the Ubud stage for around 7pm (Rp 100,000–150,000 per person). The kecak is Bali's most dramatic ritual performance: 50–100 men chanting in unison as dancers enact the Ramayana epic against a backdrop of flickering torches. Dinner at a warung (local restaurant) on Jl Dewi Sita or Jl Goutama — exceptional value, genuine Balinese food.
Restaurants in Bali →Tip: Ubud gets cold at night — pack a light layer if you're staying late for the dance performance. Evenings in the highlands are noticeably cooler than coastal Bali.
Day 3
Uluwatu, Jimbaran & Departure
Drive south to Uluwatu on the Bukit Peninsula — about 45 minutes from Seminyak. Pura Luhur Uluwatu is a sea temple perched on a 70m limestone cliff above the Indian Ocean, one of Bali's six holiest sites. Walk the cliff path for ocean views before the crowds arrive (aim for 9am). Below the cliff, Suluban Beach is accessible via a limestone cave — one of Bali's best surf breaks.
Uluwatu area guide →Return north to Jimbaran Bay — a gentle arc of beach lined with open-air seafood warungs. Choose your fish, prawns, or crab from the ice display and have it grilled to order. A full Jimbaran seafood lunch with drinks runs Rp 200,000–400,000 per person. The calm bay is ideal for a final swim before airport transfer.
Jimbaran area guide →Ngurah Rai Airport is about 20 minutes from Jimbaran. Budget 2.5 hours before your flight for check-in and security — the airport is large and international departures can be slow. Pick up Balinese coffee, sea salt, or local spice mixes from the duty-free shops as gifts.
Tip: Wrap a sarong around your waist before entering Uluwatu Temple — it's a requirement and vendors rent them at the entrance. Secure your belongings carefully; the temple monkeys are skilled pickpockets.
more options
get ready
common questions
Three days covers Bali's three most iconic zones — south beach (Seminyak/Kuta), cultural Ubud, and the Bukit Peninsula cliffs. You won't reach Nusa Penida, east Bali, or the north. It's a well-paced and satisfying short trip, especially with a driver on Day 2.
A driver is essential for Day 2 (Ubud) — the rice terraces and jungle temples are spread across a large area and public transport is very limited. Most hotels and guesthouses can arrange a driver for Rp 600,000–800,000 per day including car and fuel. Ride-hailing apps (Grab, Gojek) work well within Seminyak and Kuta.
Seminyak is the best base for a 3-day trip — walkable beach access, the highest concentration of good restaurants, and easy driver pickup for day trips. Canggu is the trendier alternative if you prefer a more local-expat atmosphere. Kuta is cheaper but more chaotic. Ubud makes sense only if your primary interest is culture over beach.
Budget travellers (guesthouse, warung food, shared transport): $30–$50/day. Mid-range (comfortable hotel, restaurant dinners, private driver): $80–$150/day. Luxury (villa, fine dining, private tours): $250–$500+/day. A private driver for the Ubud day typically costs Rp 600,000–800,000 (~$40–$50) regardless of travel style.
explore more