After landing at Ngurah Rai International Airport, allow roughly 45–60 minutes for immigration and luggage, then meet your pre-arranged driver in the arrivals area. The drive to Ubud usually takes 1.5–2.5 hours, depending heavily on traffic; ask for the route via the toll road and Jalan Raya Singapadu if conditions allow. A private airport transfer generally costs around IDR 400,000–700,000 per car. Since you are arriving late morning or early afternoon, keep the first afternoon relaxed rather than adding extra stops.
Head first to Tegallalang Rice Terrace, where a gentle 60–90-minute walk takes you through the stepped paddies and small farm paths. The main viewpoints can feel busy, so continue a little farther along the signed paths for quieter scenery; wear shoes with grip, especially in February when paths may be muddy. Entry and small pathway donations vary, commonly around IDR 25,000–50,000, with additional charges for some swings or photo platforms. From Ubud, the drive is about 20–30 minutes, though traffic near Tegallalang can slow considerably.
Continue to Bebek Bengil for its famous crispy duck, alongside Balinese vegetables, rice, and sambal; budget approximately IDR 150,000–300,000 per person. It is a convenient first meal after the journey, and service can take a little time, so allow about an hour. Afterwards, take a short ride or walk toward Ubud Palace, open into the early evening depending on the day’s schedule, and spend around 45 minutes admiring its carved gates and royal courtyards. Finish at Ubud Art Market, where stalls around the palace area sell woven bags, sarongs, baskets, and small souvenirs. Prices are negotiable, but compare a few stalls before buying; the market is generally winding down by around 6–7pm. Keep your first night easy—traffic and jet lag make an early dinner or a quiet walk back to your accommodation worthwhile.
Start at Campuhan Ridge Walk around 7:00am, while the path is cooler and quieter. Enter near Warwick Ibah and follow the paved ridge toward Karsa Café; allow about 1.5 hours for the out-and-back walk, with extra time for rice-field views and photographs. Wear proper walking shoes, carry water, and note that the route has little shade. A short motorbike or taxi ride from central Ubud is easiest; parking at the trailhead is limited.
Continue into central Ubud for Saraswati Temple, ideally around 9:30–10:00am. The lotus pond and carved entrance are especially attractive in the morning, though the inner temple areas may be restricted during ceremonies. Dress modestly—sarongs are usually available—and allow about 45 minutes. From there, walk along Jalan Kajeng and Jalan Raya Ubud to Museum Puri Lukisan, roughly 5–10 minutes away. Spend about 1.5 hours among its gardens and galleries; it generally opens around 9:00am and admission is typically in the IDR 100,000–150,000 range, though prices and hours can change.
Have your planned tasting lunch at Locavore NXT, allowing roughly two hours and arriving on time for the reservation. This is a destination meal rather than a casual stop, with a seasonal Indonesian-focused tasting menu usually costing about IDR 750,000–1,500,000 or more per person before drinks and service. Reserve well ahead, and ask the restaurant about dietary requirements when booking. After lunch, take a taxi or arrange a short car ride to Sacred Monkey Forest Sanctuary in Padangtegal; central Ubud traffic can make the 10–15-minute trip take longer.
Explore Sacred Monkey Forest Sanctuary for around two hours, preferably from approximately 3:00pm onward when the heat begins to ease. Follow the marked paths through the ancient forest and temple grounds, keeping bags zipped and glasses, food, and loose jewelry out of sight—the macaques are bold and quick. Admission is commonly around IDR 80,000–100,000, with separate pricing sometimes applied on weekends or holidays. The sanctuary usually closes in the early evening, so check the same-day schedule before setting out. Afterward, walk through Padangtegal for a relaxed drink or return to your Ubud accommodation by taxi; a pre-booked ride is more reliable than trying to hail one on the street.
After arriving in Sidemen, head first into the lanes around Sidemen Village for a two-hour rice-field walk. The best time is before 9:00am, when the light is soft and farm work is underway; a local guide arranged through your accommodation is worthwhile because paths can be confusing and some cross private land. Otherwise, follow the quieter village roads rather than expecting a single marked trail. Wear sandals or shoes with grip, carry water, and keep IDR 10,000–20,000 for a small local donation if requested.
Continue by car or scooter for about 20–30 minutes to Gembleng Waterfall. It is a modest jungle cascade rather than a dramatic plunge, but the natural pools are refreshing after the walk. Allow around 1.5 hours, including the short uneven approach and time to dry off; bring swimwear, water shoes, and a dry bag. Conditions can be slippery after rain, so check locally before setting out, particularly in February when showers are common.
Return to Warung Damuh for lunch, usually around IDR 75,000–150,000 per person. Order familiar Balinese dishes such as nasi campur, ayam betutu, or vegetable lawar, and take your time over the valley views—this is a good place not to rush. From there, allow roughly 30–40 minutes by arranged driver to reach the Telaga Waja River rafting base near Rendang. The rafting outing takes about three hours including safety briefing, equipment, and transfers; expect wet clothes, several rapids, and a riverside finish. Reserve ahead through your hotel or a reputable operator, and confirm that transfers, insurance, lockers, towels, and lunch are included. Budget approximately IDR 400,000–800,000 per person.
After rafting, return to Sidemen and keep the final hour deliberately unplanned. Take a gentle riverside walk or settle at a countryside viewpoint near your accommodation for sunset; February cloud can obscure the sun, but the layered hills often look especially atmospheric after rain. Rural roads are poorly lit, so avoid wandering far after dark and ask your driver to wait during the rafting excursion—ride-hailing availability is limited here.
After arriving in the Candidasa area, have your driver continue to Tenganan Pegringsingan Village in Manggis. Allow about 1½ hours to explore the traditional village, including its neatly laid-out lanes, communal courtyards, and distinctive Bali Aga customs. A local guide is useful for explaining the village’s rituals and double-ikat gringsing textiles; expect a small entrance or donation fee, typically around IDR 30,000–50,000. Arrive before late morning, when the heat builds and some craft stalls may close for lunch. From here, it is roughly a 30–40-minute drive to Taman Ujung Sukasada in Seraya.
Spend around 1½ hours at Taman Ujung Sukasada, the former royal water palace, walking across its bridges and between the ornamental pools with views toward the coast and surrounding hills. The grounds generally open from about 7:00am to 7:00pm, with admission commonly around IDR 75,000; bring water, as shade is limited in parts of the complex. Continue for approximately 25–35 minutes to Warung Lu Putu Coffee Bar in Candidasa for Balinese coffee and a light lunch. Budget IDR 75,000–175,000 per person, and use this as an unhurried break before the beach—the afternoon drive and walk at Virgin Beach are much more enjoyable without rushing.
From Candidasa, allow 30–45 minutes by car to Virgin Beach in Perasi; the final approach is narrow and uneven, so a driver is preferable to a scooter if the road is wet. Pay roughly IDR 10,000–30,000 for beach access or parking, then spend two to three hours swimming and relaxing. Check the surf before entering, keep valuables with your driver, and bring cash for the simple beachfront warungs; conditions can become choppy during February’s wet-season weather. Return to Candidasa in the late afternoon and finish with a 45-minute stroll around Candidasa Lotus Lagoon, where the waterfront is particularly pleasant as the light softens. It is free to visit, though the surrounding sidewalks can be uneven, so sandals with a secure strap are more practical than flip-flops.
After the long transfer from Candidasa, go straight to Goa Gong Waterfall in Pecatu, ideally arriving around 10:30–11:00am. This is a quieter, cave-like waterfall reached by a short walk through tropical vegetation; allow about 1½ hours, and wear shoes with grip because the steps and rocks can be slippery after rain. Entry is usually around IDR 20,000–50,000, though facilities are basic. From there, your driver can take you roughly 20 minutes to Padang-Padang Beach. Pay the small entrance fee—typically around IDR 15,000 per person—and spend about two hours swimming and relaxing beneath the cliffs. Visit around late morning, before the beach becomes especially busy; keep food secured, as the resident monkeys near the entrance can be opportunistic.
Continue by car for roughly 35–45 minutes to Warung Bejana in Nusa Dua, allowing extra time if traffic builds around Jimbaran and the resort corridor. This is a more polished Indonesian dining stop than a roadside warung, so budget approximately IDR 300,000–700,000 per person and check the current lunch hours or reserve ahead through your hotel. After lunch, return toward Pecatu—usually 35–50 minutes—and arrive at Uluwatu Temple around 3:30pm. The temple grounds generally open from about 7:00am until 7:00pm, with an entrance fee commonly around IDR 50,000 plus a separate Kecak ticket. Bring a sarong or use the temple’s provided covering, and keep sunglasses, hats, and loose belongings secure around the monkeys.
Stay within the temple complex for the Kecak Fire Dance at Uluwatu Temple. The performance commonly begins around 6:00pm, but arrive at least 45–60 minutes early to queue, collect tickets, and find a seat with a clear view; sunset timing in February can shift with cloud cover. The show lasts about 1½ hours, and the cliff-top setting is spectacular, though the walkways can be crowded. Afterward, have your driver take you directly to your Uluwatu accommodation rather than attempting to find a ride at the temple exit, where demand and prices rise sharply.
Start at Seminyak Beach around 8:00am, while the sand is still relatively quiet and the heat is manageable. A relaxed walk and swim here takes about 1½ hours; the central stretch near Jalan Kayu Aya is convenient, though the beach is more atmospheric than pristine. Bring sandals and keep valuables with you—currents can be stronger than they look. From the beach, walk inland toward Seminyak Village, generally 10–15 minutes depending on your access point, and spend late morning browsing its boutiques, design stores, and lifestyle shops. Most shops open around 10:00am, and prices are higher than at traditional markets, but the curation is good.
Walk a few minutes to Sea Circus for lunch, allowing roughly IDR 150,000–300,000 per person. Its colorful dining room and casual menu make it a useful midday break; opening hours can change, so check the same-day listing before setting out. After lunch, arrange a Grab/Gojek or private car to Finns Beach Club in Berawa, Canggu—allow 30–60 minutes, and potentially longer in traffic. Reserve a daybed ahead if you want pool access; minimum spends vary widely by seating and busy-day demand, so confirm the amount before paying. Three hours is enough to enjoy the pools, beach, and a drink without turning the afternoon into a rush.
Stay in the Berawa area for sunset at La Laguna Bali, usually a short drive or roughly 15–20 minutes on foot from Finns Beach Club, depending on the beach access route. Arrive before sunset to secure a comfortable spot and allow for the slower service that is common at popular beach venues. Budget around IDR 200,000–500,000 per person for drinks or dinner, and check current opening hours and reservation requirements before going. The wooden bridge, bohemian décor, and beach view are the draw; after dark, use a booked car rather than relying on a pickup directly beside the beach, where traffic and road access can be awkward.
After breakfast in Seminyak, collect your luggage and take a Grab/Gojek car or Bluebird taxi to Kuta Beach—usually 20–45 minutes, though traffic can stretch this considerably. Start with a final beachfront walk, then swim or book a short beginner surf lesson from one of the beach operators; allow about 1½ hours. The beach is generally liveliest from mid-morning, but arrive as early as possible if you have an afternoon flight. Keep valuables with your driver or hotel, and agree clearly on where the car will meet you afterward.
If your flight is late enough to allow several hours, continue to Waterbom Bali, just south of central Kuta. It typically opens around 10:00am; allow 3–4 hours, including time to change and collect belongings from the lockers. General admission is commonly around IDR 500,000–700,000 for adults, with lockers and some premium attractions charged separately. From the beach, it is a short ride south, but leave a buffer for the busy Jalan Kartika Plaza corridor. If you have an international flight before the evening, skip the park rather than trying to squeeze it in.
Have your final Balinese lunch at Made’s Warung Kuta, where nasi campur, mie goreng, satay, and other familiar dishes make an easy last meal; budget roughly IDR 100,000–250,000 per person. Then walk or take a short ride to Discovery Mall Bali for practical last-minute shopping—coffee, packaged snacks, beachwear, and small gifts—before spending a few minutes on its beachfront promenade. Allow about 1½ hours, and keep passports, electronics, and liquids organized before heading to the airport.
For Ngurah Rai International Airport in Tuban, leave Kuta around three hours before an international departure; four hours is safer during heavy weekend traffic or rain. The airport is normally 15–30 minutes away, but allow up to an hour via Jalan Raya Tuban and the airport approach roads. Return any hotel-arranged vehicle or meet your Grab/Gojek driver at the designated pickup area, then allow another 2–3 hours at the terminal for check-in, security, and immigration.