After landing at Ngurah Rai International Airport in Tuban, allow roughly an hour for immigration, baggage collection and meeting your private driver in the arrivals area. October is usually warm and humid, so keep water handy and avoid changing too much cash at the airport, where exchange rates are often less favorable. The drive to The ONE Legian is normally 25–45 minutes, depending heavily on traffic around Kuta; your driver should use the airport bypass where possible.
Check in at The ONE Legian and keep the afternoon deliberately easy after the flight. Settle into the room, use the hotel facilities or grab a cold drink nearby rather than trying to fit in sightseeing. If you need cash or essentials, Raya Legian has plenty of ATMs, convenience stores and pharmacies within easy walking distance, though take care crossing the busy road.
In the late afternoon, walk or take a short local taxi to Legian Beach for your first Bali sunset. Aim to arrive around 5:00–5:30pm; sunset is generally close to 6:15pm in late October, but the light is nicest before then. The beach is free, and a simple drink from one of the beach bars is usually around IDR 30,000–70,000. Keep valuables close and leave some time to watch the surf and the colorful local beach activity before heading onward.
For dinner, continue north by taxi or ride-hailing car to Warung Nia in Seminyak—allow 15–30 minutes from Legian Beach, depending on evening traffic. The restaurant is known for approachable Balinese dishes and barbecue plates; budget approximately IDR 100,000–200,000 per person. A table around 7:00pm is sensible, and reservations are useful for four people. After dinner, return to The ONE Legian by Grab, Gojek or Bluebird taxi; avoid walking the entire distance, as the roads become crowded and uneven at night.
Leave The ONE Legian around 8:00–8:30am for Tanjung Benoa, allowing 30–45 minutes by private car depending on traffic. Head to one of the established beachfront water-sports operators and allow about three hours for jet skiing, parasailing and the banana boat. The sea is generally calmer in the morning, and arriving early helps avoid both crowds and the strongest heat. Expect roughly IDR 400,000–800,000 per person for a combination package, depending on the operator and activities included; confirm insurance, locker charges and whether photos are extra before paying. Wear swimwear beneath quick-drying clothes, bring sunscreen, and leave passports and valuables at the hotel.
After the activities, drive about 35–45 minutes to Jimbaran Bay for a relaxed seafood lunch on the sand. Choose a busy beachfront restaurant rather than an empty table row, and ask to see the seafood and confirm the price by weight before ordering. A generous meal with grilled fish, prawns, squid, rice and vegetables usually costs around IDR 200,000–400,000 per person, excluding drinks. Allow about 90 minutes here; the midday beach is quieter than sunset and gives you time to cool down before the temple visit.
From Jimbaran Bay, continue 30–40 minutes south to Uluwatu Temple in Pecatu, aiming to arrive around 3:30–4:00pm. The temple grounds and cliff paths are exposed, so carry water and keep hats, sunglasses and loose belongings secure—the resident monkeys are quick and opportunistic. The entrance fee is commonly around IDR 50,000 per adult, with the Kecak Fire Dance ticket generally IDR 150,000–200,000; prices and performance times can change, so purchase the dance ticket on arrival and enter the amphitheatre early for a better ocean-facing seat. The performance normally begins around sunset and lasts about 1.5 hours. Afterward, allow at least 60–90 minutes for the return to Legian, as traffic leaving Pecatu can be slow; have your driver wait rather than relying on finding a ride after the show.
Leave The ONE Legian around 5:30–6:00am for Sanur Harbour, allowing 45–60 minutes in early traffic. Arrive at least 30 minutes before your booked fast boat to Toyapakeh; check-in is usually informal and you may need to walk through shallow water, so wear sandals and keep phones and passports in a dry bag. The crossing generally takes 45–60 minutes, but sea conditions can affect timings. Once on Nusa Penida, meet your pre-arranged driver—the west-island roads are slow and rough, and a private car is much more comfortable than relying on scooters. Allow roughly IDR 450,000–800,000 per person for the combined boat and transfers, with schedules and prices changing seasonally.
Head first to Kelingking Beach, ideally reaching the viewpoint by about 9:00am before the day-trip crowds and strongest heat. The famous T-Rex-shaped headland is best appreciated from the main lookout; the steep path to the beach is time-consuming and hazardous, so skip the descent on this tightly timed day. Spend around 1½ hours taking in the cliffs and photographs, then carry water, sunscreen and a hat—the area is exposed, with very little shade. A small entrance or parking contribution is normally charged, often around IDR 10,000–25,000 per person.
Continue to Broken Beach in Bunga Mekar, followed by the adjacent Angel’s Billabong. The two viewpoints are linked by a short, uneven walk, and together need about 90 minutes. Admire the natural arch and lagoon from the marked paths, but do not climb over barriers or enter Angel’s Billabong: tides and sudden waves make the pool dangerous even when the water looks calm. Your driver can arrange a simple lunch from a local warung near the route; expect roughly IDR 40,000–80,000 per person, though choices are limited. In the afternoon, continue to Crystal Bay for about 1½ hours. Swim or snorkel only if your guide confirms that conditions are safe; otherwise, relax beneath the palms and enjoy the beach. Bring reef-safe sunscreen and cash, as facilities are basic.
Leave Crystal Bay with plenty of margin for the return boat. Ask your driver to confirm the latest practical departure from Toyapakeh, and aim to be back at the harbour well before boarding rather than trying to squeeze in another stop. After the boat to Sanur, your pre-booked car should take you back to Legian, usually arriving in the evening depending on harbour delays and traffic. Keep dinner easy tonight—something close to the hotel and an early night will feel much better after the island’s bumpy roads and long day.
After arriving back in Bali, check in or leave your luggage at The ONE Legian, then take a short Grab or Gojek ride south to Kuta Beach. Allow about 1.5 hours for a relaxed walk along the sand and the beachfront promenade rather than planning a full swim—the surf can be lively, and the beach is generally most comfortable before midday. A simple coffee or fresh coconut from one of the nearby cafés is a good start; keep valuables with your group and use the marked swimming areas.
Walk north along the beach promenade for around 15–20 minutes, or take a five-minute ride, to Beachwalk Shopping Center. The air-conditioning makes this a useful midday break, with shops, cafés and shaded seating overlooking the coast; most stores operate roughly 10:00am–10:00pm. Spend about two hours browsing before continuing by short Grab ride to Made’s Warung in Kuta for lunch. Expect approximately IDR 100,000–250,000 per person, depending on drinks and shared dishes; try Indonesian favourites such as nasi campur, satay or mie goreng. Service is relaxed, so allow around 90 minutes.
After lunch, head south to Discovery Mall Bali in Tuban, usually 10–20 minutes by car depending on traffic. This waterfront mall is open from late morning into the evening and is less about ticking off shops than enjoying a cool, unhurried afternoon by the sea. Browse the stores, take a break in the outdoor area and watch the boats and shoreline from the promenade. Keep some cash for small purchases and note that traffic around Kartika Plaza can build from mid-afternoon.
Around 4:30–5:00pm, take a car north toward Seminyak, allowing 25–45 minutes in traffic. Begin around Jalan Kayu Aya and wander through the nearby boutique-lined lanes before drifting toward the beach for sunset. The atmosphere becomes livelier toward dusk, with open-air bars and cafés, but you do not need to commit to a long dinner—stop wherever the music and setting appeal. Return to The ONE Legian by ride-hailing car after sunset; surge pricing and traffic are common, so arrange the pickup from a clearly identifiable side street rather than the busiest beach entrance.
Leave The ONE Legian around 6:00–6:30am with your pre-booked driver for Padang Bai, allowing roughly 1.5–2 hours by car in the morning. Arrive at least 45–60 minutes before your fast boat; check-in, baggage tagging and boarding can be informal, and you may need to walk through shallow water at the Gili arrival point. The crossing to Gili Trawangan usually takes about 1.5–2.5 hours, though sea conditions can affect timing. Keep valuables in a waterproof day bag, bring motion-sickness tablets, and confirm whether your ticket includes hotel pickup and luggage fees. Expect the complete journey from Kuta to the island to take around 4.5–6 hours.
After arriving at the main landing area on Gili Trawangan, take a horse cart locally called a cidomo or arrange the resort’s luggage transfer to Aston Sunset Beach Resort Gili; motor vehicles are not used on the island. Allow about an hour to check in, freshen up and have a light meal. Then spend a relaxed couple of hours on the Gili Trawangan south-coast beach near the resort. This is a good first swim because it is quieter than the busy east coast, but check the tide and coral underfoot before entering the water. A sarong, reef shoes and reef-safe sunscreen are useful, and avoid leaving phones or bags unattended on the sand.
Around 4:30pm, cycle or take a cidomo north and west along the island’s sandy lanes to The Exile Bar—allow 15–25 minutes depending on road conditions. Arrive before sunset for a beanbag or front-row ocean seat; drinks generally cost IDR 75,000–150,000 per person, and the beach is wonderfully unhurried as the sun drops behind Bali. After dark, continue by bicycle or cidomo toward the central east coast for the Night Market Gili Trawangan, usually busiest from about 6:00pm onward. Browse the seafood grills and Indonesian stalls rather than committing immediately—nasi campur, grilled fish, satay and corn are good-value choices, typically IDR 75,000–200,000 per person. Carry small cash, as card payments are uncommon at the stalls, and arrange your return ride before settling in if you are not cycling.
Meet your shared snorkelling boat near the main harbour of Gili Trawangan around 9:00am, or at the time confirmed by your operator. Most local tours run for three to four hours and include mask, fins and life jacket; expect roughly IDR 150,000–250,000 per person, with a small extra charge sometimes requested for equipment or conservation fees. The boat will take you around the reefs of Gili Trawangan, Gili Meno and Gili Air, so bring reef-safe sunscreen, a dry bag and cash for drinks. Sea conditions are usually calmer in the morning, although visibility depends on wind and currents.
The Gili Meno underwater statues are normally the first major stop, reached after a short boat ride from Gili Trawangan. You will have around 45 minutes in the water to see the submerged human figures; follow the guide’s instructions and avoid standing on the reef, as the site can become crowded with boats. Continue to the Gili Air coral gardens for about an hour of relaxed snorkelling among reef fish. Keep your valuables on the boat and wear a T-shirt over your swimwear if you burn easily—the tropical sun feels strong even when you are in the water.
After returning to Gili Trawangan, walk a few minutes inland from the harbour to Kayu Cafe & Restaurant for a late lunch. Allow about 1.5 hours and budget IDR 100,000–250,000 per person for a meal and drinks. It is a good place to slow down after the boat trip rather than rushing straight into another activity; order something light if you plan to cycle. Service on the islands can be leisurely, so leave a little flexibility in your schedule.
Hire bicycles from a shop near the harbour or your resort—normally around IDR 50,000–100,000 for the afternoon—and set off on the Gili Trawangan bicycle loop around 4:00pm. The eastern side is busier and has more beach bars, while the western and northern coastline is quieter and better for a relaxed ride. Several sandy sections may require you to walk the bicycle, particularly near the western shore, so do not expect a completely smooth road. Pause for sunset on the west coast, then return before dark; lighting is limited away from the main strip, and bicycles do not always have reliable lamps.
Start before breakfast at the quieter northeast coast of Gili Trawangan, where the beach faces the rising sun and is generally calmer than the busier harbour side. Aim to arrive around 6:00am; October sunrise is usually close to 6:00–6:15am. Take a gentle swim if the tide and current are comfortable, but wear reef shoes where the seabed is rocky and avoid standing on coral. Bring a towel, drinking water and a small torch for the walk back through the island lanes.
After returning to the hotel for breakfast, arrange a short ride on a traditional cidomo—the island’s horse-drawn carriage—for around an hour. Ask the driver to follow the quieter inland lanes rather than simply taking you between the harbour and hotel; a carriage usually costs about IDR 150,000–300,000, depending on the route and waiting time. Agree on the price beforehand, and be considerate in the heat by choosing a shaded, shorter outing.
Continue to Gili Divers on the east coast for a relaxed introductory dive or refresher session. Allow two to three hours for registration, equipment fitting, briefing and time in the water; certified divers should bring proof of certification if they have it. Operator prices vary considerably by course and dive type, so confirm inclusions before paying. If anyone is not diving, the beach nearby is an easy place to wait, but keep the schedule flexible rather than rushing the session.
Walk or cycle into central Gili Trawangan for lunch at Gili Beach Bum, a convenient casual stop for burgers, bowls, coffee and cold drinks. Budget approximately IDR 100,000–250,000 per person, and allow about 1.5 hours. The island is car-free, so walking is straightforward; bicycles are useful for longer distances, although sandy stretches and pedestrians make the main coastal path slower than it looks.
In the late afternoon, make your way gradually to the western shoreline and the Gili Trawangan swing viewpoint for sunset photographs. Leave central Gili around 4:30–5:00pm, as the west coast becomes busy near sunset and the best swings can have short queues. The shoreline is lovely for a final wander, but avoid swimming after dark because visibility drops and the reef can be shallow.
Finish at Tir na Nog in central Gili Trawangan, where the atmosphere is relaxed and dinner is easy after a full day outdoors. Expect roughly IDR 150,000–300,000 per person, with service usually becoming busier from around 7:00pm. Walk back to Aston Sunset Beach Resort Gili afterward; carry a small light for the darker lanes and keep cash handy, since card machines and mobile connections can be inconsistent on the island.
Take the earliest practical Gili Trawangan–Padang Bai fast boat, ideally around 8:00am. Allow roughly four hours in total for check-out, waiting, the 1.5–2.5-hour crossing, disembarkation and collecting luggage. Boats can run late or be affected by sea conditions, so keep valuables and a change of clothes in a small day bag rather than in the hold. Your pre-booked driver should meet you at Padang Bai Harbour; confirm the vehicle and licence plate the evening before, as arrivals can be busy.
The private transfer from Padang Bai to Ubud Raya Villa takes about 1.5–2 hours, usually via the inland route through Candidasa, Singaraja Road and Bedulu, depending on traffic. After arriving, complete check-in, unpack and make the most of the private pool—this is a good afternoon not to over-plan after the boat journey. Arrange your driver to remain available if possible; Grab pickup can be inconsistent around the villa roads. Later, continue to Goa Gajah, about 15–20 minutes away. The archaeological complex is generally open until around 6:00pm, with a modest entrance fee of approximately IDR 15,000–50,000; wear a sarong or borrow one at the gate, and allow about an hour for the cave, bathing pools and shaded pathways.
Head into central Ubud after the temple, allowing 15–25 minutes by car in evening traffic. Reserve a table at Hujan Locale on Jalan Sri Wedari, a polished but relaxed restaurant known for inventive Indonesian dishes; dinner usually works out at around IDR 300,000–600,000 per person before drinks. It is typically open for dinner from around 5:30pm, but confirm hours and book ahead, especially for four people. Afterward, take a slow walk through the nearby Ubud Palace area or return directly to the villa for a quiet first night inland.
Leave Ubud around 7:30am by private driver, allowing 30–45 minutes to reach Tegalalang Rice Terrace before the heat and tour groups build up. Set aside about 1.5 hours for the hillside paths and viewpoints; wear shoes with decent grip, as the terraces can be muddy and uneven. Entry is generally around IDR 25,000–50,000 per person, with occasional small donations or charges along different walking sections. Take your time rather than chasing the most photographed swing areas—the quieter lower paths give a better sense of how the rice terraces are farmed.
Continue north for roughly 25–35 minutes to Tirta Empul Temple in Manukaya, arriving late morning. This is an active Hindu temple, not simply a sightseeing stop, so cover shoulders and knees; sarongs are normally available at the entrance. The complex is usually open from around 8:00am to 6:00pm, with admission commonly about IDR 50,000 per person. You can watch the purification ritual from the edge of the bathing pools, but only enter the water if properly prepared and following local guidance.
From Tirta Empul, allow about 35–45 minutes to reach the Kintamani viewpoint in Penelokan. Stop first at a roadside panorama point for around 45 minutes, looking across the volcanic caldera toward Mount Batur and Lake Batur. Clouds often gather around the summit by midday, so do not worry if the view is partly veiled; the broad caldera remains impressive. The ridge is cooler and breezier than Ubud, but bring a light layer and be cautious around crowded viewpoints.
Have lunch at a restaurant in Penelokan with a direct Mount Batur view, allowing about 1.5 hours. Buffet-style restaurants are convenient for a group of four and typically cost IDR 100,000–250,000 per person, though food quality varies—choose a place where the terrace is busy and the view is genuinely unobstructed. Ask your driver to wait while you eat, then allow roughly an hour to return to central Ubud.
Arrive in central Ubud around 3:30–4:00pm and visit Ubud Palace, the former royal compound on Jalan Raya Ubud. The grounds are compact and usually take about an hour; daytime entry is generally free, while evening dance performances require a separate ticket and commonly begin around 7:30pm. From the palace, walk straight into the Ubud Traditional Art Market before stalls begin closing in the early evening. Browse woven bags, batik, carved decorations and small souvenirs, but compare prices across several stalls and bargain politely—starting around half the first quoted price is reasonable for many items. Keep valuables secure in the crowded lanes, then walk to a nearby café or return to your villa for a relaxed evening.
Start around 6:30am with the Campuhan Ridge Walk, one of Ubud’s best easy walks before the heat arrives. From central Ubud, it is a short walk or scooter ride to the trail entrance near Gunung Lebah Temple; allow about 1½ hours for the paved ridge, rice-field views and quiet greenery. Wear proper walking shoes and bring water—the first section can be slippery after rain, and there is little shade. Return towards central Ubud and visit Saraswati Temple, where the lotus pond and carved Balinese gateway are especially photogenic in the morning. Dress respectfully with covered shoulders and knees; entrance is usually around IDR 30,000–50,000, and temple access is generally from morning until late afternoon, subject to ceremonies.
Have a relaxed brunch at Clear Cafe in central Ubud, a bright, leafy restaurant known for smoothie bowls, salads, Indonesian dishes and good coffee. Allow 1½ hours and expect roughly IDR 100,000–250,000 per person; it typically opens from around 8:00am, but check the day’s hours before walking over. Afterward, use a pre-booked driver rather than relying on short-haul taxis: the ride to Setia Darma House of Mask and Puppets in Mas takes about 25–35 minutes. The museum usually opens around 8:00am–4:00pm, has a modest donation or entrance fee, and is best enjoyed slowly—its traditional buildings and garden setting are as appealing as the collection. Continue approximately 25 minutes to Tegenungan Waterfall in Kemenuh for the late afternoon, when the light is softer. Allow 1½ hours, with entrance generally around IDR 20,000–30,000; the viewpoint is easy, but reaching the pool involves steep steps, so swim only if the current is calm and conditions are safe.
Return to central Ubud for a 2½-hour dinner at Locavore NXT, a polished modern tasting-menu restaurant focused on Indonesian ingredients and inventive techniques. Reserve well ahead, confirm the seating time and mention any dietary requirements; the menu is approximately IDR 1,000,000–2,000,000 per person before drinks and service. From Tegenungan Waterfall, allow 35–50 minutes by private car depending on traffic. This is a good night to keep the rest of the schedule completely open—after dinner, take a short walk through central Ubud if you still have energy, or return directly to your villa.
Have a final breakfast at Ubud Raya Villa, then allow about an hour to settle your bill, check the room carefully and complete check-out. Ask the villa to arrange a private car to Ubud Monkey Forest in Padangtegal—the short ride from the villa area can take 15–25 minutes depending on central-Ubud traffic, and it is much easier than managing luggage on foot. Leave your bags with the villa or keep them securely in the car; do not leave valuables visible.
Spend around 1½ hours walking through Ubud Monkey Forest, ideally arriving close to opening time, generally around 9:00am (confirm the current schedule before departure). The paths are shaded and atmospheric, passing old temple courtyards and enormous trees, but keep phones, sunglasses, snacks and loose jewellery inside your bag: the monkeys are quick and persistent. Stay on the marked paths and follow staff instructions. Entry is typically around IDR 80,000–100,000 per adult, with prices and opening hours subject to change.
From Padangtegal, take a short taxi or pre-arranged car into central Ubud for Room4Dessert. Allow roughly 10–20 minutes in traffic and check that the restaurant is open for your preferred daytime seating, as its hours and reservations can vary. This is a good final Bali pause rather than a full meal: choose a dessert tasting or coffee and keep about IDR 150,000–400,000 per person in mind, depending on what you order. Collect your luggage from Ubud Raya Villa before leaving if it has not already been loaded, then begin the airport transfer with plenty of time.
Arrange a private transfer from Ubud to Ngurah Rai International Airport in Tuban, preferably leaving 4–5 hours before an international flight and 3–4 hours before a domestic flight. The journey is usually 1½–2½ hours, but traffic near Kuta, Seminyak and the airport can become surprisingly slow, especially late afternoon. Your driver will normally use the southern route via Gianyar and the Ngurah Rai Bypass, adjusting according to live traffic. At the airport, allow at least two hours for an international departure, including check-in, baggage drop and immigration; keep some Indonesian rupiah available for a final drink or snack, and arrive with your luggage easily accessible after the villa check-out.