HomeAsiaSoutheast AsiaIndonesiaBaliBali Trip + Itinerary Guide for First-Timers By Marcos Detourista. Updated on May 3, 2018.Here’s a detailed Bali travel guide with sample itinerary, budget, spots to visit, places to stay & more. Places Flights Hotels Tours PromoI skipped Bali on my first trip to Indonesia expecting it would be too touristic for my taste.Fast forward many years, after visiting all ASEAN countries, I arrived in Bali to finally check it off my travel bucketlist in Southeast Asia. Yes, tourism in Bali is very developed. Fortunately, the island is big enough (the World’s 108th biggest island by land area, in fact) to easily get away from the crowds.Bali is a destination everyone can enjoy. It has gorgeous 5-star resorts, rich distinctive culture, sacred temples & architecture, sandy beaches, surf-worthy waves, lively nightlife, mountain views, volcano trekking, exciting shopping etc. Not to mention, it’s also the gateway to the vast far east islands of Indonesia.Traveling to Bali for the first time? This detailed travel guide will make it easy for you to plan a trip, save money, and maximize your time.Scroll down to read must-know travel tips before you go, followed by a sample itinerary + budget breakdown, recommended hotels/places to stay, things to do/places to visit and lots of extra travel tips.Bali Travel Guide Blog Contents1. Get Started2. Bali Itinerary3. Bali Budget4. Where to Stay in Bali5. Travel Tips Before You Go6. Places to Visit in Bali + Things To Do7. More Travel Guides & BlogsGet StartedHow to get to Bali — Touchdown at Bali-Ngurah Rai International Airport, Indonesia’s 3rd busiest airport. The airport is located beside the main tourist areas: Kuta, Jimbaran, Legian & Seminyak. By air, Bali is also popularly reached via Singapore, Kuala Lumpur & Jakarta.Find cheap flightsBest time to visit Bali — Go during the dry season from April and September. July & August are the peak tourist months. A visit during the shoulder months of April, May, June, and September offers a high chance of sunny skies and warm weather, but with fewer crowds.Book your hotel early — The top places to stay in Bali for short trips & first-timers are Kuta, Ubud, Seminyak & Legian. Grab rock-bottom rates and avoid fully-booked rooms by booking online as soon as you know you’re going. Click below to compare discounts and read reviews by other travelers.Cheapest ratesBest hotel reviewsCheck prices online and pre-book discounts — Save money by checking discounts on tours, airport/city transfers & sim card/WiFi hotspots. Booking before you leave also saves you time by avoiding the hassles of bringing large amounts of cash & exchanging currency/money during your actual trip.Find cheap flightsSee moreHow many days in Bali? — For sightseeing trips, I recommend at least 3 full days to visit the main temples & cultural attractions. Bali is a big island with a wealth of interesting spots. It’s easy to fill up a week-long itinerary with exciting things to do, so plan a longer trip if you want to explore different parts of the island.Top travel blogs + guide to Bali & beyondAsian Countries To Visit25 Places To Visit in IndonesiaJava Tourist SpotsBali ItineraryHere’s a sample 4 days & 3 nights (4D3N) itinerary for your trip to Bali.It’s suited for first-time visitors who want to see the top cultural attractions of Bali. This itinerary includes two full days sightseeing in South & Central Bali, plus one full day trip to stunning Nusa Penida Island.Feel free to tweak the activities & timings below based on your traveling style, schedule, & attractions that interest you the most.Day 1: West Central Bali Pura Ulun Danu Bratan (temple) in Bedugul, Tabanan, Bali, Indonesia Tanah Lot (temple) in Bali, Indonesia Jatiluwih Rice Terrace, Bali, IndonesiaTimeActivityFlight to Bali08:00 amBali-Ngurah Rai International Airport Arrival08:30 amAirport to Bali hotel transfer09:00 amBali hotel check-in10:00 amHotel pick-up for Bali car charter / inland tourJatiluwih Rice Terraces (optional)12:30 pmUlun Danu Beratan Temple03:00 pmTaman Ayun Temple05:00 pmTanah Lot TempleDay 2: Nusa Penida Island Marcos at Nusa Penida Island – Atuh Beach, Klungklung, Bali, Indonesia Nusa Penida – Kelingking Beach, Klungklung, Bali, Indonesia Nusa Penida Island, Klungklung, Bali, IndonesiaTimeActivity08:00 amHotel pick-up for Nusa Penida full day tour09:00 amSanur Beach, Bali to Nusa Penida ferry11:00 amKelingking Beach12:30 pmBroken Beach & Angel’s Billabong01:30 pmCrystal Bay04:00 pmNusa Penida to Sanur ferry06:00 pmSunset in Kuta, Legian or SeminyakDay 3: Ubud & Uluwatu Sunrise at Tegalalang Rice Terraces, in Tampaksiring, near Ubud, Bali, Indonesia Pura Tirta Empul temple in Tampaksiring near Ubud, Bali, Indonesia Uluwatu Temple in South Kuta, Bali, IndonesiaTimeActivity09:00 amHotel pick-up for Day 3: Ubud & Uluwatu tour11:00 amPura Tirta Empul Temple12:30 amTegalalang Rice Terraces02:00 pmMonkey Forest Ubud03:00 pmDeparture from Ubud05:00 pmUluwatu Temple06:00 pmKecak Fire Dance at Uluwatu Temple07:30 pmDinner at Jimbaran Beach (optional)Day 4: Return or Onward FlightTimeActivity05:00 amHotel to Bali airport transfer05:30 amBali airport & flight-check-inThe return flight above is scheduled early morning of the 4th day, suited for travelers flying with Cebu Pacific from Manila to Bali.If you want to maximize your trip, I suggest you book an evening flight (with another airline) instead so that you can enjoy your last day relaxing at the beach/hotel or doing more sightseeing.Bali BudgetYour travel expenses will largely depend on your traveling style and how much you plan to spend on activities, accommodations & food. To help you set your own budget, here are budget estimates if you follow the 4 days and 3 nights (4D3N) itinerary posted above. Make sure to review all discounts & online booking prices.Prices below are ‘per person’, calculated based on a group of 2 people sharing the travel expenses.Transport expenses breakdownIDR 90,000Airport private car transfer — Price online is IDR 90,000 one-way per car x 2 = IDR 180,000 / 2 people.Pre-book hereActivities/attraction costs breakdownIDR 448,000Private car whole-day charter — Price online is IDR 448,000 per car per day x 2 days = IDR 896,000 / 2 peoplePre-book hereIDR 1,320,000Nusa Penida full day tour — Per person price online. Includes round-trip fast boat ticket to Nusa Penida, transport within Nusa Penida, localhost/driver & hotel pick up/drop offPre-book hereIDR 50,000Ulun Danu Beratan — Entrance fee per person.IDR 20,000Taman Ayun Temple — Entrance fee per person.IDR 60,000Tanah Lot Temple — Entrance fee per person.IDR 15,000Pura Tirta Empul Temple — Entrance fee per person.IDR 20,000Tegalalang Rice Terraces — Entrance fee per person.IDR 40,000Monkey Forest Ubud — Entrance fee per person.IDR 40,000Uluwatu Temple — Entrance fee per person.IDR 100,000Kecak Fire Dance show at Uluwatu Temple — Entrance fee per person.Budget Trip – Backpacker ExpensesIDR 90,000Transport — Round-trip airport transfers / 2 people.IDR 450,000Accommodations — 3 nights in a budget hotel. IDR 300,000 per night x 3 nights = IDR 900,000 / 2 people.IDR 600,000Food — Budget meals (IDR 200,000 per person per day) x 3 days.IDR 1,140,000Sub-total — Excluding attractions/activities & flights. Including accommodations, food & transport. Excluding attractions/activities & flights. Approximately PHP 4,218 / USD 82 / SGD 108. Or, a daily budget of IDR 285,000 / PHP 1,055 / USD 21 / SGD 27.IDR 2,113,000Activities — Admission tickets/entrance fee on selected attractions above, Nusa Penida tour & 2 days private car charter. Excludes parking fee at the attractions.IDR 3,253,000Total — Including activities & 4 days expenses above. Approximately PHP 12,036 / USD 234 / SGD 309. Or, a daily budget of IDR 813,250 / PHP 3,009 / USD 59 / SGD 77.Other expensesIDR 41,745Indonesia 4G pocket WiFi hotspot — Per day price onlinePre-book hereIDR 110,000Indonesia 3G/4G local SIM cardPre-book hereWhere to Stay in BaliStay in Kuta, Legian or Seminyak if you’re looking for a beachfront hotel near the airport & a convenient location for touring around Bali’s top attractions. Kuta is the prime nightlife, shopping & tourist area. Seminyak offers a more relaxed & upscale vibe. Meanwhile, Legian sits in the middle.Ubud in Central Bali is another area to consider if you want to get away from the beach/party scene & focus more on the cultural or natural sights of the island.Book your room sooner rather than later if you already have your dates set. Cheaper-priced rooms tend to get fully booked faster, especially during busy days like weekends, holidays & peak tourist seasons.Click below to see rates and compare hotels in Bali within your budget. The best locations & properties with the highest review scores are pre-selected to make it easy for you to pick the perfect place to stay.Best Luxury Hotels in BaliSplurge at the best 5-star and 4-star hotels in Bali.Check all rates & reviewsAlila SeminyakSeminyak BeachfrontBook hereKomaneka at Rasa Sayang UbudUbudBook hereIDR 1,000,000 / PHP 3,700 / USD 72 or less4-Star & 5-Star hotel promo rates — Grab massive discounts on luxury rooms available for booking today.Check all rates & reviewsIDR 700,000 / PHP 2,590 / USD 50 or lessRecommended 3-Star & budget hotels — Great-value rooms for travelers seeking comfort at affordable rates. Perfect for those traveling with family & friends.Check all rates & reviewsIDR 300,000 / PHP 1,110 / USD 22 or lessBest budget hotels in Bali — For travelers looking for decent yet affordable accommodations.Check all rates & reviewsIDR 100,000 / PHP 370 / USD 7 or lessBest hostels & budget hotels — Cheap hotels & places to stay for backpackers/solo travelers on a tight budget.Check all rates & reviewsKayuni HostelUbudBook hereM Boutique HostelLegianBook hereIDR 50,000 / PHP 185 / USD 4 or less.Cheapest places to stay in Bali.Check all rates & reviewsBali Travel Tips Before You GoHow to get to BaliDo I need a visa to visit Bali, Indonesia?Indonesia tourist visa for FilipinosPhilippines-Manila to BaliHow to get around Bali?Getting from the airport to Bali centerWhat currency to carry when traveling to Indonesia?Exchanging Philippine Peso to Indonesian RupiahHow to book cheap flights to Bali?Useful travel apps & websites for BaliHow to get mobile internet in Bali?Should I book my Bali hotel online?Pre-book your Bali tours & attraction tickets onlineHow to get to BaliBali is easily reached by flying to Bali-Ngurah Rai International Airport, Indonesia’s 3rd busiest airport. You can fly direct from major cities in Southeast Asia, East Asia & Australia, as well as select cities in the Middle East & Europe.Ferries connect Bali to the islands of Lombok and Java, making it possible to travel to Bali from Jakarta, Yogyakarta & Surabaya etc. on land and sea connections.Find cheap flightsDo I need a visa to visit Bali, Indonesia?Citizens of 168 countries and territories may enter Indonesia without a visa for tourism/transit purposes. Tourists can stay for a maximum of 30 days.Countries that enjoy visa-free entry to Indonesia include The Philippines, Singapore, Malaysia, United States, United Kingdom, Australia, Canada, EU Member States… Visit this Wikipedia page for a comprehensive list of countries with visa-free access.For a hassle-free trip, make sure that you are able to provide the following typical requirements at the immigration checkpoint:Valid passport not expiring within 6 months.Confirmed flight ticket/s back to your home country or onward destination that you are allowed to enter.Evidence that you have sufficient funds to cover the entire duration of your visit.Proof of accommodation — Hotel reservations or letter of invitation from your friend/family residing in Bali.Evidence that you are visiting for travel or holiday purposes only.Remember to always check for changes in the visa policy of any country that you want to visit. You can find official visa information at the Imigrasi Indonesia website.Indonesia tourist visa for FilipinosFilipinos/Pinoy tourists do not need a visa to enter Indonesia granting the purpose is tourism or transit. Philippine passport holders get a maximum stay of 30 days.Simply show up at the immigration checkpoint and get your passport stamped.Keep in mind that all countries have the right to refuse entry to any person even if they are eligible for the free tourist visa or have a valid visa on hand at the border.At the very least, have these on hand at the immigration checkpoint: Return/onward ticket, hotel reservations & tours/attraction tickets that you have pre-booked online.These documents will help to convince immigration officers that you are really are visiting as a tourist, NOT for work, and you are able to fund the entire duration of your trip.Philippines-Manila to BaliFrom Manila, direct flights to Bali are operated by Cebu Pacific, Philippine Airlines & AirAsia. Travel time from Manila to Bali by flight is around 4 hours.For more options, try searching flight connections via Jakarta, Singapore, or Kuala Lumpur.There is no time zone difference between The Philippines and Bali.How to get around Bali?The entire island of Bali does not have a convenient public transport system. The best way to get around the main sights is by arranging your own transport or joining a group tour.To travel between the main tourist/urban areas in Kuta, Legian, Seminyak, Ubud, Sanur, Nusa Dua etc., you can go by taxi, Grab/GO-JEK, tourist shuttle, or by local transport, which includes ojek (motorcycle taxi) or bemo (shared minivan).Private car charterThis is the best way to get around the island. Full-day charters are very affordable costing only IDR 448,000 / PHP 1,655 / USD 32. The price includes up to 10 hours full day private car rental, fuel & driver fees. Each car can seat 5 people (or more depending on your choice of vehicle).Pre-book hereGrab and GO-JEKGrab and GO-JEK are the most popular ride-hailing apps in Bali. Use the app to enjoy affordable and convenient rides around the main tourist areas.Get Grab for iOSAndroidHow to get Grab fare estimates in BaliThis is very useful if you want to make a pre-trip budget plan.STEP 1: Open the Grab app on your phone (use the links above to download).STEP 2: Tap on the “Enter pick-up point” searchbox. Then, “Select location from map”.STEP 3: Manually locate Kuta/Legian/Seminyak/Ubud/Sanur/Nusa Dua on the map. It’s a bit of an effort but don’t worry, you only have to do this once.STEP 4: Choose the pick-up and drop-off points.Tourist ShuttleFor transport between the different tourist areas in Bali. Getting from Kuta to Ubud, for example, an excellent way to go is by booking transfers with Perama Tour & Travel, which serves a wide range of destinations in Bali. Their service is affordable and quite reliable.Go to websiteFor transfers between Kuta, Legian, Seminyak, Jimbaran, Nusa Dua, Sanur & Ubus, check out the Kura-Kura Bus. The one-way fare starts at IDR 20,000 per person. They also sell 1-Day, 3-Day and 7-Day passes (unlimited rides) for IDR 100,000 / IDR 150,000 / IDR 250,000 respectively.Go to websiteGetting from the airport to Bali centerLocated on the west coast of South Bali, the airport sits between Kuta and Jimbaran. Despite the short 5-7 km drive to most hotels in Kuta, travel time usually takes 15 minutes or up to 30 minutes because of heavy traffic. To Legian or Seminyak, travel time is usually 30 minutes to 1 hour. To Ubud, travel time is around 1 hour and 30 minutes.The most convenient transport from the airport to the main hotel areas/tourist centers is by taxi, private car transfer or Grab/GO-JEK (ride-hailing apps). If you are traveling light, you can also get an OJEK (motorcycle taxi with driver).By private car charter — Enjoy hassle-free transfers with hotel drop-off/pick-up, refreshing towel and mineral water included. The one-way price to Kuta starts at IDR 90,000 per car (seats up to 4 people). To Legian, Seminyak, Kerobokan or Sanur, the price is IDR 146,000. To Ubud or Tanah Lot, the price is IDR 224,000.Pre-book hereBy taxi — Fixed fares are posted on the ticket counter found at the domestic and international terminals. The taxi fare to Kuta costs IDR 80,000 per way.By public transport — The public bus service, Trans Sarbagita, is the only bus company allowed to enter the airport. There are 3 routes that operate at the airport. Unforutnately, none of them are convenient because they stop at major road and intersections, away from the main hotel areas. Here are the bus routes: Airport-Tabanan (Fare: IDR 7,000 per person); Airport-Nusa Dua (Fare: IDR 3,500 per person); Airport-Batubulan (Fare: IDR 3,500 per person).What currency to carry when traveling to Indonesia?Indonesian Rupiah (abbreviated as IDR or Rp) is the official currency of Indonesia. Thus, you’ll need Indonesian Rupiah for your expenses in Bali. You should be able to change your USD, GBP, EUR, AUD, CAD, SGD, MYR & other major currencies easily at most banks/money exchange stalls. Try to avoid changing huge sums at the airport because branches found in the city usually offer more favorable rates.Better yet, withdraw IDR bills at an ATM when you arrive in Indonesia. I use my ATM card a lot when I travel because it’s way more convenient than to worry about what currency to bring and exchange. Because banks charge a fee (usually USD 5 or more) per withdrawal, I make sure to withdraw large amounts instead of doing multiple smaller transactions.A great way to minimize bringing/exchanging cash is by using a credit card and pre-booking hotels, tours, transport etc. online. I opt to pay in my home currency, if available. That way, I know exactly how much is charged to my account.Exchanging Philippine Peso to Indonesian RupiahYou can get the best rates by withdrawing from ATMs or finding a way to exchange your pesos to Indonesian Rupiah before leaving the Philippines. Try to avoid carrying large sums of Philippine Pesos when traveling abroad. According to BSP rules, a person may only bring out a maximum of PHP 10,000.Another option is to bring USD or any major currency instead.Remember to check if your bank requires you to activate your card for international withdrawals. Your card might be useless otherwise. For example, Bank of the Philippine Islands (BPI) requires me to call their 24-hour hotline to activate my Cirrus ATM card before I travel abroad. On the other hand, My Unionbank debit cards (Visa and Mastercard) does not need activation to withdraw money abroad.How to book cheap flights to Bali?If you are flying to Bali within the next 2-3 months, the general rule to spend less on flights is by booking sooner rather than later. In case you are booking well ahead of your trip, keep a lookout for airline promo fares & seat sales.The easy way to find cheap flights that you can book right now is to use flight search engines. These sites compare prices on different airlines to show you the cheapest prices. Check multiple flight search engines listed below: Momondo Skyscanner Wego TripAdvisorAlways check promo fares before booking. Visit the airlines’ official website, mobile app, Facebook, Twitter & other social media accounts for updates.You can also check the latest promo alerts posted here on Detourista. Click below to start:Bali PromoIndonesia PromoAirAsia PromoCebu Pacific PromoPhilippine Airlines PromoScoot PromoSubscribe to the email alerts to save time from checking many websites frequently.Get FREE promo updates by email!Get FREE promo updates sent to your email. Don’t miss the next promo!Sign-up nowAfter you submit your email, make sure to check your inbox and confirm your subscription by clicking the activation link. Click here to learn more.To learn more, visit the guide on how to book cheap flights.Useful travel apps & websites for BaliGoogle Maps — Remember to download the offline maps before you go to access the map even if you don’t have mobile data.Use the directions feature if you plan to get around Bali on your own. I love this feature because I often like to wander around places that I visit & see the sights on foot. It only works online, so you will need internet access.Maps.me — Excellent Google Maps alternative that automatically saves offline maps.Grab & GO-JEK — I use these reliable ride-hailing apps frequently as an alternative to taking the taxi. To see the fare estimates, click below to install the apps on your phone & manually set the location to in Bali. Take note of the prices displayed for your pre-trip budget plan.Get Grab for iOS Android12go.asia — Handy for checking fares on buses, trains, ferries & other transport in Asia. Purchase tickets online to avoid fully-booked seats.Go to websiteFor more routes/operators, check fares on Easybook as well.XE Currency — Free & easy currency converter.Google Translate — Very useful when communicating with locals who do not understand/speak English.Agoda & Booking.com — My go-to for convenient hotel bookings & cheap rates. For home/apartment rentals, check listings on Airbnb.Skyscanner & Momondo — These top flight search apps make it super easy to compare airfares from multiple airlines. Download the app & sign-up to the price alerts for updates on cheap flights.Get Skyscanner for iOS AndroidTripAdvisor — Great for restaurant reviews & recommendations. One of the features that I use often is the “cheap eats” filter & the map view.Go to websiteHow to get mobile internet in Bali?Stay connected online by purchasing a local prepaid SIM card, renting a pocket WiFi hotspot or getting a roaming data plan from your current telcom provider.Having mobile internet not only makes it possible to share your travel moments instantly, you can also travel better by having access to all your favorite travel apps.Book SIM card hereBook WiFi hotspot hereShould I book my Bali hotel online?Book your stay sooner rather than later if you already have your dates set. Cheaper-priced rooms tend to get fully-booked faster, especially during busy days like weekends, holidays & peak tourist seasons.I frequently book my stay with the sites below to grab rock-bottom prices & enjoy hassle-free trips. Click below to see today’s lowest prices.Agoda Booking.comHaving hotel reservations is very important when traveling abroad because immigration officers often require tourists to provide the address of their accommodation. In addition, here top reasons why I prefer to book online & why you should too:Wide selection of hotels/hostels.Often cheaper prices than walk-in rates. Earn rewards points for every booking. The more you book, the more you earn!Trusted by millions of travelers. Read reviews from actual staying guests.Instant confirmation and free cancellation on most properties.Pay in your home currency. Worry less about bringing cash/exchanging currencies. Convenient & secure payment by credit card or Paypal.Fast customer support.Pre-book your Bali tours & attraction tickets onlineI often book online to enjoy discounts and cashless convenience during my actual trip. Always check prices of tours and attraction tickets on these booking sites:Klook GetYourGuidePrices are often cheaper than booking on-site. Huge discounts on many activities.Maximize your trip! Avoid wasting time queueing at ticket booths & shopping for tours.Get a good idea what to expect. Knowing all the inclusions/non-inclusions & reading user reviews is very helpful to make an informed decision.Earn rewards points for every booking.Pay in your home currency. Worry less about bringing cash/exchanging currencies.If you’re booking tours and you’ve already finalized your travel dates, book early, especially if you are traveling with family/friends to lock-in those open slots for everyone in your group.Places to Visit in Bali + Things To DoCheck out these top tourist spots, best places to visit & things to do in Bali.1. Uluwatu Temple2. Tanah Lot Temple3. Nusa Penida Island4. Kuta Beach5. Seminyak Beach6. Legian Beach7. Sanur Beach9. Pura Tirta Empul Temple10. Gunung Kawi temple11. Tegalalang Rice Terraces12. Ubud Monkey Forest13. Goa Gajah (Elephant Cave)14. Ubud Town Center15. Ulun Danu Beratan Temple16. Jatiluwih Rice Terraces17. Taman Ayun Temple18. Alas Kedaton Monkey Forest19. Tirta Gangga Water Palace20. Taman Ujung Water Palace1. Uluwatu Temple Uluwatu Temple in South Kuta, Bali, Indonesia Kecak “fire” dance & sunset, in Uluwatu Temple, South Kuta, Bali, IndonesiaAdmission/Entrance fee: IDR 40,000Opening hours: 9 am to 6 pm Address: Jalan Raya Uluwatu, Pecatu, South Kuta, Badung Regency, BaliShow moreKecak Fire Dance Show at Uluwatu TempleAdmission/Entrance fee: IDR 100,000 / person Schedule: 6 pm to 7 pmSee tours & prices online2. Tanah Lot Temple Tanah Lot (temple) in Bali, IndonesiaAdmission/Entrance fee: IDR 60,000Opening hours: 7 am to 7 pm Address: Beraban, Kediri, Tabanan Regency, Bali 8217, IndonesiaSee tours & prices onlineSee more3. Nusa Penida Island Marcos at Nusa Penida Island – Atuh Beach, Klungklung, Bali, Indonesia Nusa Penida Island, Klungklung, Bali, Indonesia Nusa Penida – Kelingking Beach, Klungklung, Bali, IndonesiaAddress: Klungkung Regency, Bali, Indonesia. Located off the southeast coast of Bali mainland.See tours & prices onilne4. Kuta Beach Kuta Beach in Kuta, Bali, IndonesiaAdmission/Entrance fee: Free (public beach)Address: Kuta, Badung Regency, Bali5. Seminyak Beach Alila Seminyak in Seminyak, Bali, IndonesiaAdmission/Entrance fee: Free (public beach)Address: Address: Kuta, Badung Regency, Bali6. Legian BeachAdmission/Entrance fee: Free (public beach)Address: Kuta, Badung Regency, Bali7. Sanur BeachAdmission/Entrance fee: Free (public beach)Address: East coast of Denpasar, Bali.9. Pura Tirta Empul Temple Pura Tirta Empul temple in Tampaksiring near Ubud, Bali, Indonesia Pura Tirta Empul temple, Tampaksiring near Ubud, Bali, IndonesiaAdmission/Entrance fee: IDR 15,000Opening hours: 7 am to 5 pm Address: Jalan Tirta, Manukaya, Tampaksiring, Manukaya, Tampaksiring, Kabupaten Gianyar, Bali 8055210. Gunung Kawi temple Gunung Kawi temple, Tampaksiring near Ubud, Bali, IndonesiaAdmission/Entrance fee: IDR 15,000Opening hours: 8 am to 6 pm Address: Banjar Penaka, Manukaya, Tampaksiring, Kabupaten Gianyar, Bali 8055211. Tegalalang Rice Terraces Sunrise at Tegalalang Rice Terraces, in Tampaksiring, near Ubud, Bali, IndonesiaAdmission/Entrance fee: IDR 20,000Opening hours: 7 am to 7 pm Address: Jalan Tegallalang, Tegallalang, Kabupaten Gianyar, Bali 8056112. Ubud Monkey Forest Ubud Monkey Forest, Ubud, Bali, Indonesia Ubud Monkey Forest, Ubud, Bali, IndonesiaAdmission/Entrance fee: IDR 40,000Opening hours: 8:30 am to 6 pm Address: Jalan Monkey Forest, Ubud, Kabupaten Gianyar, Bali 8057113. Goa Gajah (Elephant Cave) Goa Gajah (Elephant Cave) temple, Ubud, Bali, Indonesia Yeh Pulu temple, Ubud, Bali, IndonesiaAdmission/Entrance fee: IDR 15,000Opening hours: 8 am to 5 pm Address: Ubud, Bali14. Ubud Town Center Pura Saraswati (holy water) temple, Ubud, Bali, Indonesia Ubud Palace, Ubud, Bali, Indonesia Ubud Market, Ubud, Bali, Indonesia Babi Guling Ibu Oka, Ubud, Bali, IndonesiaSaraswati Temple admission/Entrance fee: Free15. Ulun Danu Beratan Temple Pura Ulun Danu Bratan (temple) in Bedugul, Tabanan, Bali, IndonesiaAdmission/Entrance fee: IDR 50,000Opening hours: 5 am to 7 pm Address: Danau Beratan, Candikuning, Baturiti, Tabanan Regency, Bali 8219116. Jatiluwih Rice Terraces Jatiluwih Rice Terrace, Bali, IndonesiaAdmission/Entrance fee: IDR 40,000Opening hours: 8:30 am to 6 pm Address: Jalan Jatiluwih No.Desa, Jatiluwih, Penebel, Kabupaten Tabanan, Bali 8215217. Taman Ayun TempleAdmission/Entrance fee: IDR 20,000Opening hours: 9 am to 4 pm Address: Jalan Ayodya No.10, Mengwi, Kabupaten Badung, Bali 8035118. Alas Kedaton Monkey Forest Alas Kedaton Monkey Forest, Tabanan, Bali, IndonesiaAdmission/Entrance fee: IDR 40,000Opening hours: 8 am to 7 pm Address: Jalan Raya Alas Kedaton, Kukuh, Kec. Tabanan, Kabupaten Tabanan, Bali 8212119. Tirta Gangga Water Palace Tirta Gangga Water Palace, Karangasem, Bali, IndonesiaAdmission/Entrance fee: IDR 20,000Opening hours: 6 am to 6 pm Address: Jalan Abang – Amlapura, Ababi, Abang, Kabupaten Karangasem, Bali 8085220. Taman Ujung Water Palace Taman Ujung Water Palace, Karangasem, Bali, IndonesiaAdmission/Entrance fee: IDR 35,000Opening hours: 8 am to 5 pm Address: Taman Ujung, Tumbu, Kec. Karangasem, Kabupaten Karangasem, Bali 80811Beyond Bali1. Gili Islands2. Lombok3. Mount Rinjani4. Mount Ijen5. Komodo Islands1. Gili Islands Snorkeling & island hopping near Gili Air, in Gili Islands, Lombok, West Nusa Tenggara, IndonesiaSee tours & discountsSee more2. Lombok Sasak Village, Sade near Kota Beach in Lombok, West Nusa Tenggara, IndonesiaSee tours & discountsSee more3. Mount Rinjani Mount rinjani volcano crater lake, in Lombok Island, West Nusa Tenggara, IndonesiaSee tours & discountsSee more4. Mount Ijen Mount Ijen (volcano), Java, IndonesiaSee tours & discounts5. Komodo Islands Pink Beach, Komodo National Park, East Nusa Tenggara, IndonesiaSee tours & discountsDon’t Stop HereDid you find this travel guide helpful? Share your trips & tag #detourista. Follow updates on:Instagram @detouristaHQFacebook @detouristaPinterestSee more Bali blog tips & travel guides:Asian Countries To Visit25 Places To Visit in IndonesiaJava Tourist SpotsCheck out these pages for more travel inspiration beyond Bali:20 Places To Visit in ThailandSingapore Travel Guide20 Places To Visit in MalaysiaLaos Tourist SpotsDon’t leave yet. There’s more!26 Most Beautiful Islands & Beaches in the PhilippinesIndochina Itinerary – Thailand, Cambodia…Balabac Trip Guide for First-Timers12 Best Places to Visit in Palawan for First-TimersDiscover more blogs and travel tips in:BaliNusa PenidaSoutheast AsiaIndonesiaAsia See all placesLeave a Reply Cancel reply Start A TripSee travel guides and blogs about the Philippines and beyond.