Bali: green mornings, ocean evenings

Ubud · Nusa Dua

Bali, Indonesia

Suggested itinerary

At a glance

Balance the green surroundings of Ubud with a beach stay in Nusa Dua. Keep the itinerary light enough to enjoy both.

For couples

A private stay, a relaxed spa afternoon and sunset time by the sea.

For families

Compare resort facilities, pool access and transfer times before choosing your stays.

Destination guide

Know before you go

Popular for Rice terraces, temples, surf beaches and spa days

What you can do

  • Start in Ubud for the Tegalalang terraces, the Campuhan ridge walk and the art markets
  • See a water temple at Tirta Empul or the clifftop Uluwatu at sunset
  • Take a day trip to Nusa Penida for Kelingking beach, or keep it easy with a catamaran cruise
  • Book a Balinese massage or a cooking class on the afternoon you plan to slow down

Food to try

Warungs serve nasi campur, mie goreng and satay for very little. Try babi guling only if pork is acceptable to you; halal restaurants and Indonesian Muslim warungs are common in Denpasar, Kuta and Nusa Dua.

Culture & customs

Bali is Hindu in a mostly Muslim country, so daily offerings sit on pavements and should be stepped around. A sarong is required at temples and is usually lent at the entrance.

Best time to visit

April to October

The dry season is best for beaches and diving. Nyepi, the day of silence in March, closes the whole island including the airport for 24 hours, so check the date before booking.

Itinerary

  1. 01

    Days 1–3 · Ubud

    Settle in, enjoy the surrounding scenery and choose a small number of local outings.

  2. 02

    Day 4 · Change of pace

    Allow for road traffic as you move to the coast.

  3. 03

    Days 5–7 · Nusa Dua

    Keep beach and resort time at the centre, then allow a comfortable airport transfer.

Before you book

Our team will confirm your itinerary, inclusions, availability and final price before you book.

Talk to our team →

Plan with us

Ask about this trip

Tell us your dates and who is travelling. Our team replies with a plan and a current price, usually the same day.

Prefer to talk first?WhatsApp +971 56 349 5756contact@sahratrails.com

No payment is taken with an enquiry. Rates and bookings are subject to confirmation.