As I’m heading back to Bali in just a few weeks (yaaay) I came to think of all the things I wish I had known before my first trip to the island 15 years ago. Do I need a visa before going to Bali? Is Bali safe to visit? What can I wear in Bali?
So I decided to make a list of all the things I’ve learned over the years and what everyone should know before going to Bali for the first time.
I call Bali my third home and I love it today even though it has changed so much in recent years. It is still such a beautiful paradise, but it also has some dark sides you need to be aware of.
Some think they can come to Bali and forget about rules and act like complete tools. But the “Island of Gods” actually has some strict rules and there are many things you should know about. So let’s take a look at everything I wish I had known before going to Bali for the first time.
🌟 Remember to always get travel insurance before you go to Bali or anywhere else. Safetywing is an affordable subscription travel insurance that you can purchase even after departure. Read my complete SafetyWing review here.
Article overview
- Things to know before going to Bali
- 1. Do I need a visa for Bali?
- 2. What is the best time to visit Bali?
- 3. Get an eSIM
- 4. Book airport transfer in advance
- 5. How to get around Bali
- 6. There’s no Uber in Bali
- 7. Everything closes down on Nyepi
- 8. Bali is a cash island
- 9. The ATMs can be moody
- 10. Be aware of the police
- 11. Can I drink tap water in Bali?
- 12. Vaccinations/shots
- 13. Get out and explore
- 14. Don’t forget the Nusa Island
- 15. Don’t do drugs
- 16. Methanol poisoning
- 17. In case of an emergency
- 18. Remember to bargain
- 19. Tipping is not expected
- 2o. How to dress in Bali
- 21. Are you on your period?
- 22. Offerings & ceremonies
- 23. Beach hawkers are everywhere…
- 24. and so are stray animals
- 25. Hide your valuables from monkeys
- 26. You don’t need to do laundry
- 27. Is Bali good for surfing?
- 28. Language in Bali
- 29. What is the food like in Bali?
- More Bali travel guides
Things to know before going to Bali
Here are some quick answers to the questions I get most often about Bali.
1. Do I need a visa for Bali?
The first thing you have to do before visiting Bali is to check what kind of visa you need.
Nationals of 169 countries can visit Indonesia visa-free for 30 days, while Visa on Arrival applies for others at USD 35. The paid Visa on Arrival can be extended once for 30 days while the free VOA can’t be extended.
Recently an e-VOA was also made available to 86 countries, and you can now also apply for most visas online.
2. What is the best time to visit Bali?
The best time to visit Bali is from February through May, except for Easter. Then it’s still green from the rainy season, fewer crowds and mostly nice weather in my experience.
The dry season, which most people consider the best time to visit Bali, is now so insanely crowded that I can’t recommend it anymore.
Peak season: August and December 20 to January 9.
High/Dry season: July, September 1 to September 15, Chinese New Year and Easter.
Low season: January 9 to June 30 and September 16 to December 2.
Rainy season: Late October/November – March
Your first time in Bali? Make sure to check out my detailed 2-week Bali itinerary. It is 15 years in the making 👀
3. Get an eSIM
Unless you can do without your phone all day, you need a local sim with a data plan, or even better, an eSIM, whether it’s for contacting your driver or checking Google Maps.
Gone are the days when you have to drive around looking for a place to buy a sim card, then having to trust that there is actually internet on it. Yes, I’ve been scammed before.
Get an eSIM whenever you travel, it is super easy thanks to Airalo, the world’s first eSIM store. More than 10 million people are already using Airalo’s eSIMs, including me.
🌟 Use code NEWTOAIRALO15 to take 15% off your first order, or AIRALOESIM10 for 10% off your next order. I would say getting an eSIM is the most important thing to do before going to Bali, after vaccinations.
4. Book airport transfer in advance
Another thing you should know before going to Bali is that the arrivals hall at Ngurah Rai Airport is overwhelming, with lots of private drivers, taxi drivers and companies pushing their services on you.
I don’t know about you but after traveling for 16+ hours I’m not in the mood to bargain with drivers.
Pro tip >> To make your arrival in Bali as smooth as possible, I recommend booking this driver in advance. They will wait for you with a sign in the arrivals hall. You can also add a sim card to the booking at checkout. Super convenient!
5. How to get around Bali
Once you’re in Bali, getting around is relatively easy. In the more touristy areas like Legian and Seminyak, taxis are everywhere and they’ll honk at you to show you that they’re free. If you don’t want to bargain, only use Bluebird taxis and tell the driver to put on the meter before you get in.
In Canggu, Ubud, south on the Bukit Peninsula and on the Nusa Islands, I always rent a scooter/motorbike. Driving around by myself exploring is one of my favorite things to do on the island.
Remember to drive on the left and that there are no gas stations in the countryside, only roadside stalls selling petrol out of old vodka bottles.
For longer trips, I always book this private driver. It is a very affordable way to get around the island, and you have the driver for up to 10 hours. If you require an earlier departure to get to popular spots before the crowds roll in, I highly recommend this driver.
Popular Bali tours 🌟 🌟 🌟 🌟 🌟
Don’t want to drive by yourself? >> For longer trips I usually book this full-day customizable tour with a driver. You choose exactly where you want to go!
Alternatively, if you don’t want to do any planning, I highly recommend this iconic Bali tour.
6. There’s no Uber in Bali
Uber is not available in Bali, instead, locals and tourists alike have turned to other apps such as Grab and Go-Jek.
The guys and girls driving around in green jackets and helmets will not only take you where you need to go but also do your shopping, get your food from one of the over 2000 registered restaurants and deliver stuff for you.
Basically, they’ll do anything you need. Such a great service you should definitely check it out!
7. Everything closes down on Nyepi
Remember that there is no travel allowed on Nyepi, the “Day of Silence” in March, the specific date varies every year based on the Saka lunar calendar. The airport closes, power is shut down and everyone has to stay inside in silence.
This is a different kind of New Year celebration that marks the turn of the Saka calendar in Hinduism. It is a day fully dedicated to prayers, fasting, meditation and self-introspection.
8. Bali is a cash island
Plan ahead and make sure to always have some cash on hand to pay drivers, local warungs, street vendors, etc. The more upscale boutiques, restaurants and hotels accept cards, usually adding a 3% credit card fee.
9. The ATMs can be moody
From Ubud and down to the Bukit Peninsula, ATMs are widely accessible. But in more rural areas and on the Nusa Islands, ATMs are few and far between and often run out of cash.
The ATMs dispense either IDR 50,000 or 100,000 bills. I usually withdraw 2,500,000 million from each to have smaller bills for street vendors and larger bills for fancier restaurants.
I always get at least 5,000,000 at the airport when I arrive as I feel those are the safest ATMs. Though I’ve never actually been skimmed or anything like that.
My ex, however, screwed up once when he was rushing to withdraw cash to pay a driver. He forgot that in Indonesia they give you the cash first, then ask if you want to do another transaction.
After collecting the cash he left the card open so one lucky person managed to withdraw $900 before we noticed it. So people, remember to get your card before you leave the ATM!
10. Be aware of the police
Once my phone was stolen on a night out in Legian and I had to file a police report to be able to make an insurance claim. I went to the police station where I was met by four officers playing cards outside and a long line of people waiting inside.
When it finally was my turn, the officer was more interested in my religion than anything else. He didn’t even glance at the form, just gave me a copy and put the original in a big pile. I was then ushered out.
If you head out on the road there’s a big chance you will be stopped by the police. Tourists are often targeted and you will be asked to pay a “fine” on the spot for whatever offense they can come up with. You can read all about the police situation in my Bali Scams article.
11. Can I drink tap water in Bali?
This probably goes without saying, but please don’t drink tap water in Bali. You can, however, brush your teeth with it. But that doesn’t mean you need to buy bottled water all the time, there are many issues with waste management!
Be sure to bring a reusable water bottle as many restaurants and cafés offer free refills, or even better, a filtered bottle. Ice in drinks at bars, hotels and restaurants is usually safe. Read more in my article about things NOT to do in Bali.
My favorite bottle for travel, backpacking and hiking.
You can fill it up anywhere, LifeStraw filters bacteria, parasites, chemicals and microplastics.
For every Life Straw product purchased, a child in need receives safe water for an entire school year!
12. Vaccinations/shots
Another important thing to do before visiting Bali is to check what kind of shots you need. Hepatitis A vaccine is highly recommended for travel to Bali and Indonesia and there should not be more than 10 years since your last Tetanus shot.
The general risk of malaria is very small in Bali, however, if you plan on spending a lot of time mountain hiking or in rural areas, you might want to consider anti-malaria medication.
Keep in mind that I’m not a medical professional so always check with your local vaccination/travel clinic before you go.
13. Get out and explore
Bali is so much more than Kuta and Seminyak! So no matter what you do, don’t get stuck in just that area.
You’ll find all the best beaches on the Bukit Peninsula (my favorite part of Bali) and the most beautiful natural and cultural areas in Ubud and further northeast.
Be sure to check my Bali island area guide before you book your accommodation!
14. Don’t forget the Nusa Island
30 minutes across the Badung Strait you’ll find 3 paradise islands, Nusa Penida, Nusa Lembongan and Nusa Ceningan.
I often say that my favorite, Nusa Lembongan, is like a vacation from your Bali holiday. So calm and relaxing, a definite must on any Bali itinerary.
🌟 Lembongan Instagram tour
Limited on time? >> This all-inclusive and private tour covers all the Lembongan highlights in one day. Dream Beach, Mahagiri Beach, the Yellow Bridge, and Devil’s Tears are all included!
15. Don’t do drugs
When you first arrive at Denpasar airport you’re met by huge posters stating that drug trafficking is punishable by death. And when you’re out and about, especially in Kuta and Legian, people will try to sell you different kinds of drugs, mostly magic mushrooms.
Get used to just ignoring the whispering sound of “majic muuusshhhrooms”. I read somewhere that every third person offering magic mushrooms on the street is an undercover cop.
So definitely take it seriously and don’t mess with that stuff (not that I think any of my readers will anyway).
16. Methanol poisoning
If you hang out in Kuta and other backpacker areas like Gili T, please be aware of the super cheap drinks.
A 15k drink is too good to be true even in Bali, it’s usually made with arak, a local moonshine. And unfortunately, it’s not uncommon for arak to contain dangerous amounts of methanol.
Many have lost their lives to methanol poisoning in Bali and as little as a teaspoon of methanol can cause blindness. So be careful!
17. In case of an emergency
In case of emergencies, dial 112 which is the new main emergency number. Make sure to use the right country and area code depending on what SIM card you are using. You can read more about emergency numbers here.
BIMC is one of the most recognized hospitals in Bali and caters mostly to foreigners so you can be sure all doctors and nurses speak English.
They have a 24-hour medical center, a doctor service available on call that can come to your hotel or villa and an on-site pharmacy. There are two locations, one in Kuta and the newest one in Nusa Dua.
18. Remember to bargain
Besides boutiques, restaurants and convenience stores, the first price you’re quoted is usually at least double what the seller will let the item go for, so don’t be afraid to bargain.
Some stall owners will even encourage you to do so by telling you the price they think you should come back with. Haha, it can actually be quite fun!
19. Tipping is not expected
In Bali, tipping is not expected but very much appreciated. The smallest amount will result in big smiles, so I always tip if the service is good. The only exception is restaurants geared toward tourists where a service charge is often added to your bill.
2o. How to dress in Bali
In Bali, you can wear whatever you’d normally wear on a beach holiday, like shorts and sundresses etc., especially in the south and along the beaches. But I always cover up with a maxi dress or a long kimono if I go to Denpasar or more remote areas.
In recent years I’ve seen more and more people walk through villages and into shops wearing only bathing suits. While most locals won’t say anything, please show a bit more respect and at least put on a cover-up or sarong. Remember to also bring some appropriate hiking gear if you want to trek Mt. Batur.
I also always bring or buy a sarong, trust me you’ll need one. When visiting temples you have to wear a sarong and often also a sash as I do in the photo above. But don’t worry, if you forget to bring one you can usually rent appropriate attire at the temple for a small sum.
21. Are you on your period?
Speaking of Balinese culture, there are many temples and holy places that you’re not allowed to visit if you’re on your period. At popular Pura Lempuyang, they will even ask you before you are allowed to enter.
22. Offerings & ceremonies
Despite the influx of tourism, Balinese culture and traditions still remain very strong. You can barely take a couple of steps along the street before you encounter a “canang sari”, which are colorful daily offerings made by the Balinese Hindus.
Making the basket, filling it with gifts, and performing the ritual is a lengthy process so be respectful and don’t interrupt someone during the offering or any other ceremonies.
🌟 Become a Balinese for a day
Want to learn more about the Balinese way of life? Become a Balinese for a day on this private full-day tour to Penglipuran Village.
23. Beach hawkers are everywhere…
Even on the smallest beaches across Bali, there will be at least a couple of people trying to sell you sarongs, bracelets, fresh fruit and drinks, as well as those offering massages. “Massaaaaass? Maybe laaataa?” haha you will soon get what I mean by that.
I usually go for the freshly cut baby pineapples and the mango and the dragon fruit… and the coconuts. Hey, I need to eat right? So in my mind, it’s better to support the hawkers than all the fancy beach clubs.
At the end of the day, a very small amount could mean a world of difference, but you shouldn’t feel pressured into buying anything. And please, try to always be polite. Just smile, say no and shake your head if you’re not interested.
24. and so are stray animals
The beautiful island of Bali is home to thousands of stray dogs and cats. There are a number of shelters on the island, but unfortunately, it’s still a huge problem. If you want to help check out the amazing Mission Paws’ible.
Once many years ago my sister and I were staying in Echo Beach in Canggu and walked back to our hotel after dinner. This was not the Canggu you see today, there were only a couple of warungs down by the beach and a long gravel road with no street lights or anything. Suddenly we were surrounded by four stray dogs and remember it was pitch black so I have to admit it made me nervous.
One walked in front of us, one on each side and one behind us. For a few seconds, we were sure they were going to attack, but to our surprise, they just walked with us at our pace.
When we reached our hotel they sat down and watched us until we went inside. In hindsight, it almost felt like they wanted to protect us. I love dogs!
None of the animals I have encountered over the years have been particularly aggressive, so don’t be afraid, just exercise common sense. However, if you are unfortunate enough to get bitten, go and see a doctor immediately as there have been outbreaks of rabies on the island in the past.
25. Hide your valuables from monkeys
Speaking of animals, if you plan on visiting Ubud Monkey Forest or the Monkey Temple in Uluwatu, be sure to hide all your valuables.
Leave everything you don’t need in the car or scooter as the monkey will open backpacks and even steal sandals off your feet. I’m not kidding! You can read more about the cheeky Bali monkeys here.
26. You don’t need to do laundry
You don’t have to worry about how to clean your clothes in Bali, there are small laundries on literally every street. Most hotels also offer a laundry service for a slightly higher price. Expect to pay between 10-15k per kilo and a 24-hour turnaround.
27. Is Bali good for surfing?
Yes, Bali is a paradise for surfers. It’s probably why I love it so much because who doesn’t like a day of low-key staring at longhaired, sun-kissed surfers, right? There are so many good surf and yoga retreats in Bali to choose from.
Though I haven’t mastered the art of surfing yet, it’s a fun way to get some exercise and meet other people. Padang Padang, Kuta/Legian and Batu Bolong are some of the best breaks in Bali for beginners.
You can just walk over to the racks of surfboards on the beach and someone will approach you about lessons. Or even better, you can book lessons in advance here.
28. Language in Bali
I love being able to communicate in the language of the place I’m visiting, even if it’s just a few words. Whilst the vast majority of people in the main tourist areas in Bali will speak enough English to communicate with you, knowing a few phrases in Balinese or Indonesian will go a long way. The locals really appreciate the effort.
Start with some easy phrases like selamat pagi – good morning, apa kabar? – how are you?, tolong – please, suksma – thanks (Balinese) and terima kasih – thank you (Bahasa). And remember, Balinese is not the same as Bahasa Indonesia, the official language of Indonesia.
29. What is the food like in Bali?
And last but not least, Bali is a foodie’s dream. You might be wondering why I think it’s important that you know that before you go to Bali. But if you’re a foodie like me you might want to do extensive research on the restaurants and cafés you want to try.
I always go through TripAdvisor for hours prior to a trip. Reading reviews, looking at photos and making lists. I know I’m weird. I just can’t help it, food excites me more than anything. Some of my long-time favorite restaurants in Bali are La Baracca, Motel Mexicola and Merah Putih.
But although Bali has so many trendy restaurants, don’t forget to eat at the warungs and try some of the local delicacies. Indonesian and Balinese food is delish! My favorite dishes are Mie Goreng (fried noodles), Nasi Campur and Rendang. Yuuuum!
More Bali travel guides
- Bali Budget Breakdown: How much do two weeks in Bali cost?
- Top 11 unusual things to do in Bali
- 17 things not to do in Bali: Common tourist mistakes to avoid
- Discover the top 5 best beaches in Bali
- Don’t miss Gunung Kawi: My favorite temple in Bali
- The best 14 best waterfalls in Ubud (including map)
- Is Sekumpul the most beautiful waterfall in Bali?
- Sunrise over Pinggan Village in Bali: an experience you can’t miss
- Bali or Lombok: Which island is the better choice?
stella says
i am going to bali in 2 weeks and this post is helpful. I think we are goinf to give go jek a try when we get there for food on the days we would want to enjot our villa. hired a car rental to get around though. i think i might have to add more sarongs on my things to bring too!
Charlotte says
So happy you found it helpful Stella! Yes, definitely bring a lot of sarongs or buy some when you get there 😉
A Travellers Footsteps says
This is really useful information for people visiting Bali. Thanks for sharing 🙂
Charlotte says
Thanks for stopping by 😉
Viola says
Also one more! Do not ever pick up any stones, sand, leaves, corals from the beach or forest as souvenirs. You will get in trouble at the airport (Read heavy fine and possible detention), unless you are prepared to bribe your way out. My boyfriend and I made this rookie mistake and let’s just say it was not great memories…lol great list!!!
Charlotte says
Thanks for adding to my list Viola 😀 I’ve never experienced that myself, but definitely something to keep in mind!
Amanda Blizzard says
Bali is high on my list of places to go, so this list is awesome!! I’m SUCH a foodie too, so I’ll follow your lead and immerse in TripAdvisor before going!
Charlotte says
Thanks! Good to know I’m not the only food geek 😀
Addie says
Thank you for this guide! I will be going to Bali at the end of April or early May and this was really helpful for me to read.
Charlotte says
I’m so happy to hear that Addie! You’re gonna love Bali 😀
Birgit says
Thanks so much for all this useful information ?? I’m going to Sanur next weekend. Love to do the things all the local people do too.. have any tips for Sanur?
Charlotte says
Hi Birgit! I’m so happy you found my blog useful 😀 Unfortunately I don’t have any great advice on Sanur as I haven’t spent much time there for many years. But happy travels to Bali!
Tiana says
I love this! My boyfriend and I went to Bali in January and loved it. We read your blog a lot before we left, and it was the reason we decided to include Nusa Penida in our travels!
As a side note, late January was a great time to go. We were a little worried about the rain, but though it rained every day, it was never more than an hour and it was usually in the afternoon or evening when we were either napping because of the heat or asleep for the night. In a 10 day trip we only had one long period of rain, and even then, it cleared up beautifully for the afternoon and we got to enjoy the beautiful beaches on Penida.
Bali was full of some of the kindest people we ever met. Though it challenged us, and pushed us farther past where we ever thought our comfort zone was, we already miss it, and are grateful for everything it had to offer.
Charlotte says
Thank you for such a lovely comment, Tiana! I’m happy you found my blog helpful and that you had an amazing trip to Bali 😀
Carol says
Brilliant, many thanks for these tips Charlotte. It is just what l have been looking for. We are visiting Bali for the first time next week and this is super helpful!!!
I am so looking forward to it. Thanks again!
Charlotte says
Thank you so much, Carol. I’m super happy you found it helpful! Have fun in Bali 😉
Sara says
Thank you for writing such an interesting, helpful piece! I will definitely be reading over this again as I plan my January trip to Bali and appreciate all the details and personal tips here!! 😉
Charlotte says
Thank you so much for stopping by Sara! Happy to hear that 😀 Let me know if you have any questions about Bali I haven’t written about here!
Francesca says
Hello.
This was super helpful, thank you!
I’m thinking of doing this 31 day yoga retreat in Bali this May. It’s at the Serenity Eco guesthouse, 80361, Canggu, Bali, I was just wondering if you knew it? Do you like Canggu?
I also think I’ll be going on my own, which is a bit scary but still exciting! I’m sure I’ll make friends on the yoga retreat. But just wondering if local people are friendly as well.
Thank you!
Charlotte says
Thanks, Francesca 🙂 I’m happy to hear that! Yes, you definitely should! I haven’t stayed at Serenity myself but I’ve heard a lot of great things. Canggu is my second favorite area in Bali. So many cool restaurants and different happenings every day. I think it’s impossible to go to Canggu and not make any friends. Especially if you’re joining a retreat!
Jessica says
Thank you very, very much!
Astrid Vinje says
You have a lot of great information here! Thanks for commenting about the clothes. It drives me crazy when I see tourists in Bali walking around wearing skimpy clothes. The Balinese are too nice to say that they’re offended, but most locals are actually pretty conservatively dressed. Also, for temples, you actually can’t have bare shoulders (no tank tops). The other thing I’d add is that while Gojek may be okay to use, Grab or Gocar are frowned upon, and considered the same as Uber.
Charlotte says
Thanks for stopping by Astrid! In some temples, you can wear singlets. I have been to Pura Luhur Uluwatu and Pura Lempuyang, to name a few, several times without covering up. Just because we weren’t supposed to visit any temples so I didn’t bring a t-shirt or sarong. But yes you’re right, you should in general show respect by covering your shoulders and knees 😉
Anita says
Hi Charlotte, I am heading to Bali in a few weeks for the first time. I am wondering about street food. Would you steer clear of it and stick to restaurants and cafes? Is the notorious Bali belly from the water or food, or both?! Can’t wait to get there and thankful I found your list before going.
Charlotte says
Hi Anita! I’m so happy you found the list helpful 😀 There isn’t that much street food in Bali like you see in Bangkok etc. There are however local warungs and I eat at one at least once a day. I haven’t experienced bad Bali belly for a few years now, I think the overall hygiene has become so much better. So don’t be afraid to taste the delicious and affordable local food! Happy travels 😉
Laura says
I am going to Bali in 2 weeks for the first time and this post is so helpful!! Thank you Charlotte 🙂 I am feeling a little overwhelmed because there is just SO much I want to fit in to our 15 days haha!
Thank you for sharing your knowledge 😀
Charlotte says
Thank you so much for stopping by Laura. I’m happy you found the post helpful! Have fun in Bali 🙂
Pauline says
These are some great tips! I‘ve been to Bali and can absolutely agree with everything. I think it‘s great to have a list of things before you visit a country as cultural differences can be really big. The taxi situation really bothered me to be honest, especially in Ubud it was a bit…let‘s say hectic 😂 I think when you know things like this before you are so much more comfortable travelling 😊
Charlotte says
Thank you, Pauline! I definitely agree. I love Bali but, yes, it can get a bit hectic at times 😂
Kurye says
Your writing has a way of transporting readers to far-off places and different experiences.
Charlotte says
Happy to hear that 🙂
Ilan says
Thank you for being a voice of positivity and inspiration in a sometimes negative world.
Charlotte says
Thank you for stopping by 🙂