How to Spend 4 Full Days in Ubud, Bali

When we planned our Ubud getaway, the goal was clear: chill, decompress, and soak in Bali’s serene vibes. If you’re picturing us chasing Instagram trends or dancing the night away with ex-pats, think again. Our days were a delightful blend of understanding tradition and culture, easy adventures, indulgent meals, and plenty of poolside lounging. Here’s a detailed look at our 4-day escape, where the pace was slow, and the memories were sweet.

Curious about other destinations on our journey? Check out our blogs on Sanur and Nusa Lembongan and Kuta in Bali. Want a two week Bali itinerary? Read it here!

Disclosure: Some links in this post are affiliate links, meaning we may earn a small commission if you make a purchase—at no additional cost to you.


TLDR 🫣 
Ubud: A perfect escape for relaxation, culture, and low-key adventures. Ubud offers stunning landscapes, delicious food, and a tranquil vibe, all at an affordable price. Here’s a quick snapshot of our 4-day itinerary and recommendations.

Itinerary:
Day 1: Explore Ubud Art Market, lounge by the pool, dinner at Sugriwa's with our first taste of nasi campur.
Day 2: Visit Ubud Palace, relax at the pool, dinner at Sun Sun Warung (one of our favourite restaurants in all of Ubud).
Day 3: Private driver day trip: Tegalalang Rice Terrace, Tirta Empul Temple, waterfalls, and Nomad’s chicken satay for dinner.
Day 4: Campuhan Ridge Walk, Sacred Monkey Forest, and Kecak dance performance to end the trip.

Pro Tips:
- If you aren't comfortable driving a scooter, hire a private driver for flexibility and comfort—Kanaku Trans is highly recommended (see below for Fuad's What's App number)!
- Get to popular spots like Tegalalang Rice Terrace and waterfalls early to beat the crowds.
- You must try the nasi campur and mie goreng—authentic, flavourful, and affordable.
- Bring $100 USD bills for better exchange rates at local money changers in Ubud.
- If you're short on time, consider skipping the Campuhan Ridge Walk for other activities.

Top Awards:
- Best Experience: Private tour with a driver, Fuad, from Kanaku Trans—customize your day and enjoy Bali at your pace.
- Best Eats: Nomad’s chicken satay—so tender, it’s unforgettable - and Sun Sun Warung's nasi campur!
- Best "Bang For Your Buck" Hotel: Hartaning House by Prima Villas. A very small, rustic-looking set of rooms but for a steal of a price - right now, it costs $28 CAD per night!
- Best e-SIM: Airalo (You can use our referral code “CELINA4205” to save $4.50 CAD OFF your first purchase).

HOW TO OBTAIN A VISA FOR BALI

Planning your trip to Bali? Good news—Indonesia has made it relatively straightforward for most travelers to enter this slice of paradise. Here’s a quick breakdown of visa options, fees, and what you need to know before you go:

Visa-Free Entry (Short Stays)

Citizens of 90+ countries can enter Indonesia visa-free for up to 30 days. This option is strictly for tourism purposes and cannot be extended. If you’re planning a quick getaway and don’t need extra time, this is your best bet. Just ensure your passport is valid for at least six months from your entry date.

Visa on Arrival (VoA)

This is what we did. For those who want more flexibility, the Visa on Arrival (VoA) is a popular option. Available to citizens of most countries, this visa costs 500,000 IDR (approximately $32 USD) and grants you 30 days in Indonesia. Even better—it’s extendable for an additional 30 days if Bali steals your heart (and trust us, it might).

How to get a VoA:

– Arrive at one of Indonesia’s international airports, including Bali’s Ngurah Rai International Airport.

– Head to the VoA counter before immigration. Be prepared to wait in a long line (we waited for 45 minutes) and hopefully you’ve landed with a SIM card as you will need data to fill out the online forms before heading to the counter (and the airport wifi is slow)

– Pay the fee in cash (IDR, USD, or other major currencies) or by credit card. We paid by credit card and there was an additional 1-3% surcharge

– Show your passport, return ticket, and proof of accommodation.

– After you receive your VoA, you will need to go to another section/table of computers. Fill out some additional personal information and receive a receipt with a QR code. You’ll be asked to show this code upon exiting the airport.

If you plan to extend your stay, you can do so at an immigration office or via a visa agent in Bali for an additional 500,000 IDR. Start the process a week before your visa expires to avoid any stress.

E-Visa for Long Stays

For those dreaming of a longer Bali escape, Indonesia offers an e-Visa option, particularly for digital nomads or business travelers. The application process is online and should be completed before arrival. Fees and durations vary depending on the visa type.

Important Notes

Proof of onward travel: Immigration officers might ask for a return or onward ticket to ensure you’re not planning to overstay.

Travel insurance: While not mandatory, it’s highly recommended. Many travellers purchase insurance that includes COVID-19 coverage for added peace of mind.

Cash for fees: If you’re opting for the Visa on Arrival, it’s wise to carry some cash (in USD or IDR) just in case credit card payments are unavailable.

Exchanging cash: You’ll get a much better exchange rate at the many exchange stores in Ubud than at the airport. Pro Tip: Bring $100 USD bills – you’ll get a better rate than if you tried to exchange smaller bills (e.g., $5, $10, $20).

With your visa sorted, you’re all set to explore Bali’s stunning beaches, lush jungles, and tranquil temples. Selamat datang—welcome to paradise!


GETTING AROUND UBUD

Navigating Ubud is as much a part of the experience as the sights themselves. The town is compact enough that you can explore most places on foot, but for venturing beyond the center, here are your best options:

Walking

In central Ubud, walking is king. The winding streets, quirky shops, and hidden cafes make it a walker’s paradise. That said, sidewalks can be hit-or-miss, so bring comfortable shoes and keep an eye out for uneven surfaces (and the occasional rogue scooter).

Scooters

For the bold and the adventurous, renting a scooter is a quintessential Bali experience. Rentals are affordable, usually around 60,000-80,000 IDR per day ($4-5 USD), and give you the freedom to zip around at your own pace. Just be prepared for Bali’s chaotic traffic, especially if you’re new to scooters. Helmets are a must (legally and for your safety), and a quick crash course in navigating narrow alleys won’t hurt either. Personally, we were not comfortable driving around Ubud on scooters as we’ve never tried one before!

Private Drivers

The MVPs of Ubud transportation, private drivers are perfect for day trips and exploring attractions outside the town. Rates are typically 600,000 IDR ($40 USD) for a full day, and the convenience is unmatched. Most drivers double as unofficial tour guides, sharing tips, stories, and the best local spots. We hired a private driver on our third day (the same one who took us from the Denpasar airport to our Ubud hotel)! We’d highly recommend Fuad – he’s honest, reliable, and speaks great English! His company name is Kanaku Trans and you can reach him by What’s App: +62 878-6320-5323

Taxis and Ride-Hailing Apps

Traditional taxis are available, but they can be pricey and don’t always use meters. For a more reliable option, download apps like Grab or Gojek—Bali’s equivalent of Uber. They’re cheaper, easy to use, and great for short trips when walking feels like too much effort.

Bicycles

If you prefer a slower, more scenic pace, renting a bicycle is another option. It’s a great way to explore quieter areas like the rice paddies, though the heat and hilly terrain might leave you questioning your life choices.

No matter how you choose to get around, part of the fun is embracing the slightly unpredictable nature of Ubud transportation. Whether it’s a scooter adventure or a leisurely walk, getting from A to B is all part of the charm!


ITINERARY

Day 1: Market Meandering and Poolside Vibes

Our Ubud adventure began with food (as all great days should). Temu Cafe set the tone with its cozy ambiance and a menu that felt like a warm hug for our jet-lagged souls. We ordered a grilled cheese sandwich with a side salad, a mango smoothie bowl, and two lattes for about $26 CAD.

To top it off, we grabbed refreshing bubble tea from Chatime—a sip of comfort, no matter where you are in the world. It just so happened to be International Boba Day, so the promotion was to add as many pearls as you like! I was AMAZED!

Next stop: the Ubud Art Market and Ubud Street Market. These were sensory overloads in the best way—vivid textiles, intricate wood carvings, and plenty of haggling opportunities. Whether you’re there to shop or simply admire, it’s an experience worth having.

By mid-afternoon, the siren call of our hotel’s pool was impossible to resist. We stayed at the Hartaning House by Prima Villas. It was a very small, rustic-looking set of rooms but for a steal of a price. We paid about $35 CAD per night (for five nights), and right now on Agoda, it costs $28 CAD per night! The cheapest rooms are a bit small and there’s no divider between the toilet and the shower in the washrooms, so it’s definitely a budget hotel, but it was right in the city center and we had no issues throughout our stay.

Dinner at Sugriwas wrapped up the day with bold Balinese flavors and an intimate atmosphere—exactly what we needed after a leisurely start. We tried our first EVER Indonesia meal and we were in LOVE. So what should you first meal be?

Nasi campur (pronounced nah-see chahm-poor) is the ultimate Indonesian comfort food—a delicious, customizable platter that truly reflects the diversity of Indonesian cuisine. The name translates to “mixed rice,” and that’s exactly what you’ll get: a generous serving of steamed white rice surrounded by a variety of side dishes.

The beauty of nasi campur lies in its versatility. Depending on where you order it, your plate might include:

Proteins: Chicken, beef, pork, or fish (often grilled, fried, or stewed).

Veggies: Sautéed greens like kangkung (water spinach), spiced long beans, or stir-fried cabbage. I am a HUGE fan of these sautéed greens with bean sprout!

Sambal: A fiery chili paste that adds heat and flavour.

Add-ons: Tofu, tempeh, hard-boiled eggs, or crispy crackers (kerupuk).

Every bite is an explosion of flavour, from the savoury meats to the aromatic spices and tangy sambal. Think of it as Bali’s version of a tasting menu—all on one plate.

While the exact ingredients vary by region and restaurant, nasi campur is always a satisfying, budget-friendly way to experience authentic Indonesian food. Whether you’re at a local warung or a fancy eatery, this dish is a must-try for any food lover.

To top it off, we had pandan crepes with vanilla ice-cream! The total for the two meals, a drink, and dessert came up to about $16 CAD only!


Day 2: Palace, Pools, and Perfect Meals

We began our second day at Bake Cafe, indulging in a leisurely brunch of avocado toast and poached eggs (for me) and an egg, bacon, and cheese bagel sandwich (for Ryan). We added two iced lattes for a grand total of only $16 CAD.

After brunch, we explored the town’s temples and markets, smelling the fresh fruit and marvelling at the statues of Bali. The Ubud Palace was our cultural pit stop, a stunning peek into Balinese royalty’s life. Its intricate carvings and serene courtyards were the perfect backdrop for a mindful wander.

Once again, the hotel pool beckoned—why fight it? We lounged, read, and let the afternoon drift by in dreamy serenity.

Dinner at Sun Sun Warung was an unforgettable highlight. Yes, there’s a line, but for good reason: the local dishes, airy layout, and genuinely warm staff made it one of our favourite meals in Ubud. (Pro tip: order the nasi campur. ALWAYS order the nasi campur!) We order one of those plus mie goreng (fried noodles) and two iced drinks for a grand total of only $11 CAD!


Day 3: Exploring Bali’s Beauty with a Private Tour

For Day 3, we decided to venture outside of Ubud’s city center and booked a private driver for 600,000 IDR (about $40 USD). Based on our research and our driver, Fuad’s recommendation, we curated our very own Ubud day tour. This is hands down the best way to see Bali—no rushing, no overcrowded buses, just your pace and your preferences!

Tegalalang Rice Terrace: With its lush greenery and intricate layers, this spot was a masterpiece of agricultural art. We also tried the iconic swing—it’s as thrilling as it looks. There are PLENTY of instagrammable spots. Entrance for two people and one swing ride set us back 250,000 IDR – definitely catered for tourists. Pro Tip: Get there early in the day before the crowds arrive.

Segara Windhu Coffee Plantation: We sipped on various coffee and tea blends, including the famous (and slightly controversial) luwak coffee. Entrance is free and they provided us with free samples of various teas as well.

Tirta Empul Holy Spring Temple: A spiritual oasis where locals and tourists alike come for purification rituals. It’s one of the few temples where locals still visit. Ryan joined and just the atmosphere alone was magical. Just be prepared for long lines! Entrance for two people and one green sarong (for Ryan) costed 100,000 + 50,000 IDR.

Kanto Lampo Waterfall: Have you seen the meme reel with the photographer/tour guide asking the boyfriend to scoop up his girlfriend and pose in a waterfall? Yep. That was here! After a quick line up, you too can have that photo with those cascading steps. We spent 50,000 IDR on entrance fees for two people and 5,000 IDR for a locker.

Tegenungan Waterfall: A bit more touristy, but undeniably stunning. Pro Tip: Take a look at when the sun sets and be sure to finish all the other sites before then so you’ll have time to enjoy this waterfall! Entrance fees for two people costed 40,000 IDR.

Dinner at Nomad was the cherry on top. If you visit Nomad, which you should, you must order the chicken satay! Their chicken satay was so tender and flavourful that we’re still dreaming about it. Dinner set us back around $16 CAD.


Day 4: Casual Walks and Cultural Evenings

We kept it light on our last day, we slept in and then enjoyed brunch at the Lazy Cat. We had a hearty smorgasbord of toast, eggs, fruit, greens, vegetables, potatoes! That plus a green smoothie and a latte set us back only $25 CAD.

Up next: The Campuhan Ridge Walk was an easy morning stroll that worked up just enough of an appetite for lunch. It’s not exactly a photographer’s paradise unless you’re into wide paths and occasional greenery, but it’s free and relaxing. Pro Tip: If you’re short on time, you can skip this activity!

The Sacred Monkey Forest added a playful twist to the afternoon. Watching cheeky monkeys swinging around ancient temples was pure entertainment. Just guard your snacks and sunglasses—they’re little thieves!

We capped off our Ubud experience with a traditional Kecak dance performance at Pura Dalem Ubud. We arrived a little too early (like 45 minutes early) for the show and we there first two people to choose our seats. Afterwards picking our chairs, Ryan stayed seated, while I headed to the closest Circle K and bought back chips and drinks for us.

For 100,000 IDR, it was a mesmerizing dive into Balinese storytelling, complete with rhythmic chants and dramatic firelit scenes. It felt like a fitting goodbye to this enchanting town.


TOTAL COST for 4 Days in Ubud (Approximate CAD for 2 people):

VISAs: $86

Accommodations for 5 nights: $174

Activities (and associated fees and tips): $107

Food: $164

Transportation (the ride from Denpasar airport to our Ubud hotel): $22

TOTAL: $554 (Roughly $55 per person, per day)


FINAL THOUGHTS

Ubud proved to be exactly what we hoped for—a serene retreat where the days moved slowly, yet meaningfully. Whether we were savouring authentic Balinese dishes, soaking in the beauty of rice terraces, or marvelling at the artistry of a Kecak dance, every moment felt intentional.

This isn’t the Ubud of flashy Instagram spots or buzzing ex-pat nightlife. Instead, it’s the Ubud of quiet mornings, cultural immersion, and timeless landscapes. It’s a place that whispers, rather than shouts, offering you space to unwind and connect—with yourself, with nature, and with a culture as warm as its tropical breeze.

If you’re considering a trip to Bali, let Ubud be your sanctuary—a little corner of the world that promises peace and delivers magic. Let us know if you have any questions in the comments below and subscribe to get notified about other destinations on our journey like Sanur and Nusa Lembongan or Kuta in Bali. Want the full two-week itinerary? Check out this blog!


Discover more from Where's Ryan and Celina?

Subscribe to get the latest posts sent to your email.

Scroll to Top

Discover more from Where's Ryan and Celina?

Subscribe now to keep reading and get access to the full archive.

Continue reading