After arriving in Bali, you’ll quickly understand why so many people dream of settling down here. The overall atmosphere is incredibly soothing and perfect for a leisurely getaway.

Our base was in Canggu, and from there, we embarked on our adventure.
– Day 1: Uluwatu
– Day 2: Canggu
– Day 3: Ubud
– Day 4: Canggu + Denpasar

For a detailed itinerary, please refer to the last two pictures.

💰 SGD600 covers both flight and accommodation expenses (from Singapore to Bali).

🚗 Transportation Tips:
✅ If you’re planning to explore Uluwatu and Ubud, I highly recommend renting a car. It’s best to book online in advance, as the prices are often comparable to local rates. The advantage of having a car is that you can simply tell the driver where you want to go, and they will take care of the route planning.

✅ For getting around Canggu, a taxi app like Grab or Gojek is more than sufficient.
✅ We booked our accommodation through Airbnb, and it was an excellent value for money.

🤗 Our Trip in January
We visited in January, and it rained every day. However, since we had a car, we spent most of our time comfortably inside. As you might imagine, a group of women chatting and laughing together can be just as enjoyable, if not more, than rushing from one tourist spot to another. 😆
Bali sounds like an amazing place to explore with friends! I especially love how you mixed beach vibes with cultural experiences—Uluwatu and Ubud must have been such a contrast but equally stunning. Did you find it easy to get around between locations?
Bali sounds amazing! I love how versatile the destinations are—Uluwatu’s beaches and Ubud’s culture must’ve been such a cool contrast. Canggu seems like the perfect home base with easy access to everything.