Travinora
Top picksExperiencesGuidesDestinationsHow it worksBlog
Plan my trip
Lush green rice terraces with palm trees in Tegelalang, Bali
  1. Home
  2. /Explore
  3. /Indonesia
  4. /Bali

🇮🇩 Indonesia

Book Bali tours, tickets & attractions

7,214 real, bookable experiences in Bali, ranked by real traveler ratings — no sponsored spots, just what's actually worth booking.

Honest prices and ratings, never a sponsored spot

7,214Experiences
★ 5.0Rated
$103Avg. price

All things to do in Bali

PRIVATE Authentic Balinese Cooking Class in Ubud at Putu's Home5.0(692)

PRIVATE Authentic Balinese Cooking Class in Ubud at Putu's Home

3 hr · from $75

View details ↗
Ubud Tour - Ubud Highlight - Private Tour All inclusive5.0(438)

Ubud Tour - Ubud Highlight - Private Tour All inclusive

9 hr · from $56

View details ↗
Ubud Adventure All Inclusive Private Day Tour5.0(205)

Ubud Adventure All Inclusive Private Day Tour

10 hr · from $29

View details ↗
Nusa Penida Two Dives Trip for Certified Divers5.0(201)

Nusa Penida Two Dives Trip for Certified Divers

5 hr · from $132

View details ↗
Bali Airport Transfer Service in Private5.0(192)

Bali Airport Transfer Service in Private

2.5 hr · from $23

View details ↗
Ubud Private Tour - All Inclusive5.0(189)

Ubud Private Tour - All Inclusive

9 hr · from $90

View details ↗
Balinese Life Style Tour5.0(150)

Balinese Life Style Tour

8 hr · from $80

View details ↗
Bali Instagram Private Tour: Best Spots (All-Inclusive)5.0(140)

Bali Instagram Private Tour: Best Spots (All-Inclusive)

11 hr · from $109

View details ↗
Best of Ubud Private Day Tour with All Inclusive5.0(138)

Best of Ubud Private Day Tour with All Inclusive

8 hr · from $37

View details ↗
Ubud Wonderful Day Tour5.0(118)

Ubud Wonderful Day Tour

7 hr · from $40

View details ↗
Bali ATV Quad Bike and Water Rafting in Ubud - All Included5.0(118)

Bali ATV Quad Bike and Water Rafting in Ubud - All Included

3.5 hr · from $25

View details ↗
Spa at Heiwa with Dining Included at Hiiragi5.0(116)

Spa at Heiwa with Dining Included at Hiiragi

2.5 hr · from $131

View details ↗
Bali Private Chartered Service5.0(113)

Bali Private Chartered Service

8 hr · from $40

View details ↗
Ubud Highlight Private Tour - All Inclusive Entrance fee5.0(110)

Ubud Highlight Private Tour - All Inclusive Entrance fee

9 hr · from $63

View details ↗
Private Premium Minibus Charter in Bali For Groups Up to 15 Pax5.0(104)

Private Premium Minibus Charter in Bali For Groups Up to 15 Pax

10 hr · from $25

View details ↗
Private Ubud Cultural Best Highlights All Inclusive5.0(102)

Private Ubud Cultural Best Highlights All Inclusive

10 hr · from $35

View details ↗
Ubud Private Driver : Safe Bali Driver For Tour Or Hotel Transfer5.0(100)

Ubud Private Driver : Safe Bali Driver For Tour Or Hotel Transfer

9 hr · from $32

View details ↗
Mount Batur Sunrise Hike – Local Guide & Hot Spring Experience5.0(99)

Mount Batur Sunrise Hike – Local Guide & Hot Spring Experience

8 hr · from $19

View details ↗
Open Water + Advanced Course - Premium Certifications Package in Nusa Lembongan5.0(97)

Open Water + Advanced Course - Premium Certifications Package in Nusa Lembongan

96 hr · from $834

View details ↗
Tanah Lot Temple, Waterfall & Ubud Tour (Private & All-Inclusive)5.0(94)

Tanah Lot Temple, Waterfall & Ubud Tour (Private & All-Inclusive)

10 hr · from $127

View details ↗
Ubud Private Tour: Waterfalls, Rice Terrace & Monkey Forest5.0(94)

Ubud Private Tour: Waterfalls, Rice Terrace & Monkey Forest

9 hr · from $43

View details ↗
Balinese Vegan Cooking Class with Fresh Harvesting & Garden Tour5.0(94)

Balinese Vegan Cooking Class with Fresh Harvesting & Garden Tour

3.5 hr · from $39

View details ↗
Mount Batur Sunrise Jeep Tour (All-Inclusive)5.0(93)

Mount Batur Sunrise Jeep Tour (All-Inclusive)

8 hr · from $22

View details ↗
Ubud Monkey Forest - Rice Terrace - Jungle Swing - Water Temple5.0(90)

Ubud Monkey Forest - Rice Terrace - Jungle Swing - Water Temple

9 hr · from $36

View details ↗
Bali Cooking Class with Culture Experience5.0(80)

Bali Cooking Class with Culture Experience

6 hr · from $50

View details ↗
Introduction into diving (half day, 2 dives, no cert)5.0(80)

Introduction into diving (half day, 2 dives, no cert)

5 hr · from $104

View details ↗
Kuta Bali Silver Jewelry Making Class Near Kuta Beach5.0(78)

Kuta Bali Silver Jewelry Making Class Near Kuta Beach

3 hr · from $36

View details ↗
Ubud Lazy Cave Tubing Adventure with Optional ATV Combo5.0(78)

Ubud Lazy Cave Tubing Adventure with Optional ATV Combo

4 hr · from $25

View details ↗
Open Water + Advanced Course - Premium Certifications Package in Tulamben5.0(77)

Open Water + Advanced Course - Premium Certifications Package in Tulamben

96 hr · from $679

View details ↗
Ubud Private Tour: Monkey Forest, Waterfalls & Rice Terrace5.0(76)

Ubud Private Tour: Monkey Forest, Waterfalls & Rice Terrace

10 hr · from $54

View details ↗

Mount Batur Tours

View all 19 options →
Mount Batur Sunrise Jeep Tour (All-Inclusive)5.0(93)

Mount Batur Sunrise Jeep Tour (All-Inclusive)

8 hr · from $22

View details ↗
Mount Batur Hike & Hot Spring Tour5.0(63)

Mount Batur Hike & Hot Spring Tour

10 hr · from $43

View details ↗
Mount Batur Sunrise Trekking5.0(41)

Mount Batur Sunrise Trekking

8 hr · from $19

View details ↗
Mount Batur Sunrise Hike & Hot Spring (Private & All-Inclusive)5.0(36)

Mount Batur Sunrise Hike & Hot Spring (Private & All-Inclusive)

11 hr · from $178

View details ↗
Mount Batur Jeep Sunrise & Natural Hot Spring5.0(32)

Mount Batur Jeep Sunrise & Natural Hot Spring

9 hr · from $23

View details ↗
Mount Batur Jeep Tour5.0(31)

Mount Batur Jeep Tour

7.5 hr · from $49

View details ↗

Your guide to Bali

Bali splits into distinct areas with very different characters — Seminyak and Kuta's beaches, Ubud's rice terraces and temples inland, Uluwatu's clifftop coast — connected by roads that can take longer than the map distance suggests.

Traffic around the southern beach areas is real and worth planning around, which is part of why so many visitors base themselves in one area rather than trying to cover the whole island.

Ready for more than a ticket? Turn Bali into a full, real-transit-time itinerary.

Plan my Bali trip
Travinora

Real itineraries, real transit times, conflicts caught before you land — anywhere in the world.

Travinora may earn a commission when you book through links on this site.

DestinationsExplore all destinations →
  • Kyoto
  • Osaka
  • Marrakech
  • Paris
  • London
  • Rome
  • Istanbul
  • New York City
  • Dubai
  • Prague
  • Singapore
  • Seoul
  • Barcelona
  • Bangkok
  • Amsterdam
  • Sydney
  • Lisbon
  • Cape Town
  • Reykjavik
Company
  • About
  • Blog
  • How it works
  • Editorial methodology
  • Privacy Policy
  • Terms

Travinora is a unit of CalmGetaways Travel and Tourism L.L.C-FZ, a limited liability company registered under Meydan Free Zone (License No. 2203591.01).

Registered Address: Meydan Grandstand, 6th Floor, Meydan Road, Nad Al Sheba, Dubai, United Arab Emirates

Contact: hello@travinora.com

© 2026 CalmGetaways Travel and Tourism L.L.C-FZ. All rights reserved.