Five days to cover Bali's best — beach, culture, surf, and a Nusa Penida day trip
Verified 2026 · Island Seeker Editorial
Day 1
Arrival & Seminyak Beach Life
Land at Ngurah Rai International Airport and transfer to your accommodation in Seminyak or Canggu (20–40 minutes). Take the morning easy — unpack, orient yourself, and walk down to the beach. South Bali's streets are worth exploring on foot: boutiques, cafes, and temple offerings on every corner.
Where to stay in Bali →Spend the afternoon on Seminyak Beach. The strip from Seminyak to Petitenget is Bali's most sophisticated beachfront — beach clubs like Ku De Ta, Potato Head, and La Plancha line the shore. Sun loungers, cold Bintang beer, and the Indian Ocean horizon. If you're not a beach club person, the public beach access points are equally beautiful and free.
Best beaches in Bali →Seminyak and Petitenget have some of Bali's finest restaurants. Locavore (reservation essential), Merah Putih, and Sarong are celebrated for modern Indonesian cuisine. For something simpler, the warung cluster on Jl Kayu Aya serves excellent Indonesian staples at a fraction of the price. Budget: Rp 100,000–150,000 at a warung; Rp 400,000–600,000 at a mid-range restaurant.
Where to eat in Bali →Tip: Download Gojek — Bali's dominant ride-hailing app — before arrival. It works in most of south Bali and Ubud. Grab is also available. Between them, you can get almost anywhere affordably.
Day 2
Ubud — Rice Terraces, Temples & Dance
Arrange a private driver through your accommodation (Rp 600,000–800,000 for a full day). The 1.5-hour drive to Ubud passes through Balinese countryside dotted with rice paddies and roadside temples. Stop at Tegallalang Rice Terraces — the iconic tiered paddies carved into a valley north of Ubud. Arrive before 9am for the best light and far fewer selfie sticks.
Tegallalang guide →Visit Tirta Empul, a 10th-century Hindu water temple near Tampaksiring — pilgrims bathe in holy spring-fed pools as part of a purification ritual. Visitors may join respectfully with a sarong. Back in Ubud, browse the Ubud Art Market for silver jewellery, woodcarvings, and batik textiles. The vendors closest to the Palace are tourist-priced; venture a few alleys back for fairer rates.
Ubud area guide →Book the kecak performance at Puri Saren Palace in Ubud (7pm, Rp 100,000–150,000) or the popular open-air stage at Padang Tegal. The performance runs 60–90 minutes. Dinner at a Ubud warung — nasi goreng, mie goreng, or the local speciality bebek betutu (slow-cooked spiced duck) is available at a handful of restaurants that prepare it daily in limited quantities.
Restaurants in Bali →Tip: Stay overnight in Ubud if your accommodation permits — the town transforms after the tour groups leave. Evening walks through the rice paddies with frog calls and gamelan music from nearby temples are worth the extra cost of a night in the highlands.
Day 3
Nusa Penida — Kelingking, Angel's Billabong & Crystal Bay
Take an early Grab to Sanur (30–40 minutes from Seminyak) for a 7:30–8am fast boat to Nusa Penida (30–45 minutes, Rp 150,000–250,000 each way). Hire a local driver with scooter or car on arrival in Toyapakeh. Nusa Penida's roads are steep and rough — a car is strongly recommended over a scooter unless you're an experienced rider.
Nusa Penida guide →Kelingking Beach — the iconic T-Rex cliff viewpoint — is Nusa Penida's most photographed spot. The descent to the beach below is a 45-minute scramble on a steep dirt path (only attempt in dry conditions with good grip shoes). Angel's Billabong is a natural rock pool at the island's western tip, accessible at low tide. The turquoise water against the black rock is extraordinary. Check tide times before visiting.
Best beaches in Bali →Crystal Bay on Nusa Penida's west side has calm, gin-clear water and a healthy reef — excellent for snorkelling (Rp 30,000–50,000 for gear rental). The bay faces west for a strong sunset if timing works. Return boat to Sanur at 4:30 or 5:30pm; most operators run multiple departures. Back in Seminyak by 7–8pm for a relaxed dinner.
Where to eat in Bali →Tip: Nusa Penida has no ATMs in most areas — bring cash from Bali. The island's roads are genuinely difficult; a car with a local driver (Rp 400,000–500,000 for the day) is worth every rupiah over a rented scooter.
Day 4
Canggu — Surf, Cafés & Sunset Beach Clubs
Canggu is Bali's surf and digital nomad hub — a 20-minute drive north of Seminyak. Echo Beach and Batu Bolong Beach are both surf breaks accessible to beginners with a lesson. Most surf schools along the beach charge Rp 200,000–350,000 for a 2-hour lesson including board and instructor. The waves here are gentler than Kuta and the beaches far less crowded.
Canggu area guide →Canggu's café scene is exceptional — specialty coffee shops, açaí bowls, avocado toast, and matcha lattes are everywhere. Favoured spots include The Slow, Nude Coffee, Old Man's, and Betelnut Café. Spend the afternoon exploring Jl Pantai Batu Bolong and the surrounding lanes, popping into boutiques and stopping for coffee whenever the mood strikes. This is the Bali the Instagram generation knows.
Top restaurants in Bali →La Brisa at Echo Beach is one of Bali's most atmospheric beach clubs — a driftwood-and-rattan structure built right on the sand, facing the ocean for direct sunset views. Finns Beach Club in Berawa has the largest pool complex in Bali. Both are worth the sunset hour. Dinner anywhere on Jl Pantai Batu Bolong — the strip has excellent-value restaurants.
Where to eat in Bali →Tip: Canggu gets very busy on weekends. If you're visiting on a Saturday or Sunday, expect beach parking chaos and crowded cafes. Weekday mornings in Canggu are significantly more relaxed.
Day 5
Uluwatu, Tanah Lot & Departure
Drive south to the Bukit Peninsula for Pura Luhur Uluwatu — a 10th-century sea temple on a 70m cliff above the Indian Ocean. The cliff-edge path offers views in both directions along the coastline. The temple complex includes multiple shrines and a forest of monkeys. Allow 60–90 minutes. Below the cliff, Suluban Beach Cave is a 10-minute hike down and one of Bali's iconic surf spots.
Uluwatu guide →Drive northwest to Tanah Lot — the sea temple on a rocky islet just offshore, accessible on foot at low tide. One of Bali's most visited sights, it's best in the late afternoon when the light is golden. Lunch at one of the restaurants above the temple complex overlooking the ocean — local nasi campur (rice with mixed sides) is the right order here.
Things to do in Bali →Ngurah Rai Airport is 30–40 minutes from Tanah Lot. Allow 2.5 hours before your flight. Bali's duty-free offers good prices on Balinese coffee (single-origin Kintamani Arabica), local Arak (palm spirit), and artisan products. Most international departures connect to Singapore, Kuala Lumpur, Hong Kong, Tokyo, and Sydney hubs.
Tip: Tanah Lot at peak time (4–6pm) is intensely crowded. If you prefer a quieter experience, visit earlier in the day and spend your last afternoon in a Seminyak spa instead.
more options
get ready
common questions
5 days covers Bali's headline experiences comfortably: south beach life (Seminyak/Canggu), Ubud's cultural heart, a Nusa Penida day trip, and the Uluwatu/Bukit cliffs. What 5 days doesn't reach: east Bali (Amed, Tirta Gangga), north Bali (Bedugul, Munduk), or a proper dive trip. Those require 7+ days.
Yes — for at least 3 of your 5 days. Ubud, Nusa Penida (Sanur connection), and the Uluwatu/Tanah Lot circuit all require organised transport. A trusted private driver for a full day costs Rp 600,000–800,000 (~$40–$50). Your accommodation can usually arrange one. Gojek and Grab handle shorter in-area transfers.
April to October is Bali's dry season — the best time to visit. July and August are peak season with higher prices and more tourists. May, June, and September offer dry weather with fewer crowds. November to March is wetter and cheaper, but Nusa Penida's boat crossings can be rough in the January–February swell season.
Budget backpacker (guesthouse, warung meals, shared transport): $25–$45/day. Mid-range (comfortable hotel, private driver, restaurant dinners): $80–$160/day. Luxury (villa, fine dining, spa): $250–$600+/day. The Nusa Penida day trip adds approximately $30–$50 per person including boat and local driver regardless of travel style.
explore more