Here's the thing most day trip articles won't tell you: Bali is not one place. It's roughly 90 km east to west, and traffic makes distances deceptive — 30 km can easily take 90 minutes. A day trip to Nusa Penida from Sanur is a breezy, well-paced adventure. The same trip from Ubud means a 90-minute drive to the harbor before you even touch a boat. From Canggu, you might as well be starting from a different island.
Where you're sleeping is the single biggest variable determining which day trips are feasible, which are enjoyable, and which are a waste of your time. Every recommendation below is evaluated from multiple bases with real drive times, because a list that ignores logistics isn't a guide — it's a brochure.
Your Base Changes Everything

Four bases cover the vast majority of visitors to Bali. Each one unlocks different day trips and makes others impractical.
Seminyak/Canggu (southwest coast): Best for Tanah Lot, Uluwatu, and Ubud as a day trip. Worst position for anything in east or north Bali — you're adding 30–60 minutes to every drive.
Ubud (central highlands): The most versatile base for day trips. Reasonable access to north Bali, east Bali, and the cultural heartland. Not great for island day trips — Sanur Harbor is 60–90 minutes away with traffic.
Sanur/Nusa Dua (southeast coast): The island day trip base. Walking distance (or a short ride) to the harbor for Nusa Penida and Nusa Lembongan. Also the closest to Padang Bai for Gili Island boats.
Amed/East Bali (northeast coast): Unlocks Lempuyang, Tirta Gangga, and the best shore snorkeling on the island. Remote from everything else.
Drive Times Between Key Points
Seminyak → Sanur Harbor
~45 min
Ubud → Sanur Harbor
60–90 min
Seminyak → Ubud
75–90 min
Canggu → Ubud
60–75 min
Seminyak → North Bali
2.5–3 hrs
Ubud → Amed
2–2.5 hrs
Getting around: A private driver for the day runs $35–50 for 8–10 hours — and for most day trips, this is the move. Your driver knows the roads, handles parking, and you don't have to navigate Bali's traffic on a scooter after a 12-hour day. GoJek and Grab work for local hops (around IDR 100,000 / ~$7 per ride) but aren't practical for full-day itineraries. Scooters are cheap but north Bali mountain roads and southern cliff roads are not beginner-friendly. Full custom charters through platforms like Viator run $26–71 depending on group size, 8–12 hours, with fuel and entry fees extra.
Island Day Trips: Nusa Penida and Nusa Lembongan

Nusa Penida is Bali's most popular day trip, and it deserves the reputation. Towering sea cliffs, water so blue it looks edited, manta ray snorkeling — the island delivers. But it only delivers if you plan the logistics correctly, because this is a Sanur day trip, not a Bali day trip.
Fast boats depart from Sanur Harbor starting at 8:30 AM, with additional departures at 9:00, 9:15, and 9:30 AM. The crossing takes 30–45 minutes. Return boats typically leave around 4:00 PM, with the last departure at 5:00 PM (weather dependent). That gives you roughly 5–6 hours on the island.
If you're staying in Sanur or Nusa Dua, you're golden — a short ride to the harbor and you're on the first boat. From Ubud, factor in 60–90 minutes to reach Sanur. From Canggu or Seminyak, it's 45 minutes minimum, often more. That's 2–3 hours of your day burned on road transit before you even smell saltwater.
Nusa Penida Costs
Shared boat (round-trip)
IDR 300,000–500,000 ($19–32)
One-way fare
IDR 150,000–250,000 ($10–16)
Budget one-way (online)
As low as IDR 106,000
Full-day shared tour
$45–60/person (boat + guide + lunch)
Private tour
$100–150/group
Kelingking Beach entry
IDR 50,000 (~$3)
KITAS holder fare
~IDR 125,000 from Sanur
Kelingking Beach is the postcard shot — that T-Rex-shaped cliff dropping into turquoise water. It's genuinely stunning. It's also packed by 10 AM. The viewpoint is manageable; the descent to the beach is steep and not for everyone. If you're on the first boat from Sanur, you can reach Kelingking before the tour buses. After 10, you're queuing for photos.
Nusa Lembongan is the calmer, smaller sibling. Better for a relaxed day of snorkeling and beach time, less dramatic scenery but more manageable pacing. Boats run $13–24 round-trip (averaging $17), and the island is small enough to cover comfortably in a day without feeling rushed.

The verdict: Worth it from Sanur or Nusa Dua — it's a genuinely great day. Marginal from Ubud. Exhausting from Canggu or Seminyak unless you stay overnight on the island, which, frankly, is the better play if you're based in the southwest.
Gili Islands: Day Trip or Overnight?

This section exists because people search for it. But I'd argue against the Gili Islands as a day trip for most travelers.
Fast boats from Padang Bai or Serangan take 1.5–2.5 hours each way. That's 3–5 hours on a boat for a day trip. You'll have maybe 4–5 hours on the island — enough to snorkel and eat lunch, not enough to justify the transit and the price tag.
Gili Islands Costs
Fast boat (round-trip)
IDR 500,000–800,000 ($32–51)
Padang Bai → Gili Air/Trawangan
Rp 560,000 (~$36) + Rp 10,000 harbor tax
Premium operators
From $41 (Bluewater Express, Ekajaya)
Shared day tour
$34–50 (boat + snorkel + lunch)
Private tour
From $100+
Island entry fees
None
Gili Trawangan is the party island with good snorkeling. Gili Air is quieter and better for couples. Gili Meno is the smallest and most peaceful. None of them have motorized vehicles — bicycles and horse carts only — which is part of the charm but also means you need time to settle into the pace.
The honest comparison: if you only have one day for an island trip, Nusa Penida or Nusa Lembongan gives you more time on the island for less time in transit and less money. The Gilis reward overnight stays — two nights is the sweet spot.
Ubud and the Cultural Heartland
If you're already staying in Ubud, these aren't day trips — they're morning outings. If you're based in Seminyak or Canggu, Ubud itself is the day trip, and it's one of the best ones available.
The classic Ubud day from south Bali runs like this: Monkey Forest → Tegallalang Rice Terraces → a temple (Tirta Empul or Goa Gajah) → lunch. It works. It's popular for a reason. A private full-day tour covering this circuit runs $30–57 per adult for 6–10 hours, including hotel pickup and guide, with entry fees extra.
Ubud Monkey Forest is genuinely fun. The forest itself is lush and well-maintained, the temples within the grounds are beautiful, and yes, the monkeys will steal your sunglasses if you give them the chance. Entry is around IDR 150,000 (~$10). Go when it opens at 8:30 AM or after 3 PM. Midday is a zoo — both literally and figuratively.
Tegallalang Rice Terraces are beautiful and commercialized in roughly equal measure. The main viewing platforms are crowded and lined with cafes charging tourist prices. The swing photos you've seen on Instagram cost $15–35 and are, in my professional opinion, a tourist trap. But here's the thing: walk past the main platforms, keep going north, and the crowds thin dramatically. The terraces themselves are still stunning — the infrastructure around them is the problem, not the landscape.
Specific local tip: skip the overpriced restaurants on the main Tegallalang road. Drive five minutes north to Ceking — same views of the terraces, a fraction of the crowd, and warungs serving nasi goreng for IDR 35,000 instead of IDR 85,000.
Tirta Empul is the purification temple where Balinese Hindus come for ritual cleansing. It's one of the most culturally significant sites on the island and genuinely moving to visit. Arrive before 10 AM or you'll spend more time in line than in the water. Sarong required — provided at the entrance or rent one for around IDR 20,000.
Goa Gajah (Elephant Cave) is smaller, less crowded, and worth 45 minutes. The carved cave entrance is ninth-century, the bathing pools are photogenic, and it combines well with Tirta Empul on the same morning.
Ubud Day Trip Costs
Monkey Forest entry
~IDR 150,000 (~$10)
Ubud private full-day tour
$30–57/adult, 6–10 hrs
Ubud + Tanah Lot combo
$38–100, 8–10 hrs, includes lunch
Sarong rental
~IDR 20,000
Drive: Seminyak → Ubud
75–90 min
Drive: Canggu → Ubud
60–75 min
Temple Day Trips: Tanah Lot, Uluwatu, and Lempuyang
Three very different temple experiences. Which one you choose should depend on where you're staying and what you want from the visit.
Tanah Lot
The sunset temple on the sea. A small temple perched on a rock formation just offshore, framed by crashing waves and golden light. It's the most photographed temple in Bali, and that means crowds — but it's also genuinely beautiful in a way that no amount of tourism can fully diminish.
Best from Canggu (30 min drive) or Seminyak (40 min). From Ubud, it's 75 minutes and harder to justify for what is essentially a sunset viewing. Arrive by 4:30 PM to claim a good position without fighting for it. Entry is around IDR 60,000 (~$4).
Honest take: Overcrowded? Yes. Still worth seeing? Also yes. The temple itself is small — you're here for the setting, not the architecture. Time it for sunset, spend 60–90 minutes, and you'll understand why it's famous.
Uluwatu Temple
Clifftop temple with the best cultural performance in Bali. The temple grounds sit on a dramatic limestone cliff 70 meters above the Indian Ocean, and the resident monkeys are more aggressive than Ubud's — secure everything.
The real draw is the Kecak fire dance performed at sunset. Fifty-plus men chanting in concentric circles, firelight, a Ramayana narrative, the ocean behind them — it's genuinely spectacular and unlike anything else on the island. Tickets are around IDR 100,000 (~$6) on top of the temple entry (IDR 50,000–100,000). Book a spot; don't wing it during peak season.
Best from Nusa Dua or Jimbaran (20–30 min drive). From Seminyak, it's 60–75 minutes. From Ubud, 90+ minutes. Combine with a seafood dinner on Jimbaran Beach afterward — the grilled fish on the sand at sunset is one of Bali's best dining experiences.
An Uluwatu sunset + Kecak tour runs $38–74 per adult, approximately 7 hours including transfers.
Lempuyang Temple (Gates of Heaven)
Time for some honesty. Lempuyang needs a reality check. The famous "reflection" photo — the one where the temple gates appear to float above a mirror-like surface — is created by holding a phone screen under the camera lens. The actual temple complex has no reflecting pool. This doesn't make Lempuyang bad. The temple grounds are beautiful, the hike through the complex is peaceful, and the views of Mount Agung on a clear day are extraordinary. But the queue for the Instagram photo can stretch to 2+ hours, and from south Bali, you're looking at a 2.5–3 hour drive each way.
From Amed, it's 45 minutes. From Ubud, about 2 hours. Only worth the drive from south Bali if you're combining it with other east Bali stops (Tirta Gangga is nearby and pairs well).
Temple Comparison
Tanah Lot entry
~IDR 60,000 (~$4)
Uluwatu entry
IDR 50,000–100,000 ($3–6)
Kecak dance
~IDR 100,000 (~$6)
Best base for Tanah Lot
Canggu/Seminyak
Best base for Uluwatu
Nusa Dua/Jimbaran
Best base for Lempuyang
Amed/East Bali
North Bali: Sekumpul Waterfall, Lovina, and Jatiluwih
North Bali is where the crowds thin and the drives get long. Everything here is a full-day commitment from south Bali. But the payoff — particularly for Sekumpul and Jatiluwih — is the Bali that most visitors never see.
Sekumpul Waterfall is arguably the most beautiful waterfall on the island. A multi-strand cascade dropping through dense jungle into a rocky pool. The hike down is steep — 300+ steps — and the return climb is real exercise. Budget 2–3 hours at the waterfall including the trek. Entry is around IDR 20,000–30,000 [VERIFY — fees have changed recently].
Best from Ubud (2-hour drive). From Seminyak, it's 2.5–3 hours. Leave by 7 AM from Ubud — morning light is best on the falls, and you'll beat the tour groups that arrive after 10.
Jatiluwih Rice Terraces are the anti-Tegallalang. UNESCO World Heritage listed, vast, quiet, and genuinely agricultural — these are working rice paddies, not a photo backdrop with a gift shop. You can walk for an hour and barely see another tourist. Entry is around IDR 40,000 (~$2.50) [VERIFY]. Best combined with Tanah Lot on a long day from south Bali, or as a half-day from Ubud (1.5-hour drive).
Lovina and its dawn dolphin-watching boats deserve an honest assessment: the boats chase dolphin pods aggressively, multiple boats converging on the same animals. It's ethically questionable, the black sand beach is unremarkable, and the 2.5–3 hour drive from anywhere useful makes it a poor use of a day. Skip it unless you're overnighting in north Bali for other reasons.
Mount Batur: The Sunrise Trek
The most popular volcano trek in Bali, Mount Batur follows a well-worn formula: 2 AM hotel pickup, drive to the trailhead, hike in darkness, summit by sunrise, eggs and banana cooked in volcanic steam, back at your hotel by 10 AM.
It works. On a clear day during dry season (April–October), the sunrise over the caldera lake with Mount Agung in the background is genuinely spectacular. The hike itself is moderate — not technical, but you'll feel it in your legs. Summit altitude is 1,717 meters.
Mount Batur Trek Details
Guided trek price
$35–60/person (transport + breakfast included)
Total duration
~6 hours (including drive from Ubud)
Summit altitude
1,717 meters
Best season
April–October (dry)
Drive to trailhead from Ubud
~1 hour
Drive to trailhead from Seminyak
~2 hours
Best from Ubud — a 1-hour drive to the trailhead means a 2 AM pickup, which is manageable. From Seminyak, add another hour, meaning a 1 AM alarm. That's rough.
You must use a local guide. This is enforced by the PPPGB (local guide association), and attempting to go independently will get you turned back at the trailhead. It's non-negotiable.
Crowd reality: Hundreds of people summit every morning in peak season. This is a conveyor belt, not a wilderness experience. The sunrise doesn't care how many people are watching it — it's still worth doing — but don't expect solitude.
Alternative worth considering: Skip the sunrise entirely and do a late-morning hike starting around 8 AM. Fewer crowds, no 2 AM alarm, and you can actually see the trail. You lose the sunrise but gain your sanity and a full afternoon.
East Bali: Tirta Gangga, Penglipuran Village, and Amed
East Bali is the part most visitors skip, and it's the part that reportedly feels most like Bali did 20 years ago — quieter, less developed, more traditionally Balinese.
Tirta Gangga is a royal water palace built in 1946, with ornamental pools, stone fountains, and stepping stones across fish-filled ponds. Small, photogenic, uncrowded. Thirty to forty-five minutes is enough to see everything. Entry is around IDR 50,000 (~$3) [VERIFY]. Easy to combine with Lempuyang if you're making the east Bali drive.
Penglipuran Village is a traditional Balinese village that's been preserved and opened to visitors. It's touristy in the sense that it's designed for visitors — paved walkways, clean sight lines, informational signs. But the bamboo architecture is beautiful, the village layout follows traditional Balinese spatial principles, and it's well-maintained without feeling like a theme park. Entry is around IDR 50,000 (~$3) [VERIFY]. Good for 1–2 hours.
Amed is a coastal stretch with some of the best shore snorkeling in Bali. The Japanese shipwreck from World War II is accessible directly from the beach — no boat needed. If you're a snorkeler, Amed is a better day trip than Nusa Penida: less transit time, more water time, equipment rental for IDR 50,000–100,000 ($3–7). But it's 2.5–3 hours from south Bali, making it really only practical as a day trip from Ubud (2–2.5 hours) or Candidasa.
East Bali isn't the first day trip I'd recommend to someone on their first visit. But it might be the one you remember most.
What About Mount Bromo? (Spoiler: It's Not a Day Trip)
This comes up in every "day trips from Bali" search, so let's address it directly: Mount Bromo is on a different island. "day trips from Bali" search, so let's address it directly: Mount Bromo is on a different island. It's 424 km from Denpasar, on Java. It is not a day trip from Bali. Any article or tour operator calling it one is lying to you.
Overland: 6–12 hours each way via ferry. Not happening in a day.
Fly + taxi: Around 2 hours 45 minutes each way (DPS to Surabaya, then 1.5–2 hour drive). But the sunrise jeep trek departs at 3–4 AM, meaning you'd need to arrive the day before.
Mount Bromo: The Real Numbers
Distance from Denpasar
424 km
Fly + taxi (one-way)
Rp 1,200,000–3,400,000 ($75–215)
Overland (one-way)
Rp 600,000–950,000, 6–12 hrs
2D1N tour package
Rp 3,000,000–5,000,000 ($190–320)/person
Bromo-Ijen combo
From $230+
Bromo entry fee
~IDR 375,000 (~$24) weekends
The right way to do it: 2-day/1-night minimum. Stay in Cemoro Lawang village (Rp 500,000–1,500,000/night), do the sunrise jeep trek, return to Bali on Day 2. The Bromo-Ijen combo over 2–3 days is the move if you're going to make the trip to Java.
The Day Trip Decision Matrix
This is the section you bookmark. Every destination above, organized by what matters: where you're staying, how long it takes, what it costs, and whether it's actually worth your time.
Best Day Trips by Base
From Seminyak/Canggu: Tanah Lot (sunset, 30–40 min drive) → Uluwatu + Kecak dance (60–75 min) → Ubud cultural circuit (75–90 min). These three are your sweet spot. Island trips are a stretch from here.
From Ubud: Mount Batur sunrise trek (1 hr to trailhead) → Tirta Empul + Tegallalang (30 min) → Sekumpul Waterfall (2 hrs) → East Bali circuit (2–2.5 hrs). Ubud is the most versatile base on the island.
From Sanur/Nusa Dua: Nusa Penida (30–45 min boat) → Nusa Lembongan (30 min boat) → Uluwatu (20–30 min drive) → Gili Islands overnight (1.5–2.5 hr boat from Padang Bai). This is your island base.
From Amed/East Bali: Lempuyang Temple (45 min) → Tirta Gangga (20 min) → Shore snorkeling in Amed (you're already there). Limited options but the ones available are excellent and uncrowded.
Smart Combinations
These pairings work well as full-day itineraries:
- Tirta Empul + Tegallalang + Ubud lunch — The classic cultural day. Drive 5 min north of Tegallalang to Ceking for better food and fewer crowds.
- Tanah Lot sunset + Jatiluwih — UNESCO terraces in the morning, sea temple at golden hour. Long day but the contrast is worth it.
- Tirta Gangga + Lempuyang — The east Bali double. Both are in Karangasem regency and combine naturally.
- Uluwatu Kecak dance + Jimbaran seafood dinner — The best evening in south Bali. Kecak at sunset, grilled fish on the beach after.
Budget vs. Splurge
Budget day: Ubud cultural circuit with a private driver — roughly $40–60 total including the driver ($35–50), entry fees, and lunch at a warung. Four major sites, one full day, and change left over.
Splurge day: Nusa Penida private tour at $100–150 for your group. Your own boat schedule, your own itinerary, no waiting for 30 other tourists to take the same photo.
