Bali — 3-Day Itinerary
3-Day Itinerary

Bali in 3 Days — The Perfect Itinerary

Three days in Bali is not enough. Let's be honest about that upfront. The island has enough temples, rice terraces, surf breaks, volcanic hikes, and hidden...

🌎 Bali, ID 📖 15 min read 📅 3-day trip 💰 Mid-range budget Updated Jun 2026

Three days in Bali is not enough. Let's be honest about that upfront. The island has enough temples, rice terraces, surf breaks, volcanic hikes, and hidden waterfalls to fill three weeks without repetition.

But three days, planned with intention, can give you the essential Bali experience: the spiritual weight of Ubud's water temples, the raw coastal beauty of the Bukit Peninsula, and the cosmopolitan buzz of Seminyak's beach clubs and restaurants. This itinerary moves fast but builds in enough breathing room that you won't feel like you're ticking boxes on a checklist.

A critical note before we start: Bali's distances are deceptive. The island is only 140 kilometers across, but roads are narrow, traffic is chaotic, and a journey that looks like 30 minutes on Google Maps often takes 90 minutes in reality.

Every day in this itinerary is organized geographically to minimize transit time. We strongly recommend hiring a private driver for all three days — it costs IDR 600,000 to IDR 800,000 per day (roughly $38 to $50 USD) including fuel and a patient local who knows the back roads.

This is not a luxury; it is the most efficient way to see Bali. Your driver becomes your guide, your translator, and your insurance against the island's notoriously confusing road system.

Tegallalang rice terraces in Ubud, Bali with palm trees
The Tegallalang rice terraces — over 1,000 years of subak irrigation engineering, still in use today. Photo: Unsplash
Day 1

Ubud — Temples, Rice Fields & Sacred Springs

Morning (7:00 AM) — Tegallalang Rice Terraces: Start early. By 10 AM, the terraces swarm with tour buses and the Instagram crowd, and the experience diminishes sharply. At 7 AM, the light is golden, the air is cool, and you might have certain sections nearly to yourself.

The Tegallalang terraces are not the largest in Bali — that honor goes to Jatiluwih — but they are the most dramatic, with steep, cascading tiers carved into a narrow valley. The subak irrigation system here is a UNESCO-recognized tradition dating back over a millennium.

Walk the trails between the paddies rather than staying on the main road viewpoints. Entry costs IDR 15,000 per person. Several swing operators along the route offer the now-famous "Bali swing" experience for IDR 200,000 to IDR 400,000 — the views are genuine, the pricing is pure tourist markup, and the queues are long.

Skip the swings and spend the time walking deeper into the terraces instead.

Mid-Morning (9:30 AM) — Tirta Empul Water Temple: Drive 15 minutes north to one of Bali's most sacred sites. Tirta Empul, founded in 962 AD, is a Hindu water temple built around natural springs that Balinese Hindus believe have purifying properties.

Visitors can participate in the purification ritual (melukat): you change into a sarong, wade into the spring-fed pools, and pass under a series of 13 carved stone spouts, letting the water flow over your head at each one while offering a brief prayer. This is not a performance for tourists — Balinese families do this regularly as part of their spiritual practice.

Approach it with respect and it becomes one of the most memorable experiences in all of Southeast Asia. Entry costs IDR 50,000. Sarong rental is IDR 15,000 if you don't bring your own.

Note: the springs are genuinely cold, especially in the morning. Leave valuables with your driver or in the provided lockers (IDR 10,000).

Late Morning (11:30 AM) — Lunch in Ubud: Head back toward Ubud center for lunch. Locavore to Go on Jalan Dewi Sita is the casual sibling of Bali's most acclaimed fine-dining restaurant — their nasi campur (mixed rice plate with multiple side dishes) costs IDR 65,000 and showcases local Balinese ingredients at a fraction of the main restaurant's price.

If you want something quicker, Warung Biah Biah on the same street serves traditional Balinese food — think babi guling (suckling pig) and lawar (minced meat with coconut and spices) — at local prices: IDR 35,000 to IDR 55,000 per dish. Eat on the upstairs terrace overlooking the street.

Tirta Empul water temple purification pools in Bali with carved stone spouts
The sacred purification pools at Tirta Empul — visitors pass under 13 stone spouts in a ritual dating back over a thousand years. Photo: Unsplash

Afternoon (1:30 PM) — Sacred Monkey Forest Sanctuary: The Ubud Monkey Forest is a nature reserve and Hindu temple complex sheltering over 1,260 long-tailed macaques across 30 acres of dense tropical forest. The ancient banyan trees, moss-covered stone temples, and dragon-carved staircases make it atmospheric regardless of the monkeys — but the monkeys are the stars. They are wild, intelligent, and entirely unafraid of humans.

Entry costs IDR 80,000 for adults. The monkeys will steal anything not secured: sunglasses, water bottles, hats, phones, food. Remove dangling accessories before entering, secure your phone in a zipped pocket, and do not bring food.

Despite their boldness, bites are rare unless provoked. Walk the full loop through the forest — it takes about 60 to 90 minutes, and the deeper sections are less crowded and more beautiful than the entrance area.

Evening (6:30 PM) — Kecak Fire Dance: End your Ubud day with the Kecak dance, a traditional Balinese performance that replaces the typical gamelan orchestra with a circle of 50 or more bare-chested men who provide the rhythm through synchronized chanting: "cak-cak-cak-cak." The performance tells an episode from the Ramayana epic, involves fire walking, and takes place at sunset in an open-air amphitheater. The most atmospheric venue is the Pura Dalem Taman Kaja temple in central Ubud — performances start at 7 PM and last about an hour.

Tickets cost IDR 100,000 at the door. Arrive 20 minutes early for a good seat.

💡 Temple dress code is strictly enforced across Bali. Both men and women must wear a sarong (a wrapped cloth covering the legs) and a sash around the waist to enter any temple. Most temples rent sarongs for IDR 10,000 to IDR 15,000, but bringing your own saves money and is more hygienic. Buy one at any market for IDR 50,000 to IDR 80,000. Women who are menstruating are traditionally asked not to enter temples — this is a religious belief, not a tourism rule, and it is posted at most temple entrances.
Day 2

Uluwatu & The Bukit Peninsula — Cliffs, Beaches & Sunset

Morning (8:30 AM) — Padang Padang Beach: Drive south to the Bukit Peninsula, Bali's limestone tail. The landscape shifts from lush jungle to dry scrubland and dramatic sea cliffs. Padang Padang is a small cove reached by descending a narrow staircase carved through a rock formation.

The beach itself is compact — maybe 100 meters of white sand — but the turquoise water, rock formations, and jungle backdrop make it feel like a movie set (it literally was one — the Julia Roberts film "Eat, Pray, Love" was shot here). Entry is IDR 15,000.

Arrive early to get a spot. The beach gets packed by noon, especially on weekends. Swim in the sheltered cove — the water is calm and warm year-round.

Late Morning (10:30 AM) — Suluban Beach (Blue Point): A 10-minute drive from Padang Padang brings you to Suluban, also known as Blue Point — a surfer's beach wedged between towering limestone cliffs. The access path is an adventure itself: you descend through a cave in the cliff face, emerging onto a rocky beach that feels genuinely hidden.

This is a working surf break — the left-hander here is respected — so watch from the rocks if you are not an experienced surfer. Single Fin, the famous cliff-top bar perched above the beach, is the perfect place to watch the surfers while drinking a cold Bintang (IDR 65,000 for a large bottle).

Their terrace has one of the best ocean views in Bali, and on Sundays their pool party runs from afternoon into evening. Even on quiet days, the panoramic view from the deck is worth the beer price alone.

Afternoon (1:00 PM) — Lunch & Spa: The Bukit has excellent warungs. Warung Mina near Uluwatu serves fresh grilled seafood — whole snapper with sambal matah, steamed rice, and vegetables for IDR 75,000. After lunch, treat yourself to a Balinese massage.

Spa culture in Bali is world-class and absurdly affordable by Western standards. A 60-minute traditional Balinese massage at a reputable spa like Karma Spa near Uluwatu costs IDR 250,000 to IDR 400,000 (roughly $16 to $25) — the same treatment would cost $120 or more in a Western city.

The Balinese style combines deep tissue pressure, long strokes, and aromatherapy oils. Book 90 minutes and let the morning's exertion dissolve.

Late Afternoon (5:00 PM) — Uluwatu Temple (Pura Luhur Uluwatu): This is the day's showpiece. Uluwatu Temple sits on a sheer 70-meter cliff above the Indian Ocean — one of Bali's six key spiritual pillars, believed to protect the island from evil sea spirits.

The temple itself is small and partially closed to non-worshippers, but the clifftop walkways offer staggering sunset views. Entry costs IDR 50,000 and includes a sarong (mandatory). Watch out for the monkeys here — Uluwatu's macaques are bolder than Ubud's and are specifically known for snatching sunglasses and phones from tourists.

Remove everything shiny from your person before entering. Time your visit so you are at the western cliff edge by 5:45 PM — the sunset here, with the temple silhouetted against a burning sky, is one of Bali's defining images.

There is also a nightly Kecak dance performance at Uluwatu's clifftop amphitheater at 6 PM (IDR 150,000) — if you skipped the one in Ubud, catch it here. The clifftop setting is more dramatic than any indoor venue.

Evening (7:30 PM) — Jimbaran Seafood Dinner: Drive 20 minutes north to Jimbaran Bay, where a row of seafood restaurants set their tables directly on the sand. This is Bali's signature dining experience: choose your seafood from an ice display — prawns, lobster, snapper, squid, clams — and it is grilled over coconut husks and served with rice, sambal, and plecing kangkung (water spinach salad).

Menega Cafe and Teba Cafe are the most established, though quality is consistent across most of the beach restaurants. A seafood platter for two (grilled prawns, half lobster, snapper, squid, clams, rice, and vegetables) costs IDR 450,000 to IDR 700,000 — expensive by Balinese warung standards but extraordinary value for a beachfront lobster dinner.

The lanterns on the sand, the sound of the waves, and the fading sunset make this deeply romantic and entirely unforgettable.

💡 Do not drink the tap water in Bali. This cannot be overstated. Brush your teeth with bottled water, avoid ice in drinks at small warungs (mid-range restaurants and above use purified ice, which is cylindrical with a hole through the center — tube ice is safe), and be cautious with raw salads at street stalls. Bali belly is real and can ruin two days of a short trip. Carry Imodium and oral rehydration sachets as insurance. Buying a 19-liter refillable water jug at any minimart (IDR 5,000 for refills) is cheaper and more environmentally responsible than buying plastic bottles.
Uluwatu Temple perched on cliff edge at sunset in Bali
Pura Luhur Uluwatu — 70 meters above the Indian Ocean, guarding Bali from evil sea spirits since the 11th century. Photo: Unsplash
Day 3

Seminyak — Brunch Culture, Beach Clubs & Modern Bali

Morning (8:30 AM) — Breakfast at Sisterfields: Your final day starts with what might be the best breakfast in Bali. Sisterfields on Jalan Kayu Jati, Seminyak, is an Australian-run cafe that has become a Bali institution since opening in 2014.

The space is bright, the coffee is excellent (they roast their own beans), and the menu goes far beyond the typical tourist breakfast. The ricotta hotcakes with honeycomb butter (IDR 95,000) are famous for good reason — fluffy, rich, and almost too beautiful to eat. The shakshuka (IDR 85,000) and the smashed avocado on sourdough (IDR 80,000) are equally strong.

Go before 9 AM or expect a 20 to 30 minute wait — this place is perpetually popular with Bali's expat community and visiting Australians. Coffee runs IDR 45,000 to IDR 65,000 for specialty drinks.

Late Morning (10:30 AM) — Seminyak Shopping: Walk off breakfast along Jalan Raya Seminyak and Jalan Kayu Aya (also called Eat Street), Seminyak's main commercial arteries. This is where Bali's design and fashion scenes converge.

Bamboo Blonde sells resort wear designed and produced locally. Magali Pascal is a French-Indonesian designer whose Seminyak flagship carries pieces that cost a fraction of what they sell for in Paris.

Kendra Gallery stocks contemporary Balinese art and handcrafted jewelry. For homewares, Kim Soo has curated Indonesian textiles, ceramics, and furniture since the 1990s. Bargaining is not expected in established boutiques but is standard at market stalls — start at 40 percent of the asking price and settle around 60 percent.

Budget IDR 500,000 to IDR 2,000,000 depending on your self-control.

Long-tailed macaque monkey sitting on a stone temple statue in Bali Monkey Forest
The Ubud Monkey Forest — over 1,260 long-tailed macaques share 30 acres of ancient banyan trees and moss-covered temples with visitors. Photo: Unsplash

Midday (12:30 PM) — Potato Head Beach Club: Potato Head on Jalan Petitenget is Bali's most iconic beach club and a genuine design landmark. The facade is made from 4,000 reclaimed shutters, the interior features furniture by Indonesian designers, and the infinity pool overlooks Petitenget Beach.

Unlike many Bali beach clubs that feel like spring break operations, Potato Head has a cultural program — art exhibitions, vinyl DJ sets, sustainable design initiatives — that gives it substance beyond the day-drinking. A day bed costs IDR 500,000 with a minimum spend requirement of IDR 500,000 on food and drinks (split between two people, this is easy to hit).

Cocktails run IDR 150,000 to IDR 200,000 — expensive by Bali standards, affordable by any global beach club metric. Their food is better than it needs to be: the smoked tuna burger (IDR 165,000) and the crispy chicken karaage (IDR 120,000) are legitimately good.

Spend 2 to 3 hours here. Swim, eat, soak in the design, and accept that this is a very good way to spend an afternoon.

Afternoon (3:30 PM) — Echo Beach, Canggu: Drive 20 minutes north to Canggu's Echo Beach for a rawer coastal experience. Echo Beach is the antithesis of Potato Head's polished aesthetic — it is a black-sand surf beach with a row of beachfront warungs, a steady stream of surfers, and an atmosphere that captures what Bali felt like before the luxury development arrived.

Grab a fresh coconut (IDR 25,000) from one of the beach vendors and watch the surfers. If the waves are not too big, you can rent a surfboard and take a lesson (IDR 350,000 for a 2-hour group lesson including board).

The warungs along the beach serve cold Bintang (IDR 35,000) and nasi goreng (IDR 40,000) with ocean views that would cost ten times as much at a curated venue.

Evening (7:30 PM) — Dinner at Merah Putih: End your Bali trip with a statement meal. Merah Putih on Jalan Petitenget is housed in a soaring, cathedral-like space with 12-meter ceilings, raw concrete columns, and a reflection pool that runs through the dining room.

The food is modern Indonesian — traditional recipes refined with contemporary technique but never stripped of their character. The bebek goreng (crispy duck, IDR 195,000) is extraordinary: the skin shatters, the meat is moist, and the sambal has genuine heat.

The tasting menu (IDR 650,000 per person for 7 courses) is the best way to experience the range — it moves through Javanese, Balinese, and Sumatran cuisines with a coherence that demonstrates how vast and varied Indonesian cooking actually is. Cocktails (IDR 145,000 to IDR 175,000) are inventive and use local ingredients — the lemongrass gimlet is superb.

This is a special-occasion restaurant by any global standard, at a price that would barely cover a main course in New York or London.

💡 Bargaining etiquette in Bali: Bargaining is expected at markets, with taxi drivers (always agree on a price before getting in, or insist on the meter), and at unpriced shops. It is NOT expected at restaurants, hotels, spas with printed price lists, or established boutiques. When bargaining, be friendly — this is a social interaction, not a confrontation. Start at 40% of the asking price, smile, and work toward 50-60%. If the seller won't budge, walk away — they will often call you back with a better price. Never bargain aggressively over small amounts. The difference between IDR 50,000 and IDR 80,000 is $2. Pay the extra $2. It means more to the seller than it does to you.

Budget Breakdown (Per Person, 3 Days)

CategoryBudgetMid-RangeLuxury
Accommodation (3 nights)IDR 600,000 ($38)IDR 2,400,000 ($154)IDR 9,000,000 ($577)
Food & DrinksIDR 750,000 ($48)IDR 2,250,000 ($144)IDR 5,500,000 ($353)
Transport (driver 3 days)IDR 1,800,000 ($115)IDR 2,100,000 ($135)IDR 3,000,000 ($192)
Activities & Entry FeesIDR 500,000 ($32)IDR 1,200,000 ($77)IDR 3,000,000 ($192)
Total 3 DaysIDR 3,650,000 (~$234)IDR 7,950,000 (~$510)IDR 20,500,000 (~$1,315)

Practical Tips

Hiring a Driver

A private driver for the day (10 to 12 hours) costs IDR 600,000 to IDR 800,000 including fuel and the driver's lunch. This is the standard arrangement for sightseeing in Bali, and it is vastly superior to renting a scooter (dangerous on unfamiliar roads with aggressive traffic), using ride-hailing apps for each trip (Grab works in Bali but is resented by local taxi cooperatives who sometimes block pickup areas), or joining group tours.

Your hotel can arrange a driver, or book through recommendations — many excellent drivers have WhatsApp numbers shared on travel forums. Tip your driver IDR 50,000 to IDR 100,000 at the end of the day if the service was good.

Black sand beach at Canggu Bali with surfers and dramatic waves at sunset
Echo Beach in Canggu — black volcanic sand, reliable surf, and beachfront warungs serving cold Bintang at sunset. Photo: Unsplash

Money

The Indonesian Rupiah (IDR) comes in large denominations — a single US dollar equals roughly 15,600 IDR. ATMs are plentiful in tourist areas and dispense IDR 1,000,000 to IDR 2,500,000 per withdrawal. Use ATMs inside banks or malls rather than standalone machines on the street, which occasionally have skimmers installed.

Carry cash for warungs, temples, and market shopping. Mid-range restaurants and all hotels accept credit cards. Be careful with money changers — the ones advertising suspiciously good rates on Jalan Legian are notorious for sleight-of-hand scams.

Use bank-rate exchanges like BMC or Central Kuta, or simply withdraw from ATMs.

Respect the Culture

Bali is a Hindu island in a Muslim-majority country, and religion permeates daily life in visible ways. You will see offerings (canang sari — small palm-leaf baskets with flowers, incense, and sometimes candy) placed on sidewalks, shop entrances, and car dashboards every morning.

Do not step on them. Temple ceremonies happen constantly — processions may block roads, and your driver will know to wait patiently. If you stumble upon a ceremony, you are usually welcome to observe quietly from a respectful distance.

Never point your feet at a shrine or person (the feet are considered the lowest, most impure part of the body in Hindu culture). Do not touch anyone's head (the highest, most sacred part).

These aren't tourist rules — they are deeply held cultural values.

JC
JustCheckin Editorial Team
Researched, written, and verified by travel experts. Last updated Jun 03, 2026.
COMPLETE BALI TRAVEL GUIDE

Everything you need for Bali

🗺️
3-Day Itinerary
You are here
🍜
Food Guide
💎
Hidden Gems
💰
Budget Guide
✈️
First Timer's Guide
🏨
Hotels

Daily Budget — Bali

Typical traveller costs · All figures in USD

🎒
$60
Budget/day
🏨
$150
Mid-range/day
$450
Luxury/day

💱 Indonesian Rupiah (IDR) - 1 USD = 15,000 IDR

Culture & Etiquette

👗
Dress Code
Bali is a conservative island, dress modestly when visiting temples, attending ceremonies, or entering local villages. Cover your shoulders, knees, and chest. Remove your shoes when entering temples or homes. Avoid revealing clothing, especially in rural areas.
🤝
Local Customs
Respect local customs by using your right hand when eating, giving or receiving something. Avoid pointing with your feet or using your left hand, as they are considered impolite. Learn a few basic Indonesian phrases, such as 'terima kasih' (thank you) and 'selamat pagi' (good morning).
⚠️
Watch Out For
Be cautious of scams targeting tourists, such as: overpriced taxi rides, fake tours, and overly friendly locals who may be trying to sell you something. Always use licensed taxis or ride-sharing services, and research tour operators before booking.
Dos & Don'ts
Remove your shoes when entering temples or homes. Use your right hand when eating, giving or receiving something. Avoid public displays of affection, as they are considered impolite. Respect the local environment by not littering or damaging coral reefs.
👩
Solo Female Safety
Solo female travelers should be mindful of their surroundings, especially at night. Avoid walking alone in dimly lit areas or accepting rides from strangers. Use reputable taxi services or ride-sharing apps, and stay in well-lit and populated areas.
🏳️‍🌈
LGBTQ+ Notes
Bali is generally LGBTQ+ friendly, with many gay-friendly bars and clubs in Seminyak and Kuta. However, public displays of affection may still be frowned upon. Research local laws and customs before traveling.
📷
Photography
Respect local sites and people by not taking photos of: military personnel, government buildings, or sensitive areas. Avoid taking photos of people without their permission, especially in rural areas. Be mindful of your surroundings and avoid taking photos in areas with restricted access.

Getting Around Bali

✈️
Airport Transfer
Take a taxi or ride-hailing service from Ngurah Rai Airport to your destination, with costs ranging from IDR 40-60k (~20 min) for Grab, and metered taxis costing more — negotiate first.
🚇
Public Transport
Bali has no metro, but Kura-Kura tourist buses connect main areas for IDR 20-50k, offering a budget-friendly option for tourists.
📱
Taxi & Ride Apps
Download and use Grab and Gojek, the two most popular ride-hailing apps in Bali, which are generally cheaper and safer than street taxis.
🛵
Rental Tips
Rent a scooter for IDR 60-80k/day, but be aware that an international driving license is required, although it's rarely checked; drive carefully on mountain roads.
🗺️
Getting Around
Download Google Maps offline to navigate Bali's roads, and factor in traffic during peak hours when traveling between attractions, which are usually 30-60 minutes apart.

Frequently Asked Questions

No, tap water is not safe to drink in Bali. It's recommended to drink bottled or filtered water to avoid waterborne illnesses. You can find bottled water at most convenience stores and supermarkets.
The best SIM card for tourists in Bali is usually a prepaid SIM card from a local provider such as Telkomsel, XL, or Three. You can buy a SIM card at the airport or at a local store, and it's usually around IDR 50,000 to IDR 100,000 (USD 3-7) for a starter pack.
When visiting temples and mosques in Bali, it's essential to dress modestly and respectfully. For men, it's recommended to wear a sarong or long pants, and for women, a scarf or a long-sleeved shirt is a must. Remove your shoes before entering the temple or mosque, and avoid taking pictures inside.
Bargaining is a common practice at local markets in Bali. Start with a lower price than you're willing to pay, and be prepared to walk away if you don't get the price you want. Remember to smile and be friendly, and don't be afraid to negotiate.
The main safety concerns for tourists in Bali are petty theft, traffic accidents, and sunburn. Be mindful of your belongings, especially in crowded areas, and always wear sunscreen and a hat when spending time outdoors.
Bali has a well-developed public transportation system, including buses and taxis. You can also use ride-hailing apps like Grab or Go-Van, or rent a scooter or motorbike for a more affordable option.
The costs for food and accommodations in Bali vary depending on your budget and preferences. Eating at local warungs or street food stalls can be very affordable, while dining at high-end restaurants can be expensive. Accommodations range from budget-friendly guesthouses to luxury resorts.
The main health concerns for tourists in Bali are sunburn, heat exhaustion, and waterborne illnesses. Make sure to drink plenty of water, wear sunscreen, and avoid eating undercooked food or raw vegetables.
Most major credit cards are accepted in Bali, but it's always a good idea to have some cash on hand, especially when shopping at local markets or eating at street food stalls. Some smaller shops and restaurants may not accept credit cards, so it's best to ask before making a purchase.
Tipping is not mandatory in Bali, but it's appreciated for good service. Aim to tip around 5-10% in restaurants and bars, and around IDR 1,000 to IDR 5,000 (USD 0.07-0.35) for small services like carrying luggage or helping with directions.
✨ Jiai — Travel AI Open Full →
Hi! I'm **Jiai**. Ask me about hotels, flights, activities or budgets for any destination.
✈️

You're on a roll!

Enter your email for unlimited Jiai access + personalised travel deals.

No spam. Unsubscribe anytime.