Bali travel destination
EarlyBird AirWhat to do once you land inBali
2/9

Find your bearings

Bali is an island of contrasts that somehow all coexist. Ubud is spiritual, artistic, and surrounded by rice paddies. Canggu is surfy, brunch obsessed, and full of digital nomads. Seminyak is polished beach clubs and cocktails. Uluwatu is dramatic cliffs and world class surf. And beyond the tourist zones, temple ceremonies happen daily, offerings line every sidewalk, and the Balinese Hindu culture gives the whole island a sacred undercurrent. It's cheap, it's beautiful, and it rewards slow exploration.

Neighborhoods

UbudThe cultural and spiritual heart of Bali. Rice terraces, monkey forest, art galleries, yoga retreats, and the island's best traditional food all center here in the lush interior
SeminyakThe polished beach strip with upscale restaurants, beach clubs, boutique shopping, and sunset cocktails. More refined than Canggu, more energetic than Sanur
CangguSurf town turned digital nomad hub. Smoothie bowls, co-working spaces, cheap warungs (local restaurants), and a young international crowd. Relaxed energy and great sunsets at Echo Beach
UluwatuThe dramatic southern peninsula with clifftop temples, world class surf breaks, and luxury resorts perched above the Indian Ocean. The Kecak fire dance at sunset is unmissable
SanurThe quiet, family friendly east coast. Calm waters, a long boardwalk, traditional fishing boats, and a slower pace than the west coast beaches. Sunrise side of the island

Best time to visit

April through October (dry season) for reliable sunshine, lower humidity, and best surf conditions. July and August are busiest and most expensive. November through March brings rain (usually afternoon showers, not all day), fewer crowds, greener landscapes, and lower prices.

Getting around

Rent a scooter ($5 to $8 per day) if you're comfortable riding one. It's the local way to get around and gives you total freedom. International license technically required
Grab (ride hailing app) works but drivers can't pick up at some tourist spots due to local taxi mafia. Walk to the main road if needed
Hire a private driver for day trips ($40 to $60 for a full day). Worth it for volcano sunrise trips, temple tours, and when you want to drink without worrying about the ride home
Distances are deceptive. 20km can take over an hour due to narrow roads and traffic. Build in buffer time between areas

Key areas

UbudSeminyakCangguUluwatu TempleTegallalang Rice Terraces
3/9

Zero-dollar wins

1
Tegallalang rice terrace walkIconic cascading rice paddies north of Ubud. Walk the paths between the terraces, watch farmers work, and photograph one of Bali's most recognizable landscapes. Small donation requested but no formal entry fee
2
Temple offerings on every streetDaily canang sari (palm leaf offerings with flowers, incense, and food) are placed on sidewalks, steps, and dashboards across the island. Watching this daily ritual is free and deeply beautiful
3
Echo Beach sunset (Canggu)Watch surfers catch waves as the sun drops into the Indian Ocean from the black sand beach. Grab a $2 Bintang from a beach vendor and sit on the sea wall. Free and perfect every single evening
4
Campuhan Ridge Walk (Ubud)A gentle paved path along a narrow ridge between two lush valleys just outside central Ubud. Best at sunrise when the light hits the grass and the air is still cool. Takes about 45 minutes
5
Pura Ulun Danu Batur temple groundsOne of Bali's most important temples on the rim of Mount Batur's caldera. The exterior grounds and lake views are accessible without ceremony entry. Stunning at any time of day
6
Ubud art market morning walkBefore 10am, the traditional market operates with locals buying temple offerings and daily goods. After 10am it becomes a tourist market. The early morning version is authentic and free to explore
4/9

Treat yourself

(we think it's worth it)

Locavore (Ubud)$80 to $130
Bali's most acclaimed restaurant using 95% local Indonesian ingredients in a multi course tasting format. Creative, surprising, and a completely different lens on Balinese cuisine. Book weeks ahead
Sundara (Jimbaran)$60 to $120
Beachfront fine dining at the Four Seasons with your feet almost in the sand. Fresh seafood, cocktails, and an infinity pool you can use with a dining reservation. Sunset here is special
Apritif (Ubud)$90 to $150
European techniques with Indonesian ingredients in a gorgeous colonial mansion setting. Tasting menus that take you through the archipelago's flavors. Romantic, elevated, and genuinely excellent
Rock Bar (Uluwatu)$50 to $100
Built into the cliff face 14 meters above the Indian Ocean at the Ayana Resort. Cocktails as the sun sets are pricey ($15 to $25 each) but the setting is unlike anywhere else on earth
5/9

The legendary bites

The dishes this city perfected

Nasi goreng (everywhere)$1 to $5
Indonesia's national dish: fried rice with sweet soy sauce, egg, vegetables, and your choice of protein. Available at every warung for $1 to $3. The simplest version at a street cart is often the bestNasi goreng with fried egg, prawn crackers, and sambal
Babi guling (suckling pig in Ubud)$3 to $6
Whole spit roasted pig stuffed with spices, served with rice, lawar (mixed vegetables), and crispy skin. Ibu Oka near the palace is the famous one, but Babi Guling Chandra is where locals actually eatNasi babi guling: rice plate with roast pork, crispy skin, and spiced lawar
Satay (grilled skewers)$1 to $4
Charcoal grilled meat skewers with peanut sauce sold at night markets and warung across the island. Chicken satay is classic, but lamb and pork versions in Bali are exceptionalSate lilit: Balinese minced fish satay wrapped around lemongrass stalks
Smoothie bowls in Canggu$4 to $8
The modern Bali icon: thick blended acai, pitaya, or mango bowls topped with granola, fresh fruit, and coconut. Every cafe competes for the most photogenic version. Surprisingly fillingAcai bowl with dragon fruit, coconut flakes, and local honey
Bebek bengil (crispy duck)$6 to $10
Marinated and deep fried whole duck with sambal and rice, served in a rice paddy setting at the original Ubud location. Crunchy skin, tender meat, and a view that makes the meal theatricalCrispy duck with Balinese sambal matah and steamed rice
6/9

Where locals eat

Where residents actually go

Warung Biah Biah (Ubud)$1 to $3
Tiny local warung hidden off the main road serving traditional Balinese rice plates with all the sides: lawar, sate, egg, and sambal. Under $2 for a full meal. No English menu, just point and smile
Nasi Ayam Kedewatan (Ubud)$2 to $4
Famous among locals for the best chicken rice in the Ubud area. Simple, clean, and packed with flavor. The shredded chicken with bumbu (spice paste) is deeply satisfying for almost nothing
Warung Murah (Canggu)$2 to $4
The name literally means 'cheap restaurant' and it delivers. Massive portions of nasi campur (mixed rice plate) with multiple sides for $2 to $3. Surrounded by $15 brunch spots, this is the local move
Sari Organik (Ubud)$5 to $10
Farm to table restaurant reached by walking through rice paddies. Organic Indonesian dishes with panoramic rice terrace views. The walk there is half the experience. Slightly pricier for a warung but worth it
Old Man's (Canggu)$5 to $12
Surfer bar and restaurant on Batu Bolong Beach with decent Western and Indonesian food, cold Bintang, and the best people watching in Canggu. Wednesday night is legendary for parties
7/9

Go off-script

1
Sunrise at Mount Batur volcanoWake at 2am, drive to the trailhead, hike 2 hours in the dark, and watch the sun rise over the caldera lake from the rim of an active volcano. Guides are mandatory and cost $40 to $60 per person. Exhausting and absolutely worth it
2
Rice terrace walk in TegallalangSkip the viewing platforms where tour buses stop and actually walk down into the terraces. Follow the paths for 30 to 45 minutes through working paddies, past farmers, and along irrigation channels hand carved centuries ago
3
Surf lesson in CangguBatu Bolong Beach has gentle, consistent waves perfect for beginners. Lessons cost $20 to $35 including board rental for 2 hours. The instructors are patient, the water is warm, and you'll stand up by the end
4
Temple visit at Tirta Empul (water purification ceremony)Join locals in a sacred spring water purification ritual at this ancient temple. Wear a sarong (provided), enter the pools, and pass through each fountain while saying a prayer. Respectful participation by visitors is welcomed
8/9

Insider intel + tourist traps

Tips

  • Always carry small bills (10k and 20k rupiah notes). Many warungs, parking attendants, and temple entry points don't have change. ATMs are everywhere but dispense large notes
  • Wear a sarong at temples (free loaners available at major temples). Cover shoulders and knees. It's a sign of respect and you'll be turned away without one
  • The 'Bali belly' is real. Stick to bottled water (even for brushing teeth the first few days), eat at busy warungs where turnover is high, and pack Imodium just in case
  • Traffic between areas is chaotic. What looks like 15 minutes on a map takes 45+ minutes by car. Plan one area per day rather than trying to bounce between Ubud, Seminyak, and Uluwatu

The volcano sunrise nearly broke us (that 2am alarm is brutal) but standing on the rim watching the lake light up below was the most beautiful thing we've seen traveling. Then we ate $2 nasi goreng in Ubud and napped. Perfect day.

Josh and Mia P., Melbourne, AU

Skip

  • Bali Swing (Instagram swings): $35 for 15 minutes on an overcrowded swing with a line of people waiting behind you. Find a quieter one at a smaller cafe for $5 or skip it entirely
  • Tanah Lot temple at midday: impossibly crowded with tour buses and souvenir stalls blocking the view. Go at sunrise instead for a fraction of the people and dramatically better light
9/9
EarlyBird Air

We found flights to Bali from $399

Get Free Flight Alerts

Join 5,000+ travelers saving on flights