Collect luggage, buy local SIM if needed, and take a private transfer (30–45 minutes depending on traffic) to your Seminyak hotel for check-in and freshening up.
Elegant restaurant serving refined Indonesian cuisine in a stylish setting — great introduction to local flavors; reservations recommended. Open typically 11:00am–10:30pm.
Lively Mexican spot popular for groups and couples — fun atmosphere and good for a spirited night out; open typically from late afternoon to late night.
Transfer to Sanur (20–30 minutes) and catch an early fast boat (around 7:00am) to Nusa Penida; boats typically run 7:00am–9:00am departures. Early start maximizes day sites.
Iconic, dramatic viewpoint over T-rex-shaped cliff and beach; short walks and photo stops — arrive early to beat crowds. Access is free but expect a short uphill walk.
Simple lunch of fresh fish or nasi campur at a bay-side warung — great spot to relax and, if time permits, quick swim/snorkel (Crystal Bay popular for snorkeling).
Fast boat back to Sanur (mid-afternoon return), then private car to Ubud (about 60–90 minutes depending on traffic) — expect arrival in Ubud by early evening.
Try Balinese specialties such as babi guling (if you eat pork) at famed Ibu Oka or choose a nearby restaurant for a quieter dinner; many places open till 9:00–10:00pm.
Driver picks you up very early for the guided hike; most tours start pickups around 2:00–2:30am so you reach the trailhead for the sunrise hike. Book a reputable guide ahead.
Moderate hike (~2 hours round-trip depending on pace) to watch the sunrise above the caldera — spectacular views and photo opportunities; bring warm layers.
Classic tiered rice terraces north of Ubud with viewpoints and swing options — best visited in the afternoon quieter hours; open from early morning to sunset.
Visit the Sacred Monkey Forest (opens 8:30am–6:00pm) to see the macaques and then walk to Ubud Palace and Saraswati Temple for local architecture and photo spots.
Allow 45–90 minutes for traffic depending on time of day and arrive at the airport at least 2 hours before an international flight (1.5 hours for domestic).