Four days might not sound like long enough to experience Bali, but with the right plan you’ll be surprised by how much you can see without feeling like you’re constantly rushing from one attraction to the next. The key isn’t trying to tick off every famous landmark—it’s choosing an itinerary that gives you a genuine taste of what makes Bali so special.
For first-time visitors, I usually recommend using Seminyak as your base. It’s close to the airport, has fantastic restaurants, beautiful sunsets and makes an excellent starting point for exploring other parts of the island. Rather than changing hotels every couple of days, you’ll spend more time enjoying Bali and less time sitting in traffic with your luggage.
This four-day itinerary is designed to balance sightseeing with relaxation, giving you a memorable introduction to Bali while leaving plenty of reasons to come back for a longer trip in the future.
With only four days available, I wouldn’t recommend splitting your accommodation between different parts of Bali. Every hotel change means packing, checking out, travelling and checking in again—valuable time that could be spent exploring or simply relaxing.
For most first-time visitors, Seminyak is an excellent base. You’re only a short drive from the airport, you’ll have hundreds of cafés and restaurants within easy reach, and many of Bali’s most popular day trips are easily accessible. Whether you’re enjoying a sunset on the beach or heading out for dinner, everything is convenient.

If your priority is mountain scenery and rice terraces, Ubud is another excellent option. However, if your itinerary includes beaches, shopping, restaurants and day trips to places like Uluwatu, staying in Seminyak usually makes the logistics much easier.
If you’re still deciding where to stay, my comparison of Seminyak vs Canggu explains the strengths of each area to help you choose the one that best suits your travel style.
| Day | Focus |
|---|---|
| Day 1 | Arrive in Bali, settle into Seminyak and enjoy your first sunset. |
| Day 2 | Explore Uluwatu’s beaches, cliffs and famous sunset temple. |
| Day 3 | Discover Ubud’s rice terraces, culture and countryside. |
| Day 4 | Relax, enjoy Seminyak and depart, with an optional stop at Tanah Lot if your flight time allows. |
This itinerary is designed to minimise unnecessary driving while giving you a balanced introduction to Bali. Instead of trying to visit every famous attraction, each day focuses on one area of the island, allowing you to enjoy the experience rather than constantly watching the clock.
If you’re planning your first visit, it’s also worth checking the latest Bali travel regulations before you fly so your arrival goes as smoothly as possible.
After a long flight, resist the temptation to start sightseeing immediately. One of the biggest mistakes first-time visitors make is trying to squeeze too much into their arrival day. Bali’s traffic can be unpredictable, and after travelling for several hours you’ll enjoy your first afternoon much more if you simply slow down.
Check into your villa or hotel, unpack, cool off in the pool and take some time to relax before heading out for the evening.
Once you’ve settled in, head out on foot to explore the local area. Seminyak is one of Bali’s most walkable neighbourhoods, with boutique shops, cafés, beach clubs and spas all within easy reach.
There’s no need for a strict itinerary today. Wander through the streets, stop for a coffee or fresh juice, browse a few shops and start soaking up the atmosphere.
No first visit to Bali feels complete without watching the sunset from Seminyak Beach. Find a comfortable spot on the sand, order a fresh coconut or a cold drink from one of the beach vendors and enjoy one of the island’s best daily traditions.
If you’re travelling as a couple, this is also a wonderful way to begin your holiday together. For more romantic ideas, have a look at my guide to planning your Seminyak honeymoon.
Finish your first day with dinner at one of Seminyak’s many excellent restaurants. Whether you’re looking for authentic Indonesian cuisine, fresh seafood or modern international dishes, you’ll find plenty of options within walking distance.
After dinner, head back to your villa for an early night—you’ll have a full day of exploring ahead tomorrow.
Today takes you to Bali’s spectacular southern peninsula, where dramatic limestone cliffs, beautiful beaches and one of the island’s most famous temples create an unforgettable day trip.
Hiring a private driver is usually the easiest option, allowing you to enjoy the scenery without worrying about navigation or parking.
Start the day at one of Uluwatu’s beautiful beaches. Depending on your interests, you might choose Padang Padang Beach, Bingin Beach or Suluban Beach, each offering a different atmosphere.
If you enjoy surfing, this is one of Bali’s best areas to watch experienced surfers take on the famous reef breaks. Even if you don’t surf yourself, the scenery alone makes the visit worthwhile.
Many cafés and restaurants around Uluwatu overlook the coastline, making lunchtime a chance to relax while taking in the spectacular ocean views.
Take your time here. One advantage of focusing on just one area for the day is that you don’t have to rush through every stop.
Perched high above the Indian Ocean, Uluwatu Temple is one of Bali’s most iconic landmarks. Walk along the clifftop paths, enjoy the panoramic views and remember to keep an eye on your belongings—the resident monkeys are well known for their curiosity.
Allow plenty of time to explore before sunset, as the changing light transforms the coastline into one of Bali’s most impressive landscapes.
If your schedule allows, stay for the famous Kecak Fire Dance held beside the temple each evening. Watching the performance with the sun setting over the ocean is one of the highlights of many first visits to Bali.
Afterwards, enjoy dinner before returning to Seminyak for the night.
After exploring Bali’s coastline yesterday, today offers a completely different side of the island. Ubud is known for its lush rice terraces, traditional culture and beautiful countryside, making it one of the most rewarding day trips from Seminyak.
Leave early to avoid the busiest traffic and begin your visit at the Tegallalang Rice Terraces. These famous stepped fields are one of Bali’s most photographed landscapes, and walking through them provides a wonderful introduction to the island’s agricultural traditions.
Arriving in the morning usually means cooler temperatures and fewer visitors.
Many tours include a stop at a local coffee plantation, where you can learn about traditional coffee production and sample a variety of Balinese coffees and herbal teas.
Whether or not you choose to try the famous kopi luwak, it’s an interesting insight into one of Bali’s best-known local products.
Ubud has no shortage of excellent cafés and restaurants overlooking rice fields, rivers or tropical gardens. It’s the perfect place to slow down before continuing your afternoon exploration.
Rather than trying to visit every attraction, choose one main activity for the afternoon.
If you’re interested in nature, the Sacred Monkey Forest Sanctuary offers a unique experience combining ancient temples and playful long-tailed macaques.
If you’d prefer shopping and local culture, spend a few hours wandering through central Ubud, browsing artisan shops, galleries and the traditional market.
Afterwards, return to Seminyak for a relaxed evening.

Your final day doesn’t need an early start. After several busy days exploring Bali, it’s nice to slow the pace before heading to the airport.
Take advantage of the facilities you’ve been paying for throughout your stay. Enjoy breakfast by the pool, book a spa treatment or simply spend a quiet morning relaxing before checking out.
If time allows, pick up a few souvenirs, enjoy one last Indonesian coffee or visit one of Seminyak’s cafés before preparing for your departure.
If you have a late afternoon or evening flight, Tanah Lot makes an excellent final stop. The famous offshore temple is only a relatively short drive from Seminyak and offers one last opportunity to experience Bali’s spectacular coastline before heading to the airport.
Be sure to allow plenty of time for traffic when planning your journey to Ngurah Rai International Airport.
If this four-day itinerary leaves you wanting to see more—and it usually does—consider extending your trip on your next visit.
With an extra day, you could add Nusa Penida for its dramatic coastal scenery and famous viewpoints. A week gives you enough time to spend several nights in Ubud alongside Seminyak, while a longer holiday opens up destinations such as Sidemen, Amed or West Bali for a deeper look at the island.
If you’re looking for inspiration beyond this itinerary, my guide to the Top 5 Bali Hidden Gems highlights some of the island’s quieter and less-visited destinations.
A little preparation will help you make the most of your limited time.
Yes. While you won’t see everything, four days is enough to experience Bali’s beaches, culture, temples and scenery if you plan your itinerary carefully.
For most first-time visitors, Seminyak is an excellent choice thanks to its central location, restaurants, beaches and convenient access to day trips.
With only four days, I’d recommend choosing one base rather than splitting your stay. Seminyak offers the greatest flexibility for first-time visitors.
You can, but it would replace one of the mainland day trips. If this is your first visit to Bali, I’d generally recommend experiencing Uluwatu and Ubud before exploring the nearby islands.
For longer day trips, yes. A private driver is usually the most convenient and cost-effective way to explore Bali while making the most of your time.
Bali caters to almost every budget. You can enjoy excellent accommodation, food and activities for considerably less than many other international holiday destinations.
The dry season is generally the most popular time to visit, although Bali can be enjoyed throughout the year depending on the type of holiday you’re planning.