Skip to main content
Places to Visit in Bali: The Island of the Gods, Region by Region
Bali Guide

Places to Visit in Bali: The Island of the Gods, Region by Region

From Ubud’s rice terraces and clifftop temples to Nusa Penida’s viewpoints and Mount Batur at sunrise — here’s where to go in Bali and how to string it together.

  • 11 min read

Bali packs an extraordinary amount of variety into a small Indonesian island: emerald rice terraces and yoga towns in the centre, surf breaks and beach clubs in the south, sea-cliff temples with fire dances at sunset, and a string of offshore islands ringed by manta rays. The best places to visit in Bali fall into a handful of clear regions, so the smart play is to base yourself in two or three areas rather than driving back and forth across the island every day. This guide walks through Ubud and central Bali, the south Bali beaches, the great temples, the Nusa islands and the volcanic interior — plus when to go and how long to stay. Most travellers find 6–8 days is the sweet spot for a first trip.

At a glance

Bali at a glance
TopicDetailNotes
Best timeApr–OctDry season — sunniest skies, best for trekking, diving and beach days.
Ideal length6–8 daysTwo or three bases (e.g. Ubud + south Bali + a Nusa island).
Getting aroundScooter or private driverHire a private driver for full-day sightseeing; scooters for short hops.
Main airportDenpasar (DPS)Ngurah Rai International, near Kuta in the south.
CurrencyIndonesian rupiah (IDR)Carry some cash for warungs, temple donations and parking.
VisaVisa on arrivalIndian travellers get a visa on arrival — we help with the paperwork.

Ubud and central Bali — rice terraces, waterfalls and the cultural heart

Ubud is Bali’s artistic and spiritual core, set in the green highlands about an hour north of the airport. It’s the ideal first base: cooler than the coast, walkable, and surrounded by temples, terraces and waterfalls. Give it two or three nights and you’ll barely scratch the surface.

  • Tegalalang Rice Terrace — the postcard valley of stepped, palm-fringed paddies just north of Ubud; go early to beat the crowds and the heat.
  • Sacred Monkey Forest Sanctuary — a mossy temple complex in the middle of town with hundreds of long-tailed macaques (mind your sunglasses and snacks).
  • Campuhan Ridge Walk — an easy, free morning walk along a grassy ridgeline; lovely at sunrise before the day warms up.
  • Tegenungan and Tibumana waterfalls — Tegenungan is the big, accessible one; Tibumana is quieter and more serene, with a single graceful curtain of water.
  • Bali Swing and jungle swings — the famous photo-op swings over the Ayung river gorge, plus nest and platform shots.
  • Ubud Art Market and Saraswati Temple — handicrafts, batik and woodcarving in the market, and a lotus-pond temple right in the centre.
Plan Ubud’s sights as one or two looping driver days. A private driver for a full day is inexpensive and saves you wrestling with parking and the heat between stops.

South Bali — beaches, surf, seafood and beach clubs

The southern peninsula is Bali at its most buzzy: long surf beaches, designer beach clubs, sunset cocktails and a serious food scene. Each neighbourhood has its own personality, so pick the one that matches your travel style for a second base.

  • Seminyak — chic boutiques, spas and the island’s polished beach clubs; the classic spot for a glamorous sunset.
  • Canggu — the laid-back surf-and-café hub, full of brunch spots, co-working and a younger, bohemian crowd.
  • Kuta and Legian — the original tourist strip with beginner-friendly surf, budget shopping and lively nightlife.
  • Jimbaran Bay — famous for barefoot seafood grills on the sand; pick your fresh catch and dine with your toes in the water at sunset.
  • Beach clubs — day-beds, infinity pools and DJs along the south coast make for an easy, indulgent afternoon.

Temples and culture — sea cliffs, sunsets and the Kecak fire dance

Bali’s Hindu temples are the soul of the island, and the most dramatic are built on cliffs, in lakes and over the sea. Several stage traditional dance performances at dusk, which makes for an unforgettable evening.

  • Uluwatu Temple — a clifftop sea temple on the south-western tip, best at sunset and famous for its nightly Kecak fire dance, chanted by a circle of men in the fading light.
  • Tanah Lot — an iconic temple perched on a rock offshore, photographed at sunset when the tide and sky align; one of Bali’s defining images.
  • Ulun Danu Beratan — a serene lakeside temple in the cool highlands of Bedugul, seeming to float on the water of Lake Beratan.
  • Besakih — the “Mother Temple”, the largest and holiest complex on Bali, set high on the slopes of Mount Agung.
Dress respectfully at temples: a sarong and sash are required and are usually provided or hired at the entrance. Book Uluwatu’s Kecak show seats in advance — they fill up fast for sunset.

The Nusa islands — Kelingking beach, manta rays and turquoise water

Just off Bali’s south-east coast lie three islands reached by fast boat from Sanur in around 30–45 minutes. They deliver some of the region’s most jaw-dropping coastline and snorkelling, and are well worth at least a day-trip — or better, an overnight stay to enjoy them without the day-crowds.

  • Nusa Penida — home to the legendary Kelingking Beach, whose headland resembles a T-Rex; plus Angel’s Billabong, Broken Beach and Crystal Bay.
  • Nusa Lembongan — smaller and more relaxed, with mangroves, the Devil’s Tear blowhole and easy snorkelling straight off the boats.
  • Snorkelling and diving with manta rays — the channel around Penida and Lembongan is one of the best places in Bali to swim with manta rays, and to spot the seasonal mola mola (sunfish).
Nusa Penida’s roads are rough and viewpoints are spread out, so a day-trip can feel rushed. If you can, stay a night and tackle the east and west sights on separate, calmer half-days.

Nature and adventure — volcano sunrises, waterfalls and rafting

Beyond the beaches and temples, Bali’s volcanic interior is a playground for early risers and active travellers. These are the experiences people remember most from a trip.

  • Mount Batur sunrise trek — a pre-dawn climb up an active volcano to watch the sun rise over the caldera and Lake Batur, often with a summit breakfast; the most popular adventure on the island.
  • Sekumpul waterfall — frequently called Bali’s most beautiful falls, a cluster of towering cascades in the northern jungle reached by a steep, rewarding hike.
  • Sidemen valley — the unspoilt rice-terrace countryside east of Ubud, with Mount Agung as a backdrop; a peaceful antidote to the busy south.
  • White-water rafting — gentle but fun rapids on the Ayung or Telaga Waja rivers, threading through jungle and past waterfalls.

Best time to visit, how long to stay and getting around

The dry season from April to October is the best time to visit Bali, with sunnier skies, calmer seas and ideal conditions for trekking, diving and the Nusa islands. The wet season (November to March) brings warm afternoon downpours and lush, green landscapes, plus lower prices — perfectly travellable if you plan around midday rain.

For a first trip, 6–8 days lets you settle into two or three bases without rushing — for example, Ubud for culture and waterfalls, the south for beaches and sunsets, and an overnight on a Nusa island. Add a few days if you want a slow honeymoon pace or a Mount Batur trek.

  • Private driver — the easiest way to sightsee; hire one for full-day temple or Ubud loops and let someone else handle the traffic.
  • Scooters — cheap and fun for short hops in Canggu or Ubud, but only if you’re a confident rider and carry the right licence and insurance.
  • Fast boats — the standard way to reach the Nusa islands and the Gilis, departing mainly from Sanur and Padangbai.
  • Ride-hailing apps — handy in the south, though some areas restrict pickups; agree fares for longer trips.
Indian travellers get a visa on arrival for Bali — we arrange the paperwork, transfers and a trusted local driver so your days are spent sightseeing, not logistics.

Top sights

  • South Kuta

    Uluwatu Temple

    A clifftop sea temple on Bali’s south-western tip, famous for sunset views and its nightly Kecak fire dance.

  • Tabanan

    Tanah Lot

    An iconic Balinese temple set on a rock formation in the sea, one of the island’s most photographed sunset spots.

  • Ubud

    Tegalalang Rice Terrace

    The classic stepped, palm-fringed rice paddies north of Ubud, a highlight of central Bali’s green highlands.

Frequently asked questions

  • What are the must-visit places in Bali for first-timers?

    For a first trip, focus on Ubud (Tegalalang rice terraces, Sacred Monkey Forest and waterfalls), the south Bali beaches around Seminyak and Canggu, the clifftop Uluwatu Temple with its Kecak fire dance, Tanah Lot at sunset, and a day-trip or overnight to Nusa Penida for Kelingking Beach. If you have time, add a Mount Batur sunrise trek.

  • How many days do you need in Bali?

    Six to eight days is the sweet spot for a first visit. That gives you time to base yourself in two or three areas — typically Ubud, the south coast and a Nusa island — without spending every day in the car. Honeymooners or slow travellers may want 9–10 days.

  • What is the best time to visit Bali?

    The dry season from April to October is the best time to visit Bali, with sunny skies, calmer seas and ideal conditions for trekking, diving and beach days. The wet season (November to March) is greener and cheaper but brings warm afternoon showers.

  • Is Nusa Penida worth visiting from Bali?

    Yes — Nusa Penida is one of the most spectacular places near Bali, home to the famous Kelingking (T-Rex) beach, Angel’s Billabong and excellent manta-ray snorkelling. It’s a 30–45 minute fast boat from Sanur. The island’s roads are rough and sights are spread out, so an overnight stay is more relaxed than a packed day-trip.

  • How do you get around Bali?

    The two main options are hiring a private driver for full-day sightseeing — inexpensive and stress-free for temple and Ubud loops — or renting a scooter for short hops if you’re a confident rider. Fast boats connect Bali to the Nusa islands, and ride-hailing apps work in the south. We arrange a trusted local driver as part of every Traverse Bali trip.

  • Do Indian travellers need a visa for Bali?

    Indian passport holders can enter Bali on a visa on arrival, which is straightforward at Denpasar airport. As part of planning your trip, Traverse helps with the paperwork, airport transfers and a local driver so you can land and start exploring without the hassle.