New Year's Eve in Bali — the night of 31 December 2026, going into 2027 — splits into two completely different nights, and which one you want decides everything else: the ticketed one, where you pay for a wristband, a line-up and a toilet — and the free one, where the road along the beach closes and the whole town walks down the middle of it.

Both are worth doing. They just need booking and timing in opposite ways — and the popular parties, the hotels and the drivers do sell out well before the 31st, especially in Canggu and Uluwatu.

Here is where people actually go, what the tickets cost, what the free version on Kuta Beach is really like, and the practical stuff nobody mentions — the 2pm road closures, the wet-season rain and getting home afterwards. If this is your first trip, my Bali first-time visitor guide and the Kuta Beach guide cover the rest of the week.

Where Bali Actually Goes on 31 December

The island does not have one centre on New Year's Eve. It has four, and they attract completely different crowds.

Ubud sits outside all of that: quieter dinners, a few venue parties, and the option of actually sleeping. If the idea of a countdown crowd makes you tired, that is where to be.

The Big Ticketed Parties and What They Cost

These are the island's headline nights. Prices checked 8 October 2026 for the 31 December 2026 date. FINNS is confirmed on its own ticket page; the rest come from event listings and were not yet confirmed on the venues' own sites when I checked. Tickets sell in releases and the price climbs with each one, so buy from the venue's own page rather than a reseller.

FINNS Beach Club

Two-day beach festival · Canggu

Directions
  • Open: 30 + 31 Dec, 2pm–2am on NYE
  • Spend: From USD $200–230 (2-day)
  • Seat: VIP tables several times that
  • Where: Berawa, Canggu

The biggest of them, and the only one running two nights. Pools, bars, its own fireworks and a drone show.

Read the rules before you buy: no single-day tickets, no door sales, 18+, and no entry after midnight. It sells out weeks ahead and they warn publicly about resellers, so buy from their own ticket page.

Atlas Beach Fest

Beach club · Canggu

Directions
  • Open: 31 Dec, 1pm–2am
  • Spend: From USD $85–100 early
  • Seat: After-party ticket sold separately
  • Where: Berawa, Canggu

The same kind of night as FINNS for roughly half the money, with midnight fireworks and an after-party at its Super Club.

Prices move with each release — check atlasbeachfest.com for the current one.

Savaya

Clifftop club · Uluwatu

Directions
  • Open: 31 Dec, 9pm to sunrise
  • Spend: From USD $290–320
  • Seat: 21+, tables on request
  • Where: Pecatu, Uluwatu

The serious music option: a clifftop room that books headline DJs and runs several nights around the 31st rather than one.

Line-ups and tickets go up on savaya.com.

Sundays Beach Club

Beach club · Uluwatu

Directions
  • Open: 31 Dec, from 4pm
  • Spend: From USD $85–100
  • Seat: Sit-down, family-friendly
  • Where: Ungasan, below the cliff

The civilised version. Beach tapas, live food stations, fire dancers and saxophonists, then fireworks at midnight, all from a chair on the sand.

Booking and the current price are on sundaysbeachclub.com.

GWK Bali Countdown

Ticketed stage · Bukit

Directions
  • Open: 31 Dec, evening into the night
  • Spend: Presale open — check their price
  • Seat: Standing, festival ground
  • Where: GWK Cultural Park, Ungasan

The big stage with a full line-up, in the cultural park rather than on a beach. Last time it drew around ten thousand people and replaced its fireworks with a laser show.

Presale is already open on the official GWK ticket page.

What the Free Countdown on Kuta Beach Is Really Like

This is the part no ticket page will tell you, because I work on that beach rather than at a venue, and I spend the 31st there like everyone else does.

There is no official programme. No government body puts on a show, there is no schedule and nothing to queue for. Some years a stage appears on the sand anyway — there was one for the turn into 2026 — but it is not something to plan around.

What is reliable is the crowd. It starts building in the late afternoon and is thick by dusk, with people going early to claim a patch of sand. A large share of it is local: families, teenagers, whole neighbourhoods, not just visitors.

A line of people standing in silhouette along the shoreline at Kuta Beach watching the sun drop to the horizon, surfers waiting in the line-up beyond the shore break, Bali
An ordinary evening on Kuta Beach. On 31 December the same stretch is shoulder to shoulder from dusk.

From there it is a long, slow, good-natured evening. Groups sit in circles, somebody always has a karaoke speaker, vendors work the sand, and nobody is in a hurry because midnight is the only fixed point of the night.

The part that makes the night for me is not the fireworks. There is no official display on the public beach; you may see small fireworks and firecrackers going off among the crowd, but that depends on police controls and beach safety on the night, and it is not something to plan around. It is that on this one night everybody talks to everybody. Strangers wish each other a happy new year up and down the beach in whatever language they have. If your only reference is a city countdown behind a barrier, this is a different species of evening.

Two practical warnings. Toilets are the weak point. There is nothing like enough provision on the sand for a crowd this size, so use the ones inside Beachwalk, the mall at the beach end of Jalan Pantai Kuta, while it is open — that is where I send people. And take your rubbish off the sand; the clean-up on 1 January is somebody's job.

Cheaper Tickets in Kuta and Legian

Paying for a spot buys you a toilet, a seat, a drink you did not queue in the sand for, and in some cases fireworks that are actually organised. The Kuta and Legian end of this is far cheaper than the Canggu festivals. The prices below are what these venues charged at the last new year, as a guide to the level — each re-prices for the new date, so check before you book.

WhereWhat it isPrice last year
Kuta BeachThe public countdown. Crowded, unorganised, no ticket.Free
Padma Resort LegianPool party from 8pm, one drink includedUSD $5–10
Hard Rock Cafe BaliLive band and DJ, 9pm–2am; free if you book a tableUSD $10–15
TRIBE Bali Kuta BeachRooftop countdown with DJs and a live bandUSD $15–20
Sheraton Bali KutaBuffet dinner 6–9pm plus countdownUSD $70–85
Holiday Inn Resort BarunaCountdown party with DJs and fireworks over the waterUSD $85–100
Mamaka by OvoloRooftop countdown above the beach, gates at 8pmAsk the venue

The cheap end of that table is worth a look. A pool party with a drink included for USD $5–10, five minutes from the sand and with a toilet you can use, solves most of what is hard about standing on the beach for six hours.

The Road Closures Start at About 2pm

If you are anywhere near Kuta, this decides your evening.

For the last new year, police turned Jalan Pantai Kuta into a car-free zone from about 2pm until 1am and closed or reversed the junctions feeding it — Bemo Corner, Pasar Seni, the Simpang Sidoi approach to Ground Zero, the Legian and Patimura crossings, and the Patih Jelantik and Dewi Sri junctions. Police say they run the same pattern every year, but the scheme for 31 December 2026 is published only a few days beforehand and gets adjusted on the night, so check the local notice rather than planning on last year's junction list.

The entrance to the Beachwalk shopping centre in Kuta, Bali, with its water feature, frangipani trees and seasonal decorations
Beachwalk, at the beach end of Jalan Pantai Kuta. It is one of the car parks police send people to on 31 December — you park here and walk.

The official advice is to park outside the closure and walk in. The car parks they point people to are Central Parkir Kuta, the Tri Sakti field on Jalan Patih Jelantik, Beachwalk, Mall Bali Galeria, Centro, Waterbom and the Desa Adat Kuta ground — my Kuta Beach guide covers where those sit.

What that means in practice:

Two New Clubs Worth Knowing

Both opened in 2026, and neither had announced a new year event when I checked — worth watching if you want somewhere that is not already a fixture.

ZUMANA

New beachfront club · Kuta

Directions
  • Open: Daily since August 2026
  • Where: Sunset Bay, Kuta
  • Seat: 200-seat restaurant attached

A new beachfront venue announced by the Savaya group, and the one of this group actually in Kuta rather than Canggu or the Bukit.

No new year programme announced when I checked — watch zumanabali.com.

Luna Beach Club

New beach club · north of Canggu

Directions
  • Where: Nuanu, Beraban
  • Spend: Listings mention free entry before 7pm
  • Seat: Oceanfront daybeds

Glass-and-bamboo build at Nuanu, north of Canggu, and one of the more talked-about openings of 2026.

The free-before-7pm policy comes from event listings rather than the venue, so confirm it with them before you plan around it.

It Is Wet Season, and That Changes the Night

December to February is Bali's wet season, so afternoon and evening showers are common. Some nights stay dry; others bring a sudden heavy downpour, and 31 December gets no exemption.

People sitting on plastic chairs on Kuta Beach watching the sun set under a heavy cloudy sky, Bali
Kuta Beach in the wet season. Plastic chair, cloud bank, sunset anyway — this is what a December evening usually looks like.

Rain does not empty the beach for long — people wait it out and come back. It does flatten the amateur fireworks, because nobody lights anything in a downpour, and it turns the walk back into a slog.

Bring a light rain layer rather than planning to shelter somewhere, and if your whole trip is built around a dry, starry countdown on the sand, have an indoor plan B.

Getting Home

This is where the night goes wrong for people, and it is entirely predictable.

Grab and Gojek still work, but the roads around Kuta Beach are shut until about 1am, so a pickup pin near the sand is no use. You walk out to a road that is open, or you wait. Neither company publishes anything special for new year, so do not count on extra drivers — app pricing moves with demand, and demand peaks right after midnight.

If you are heading somewhere specific afterwards, or you have kids or an early flight, a driver booked in advance with a meeting point agreed outside the closure is the one thing that reliably works. That is the part I sort for guests: a car already waiting somewhere sensible, instead of a phone in the air at 12.30am.

Which One Should You Pick?

Andrew's Take

I work on Kuta Beach, so on the 31st I am there from about ten in the morning and still there at midnight — not visiting for the countdown, just seeing the year out where I already am, with everyone else.

My honest advice: if you go to Kuta Beach, come for the crowd and not for a show. Arrive expecting a produced event and you will spend the evening wondering when it starts. Arrive at dusk, find a spot, buy something from a vendor and talk to the people next to you, and you get the thing this night does well — thousands of strangers being genuinely pleased to see each other.

If you want a line-up, fireworks you can rely on and somewhere to sit, buy a ticket, and buy it early. This is the one night of the year when Bali really does sell out.

Planning to be here for new year? Message me on WhatsApp with your dates and I will help you plan the car, the timing around the road closures and where to meet it afterwards.

Frequently Asked Questions

Where is the best place to spend New Year's Eve in Bali?

It depends which night you want. Canggu has the big ticketed festivals, Uluwatu has the late clifftop clubs, Seminyak does dinner with a countdown, and Kuta Beach has the free public crowd. Ubud is the quiet option. The ticketed venues need booking weeks ahead; the beach needs nothing but an early start.

How much do New Year parties in Bali cost?

The hotel and pool countdowns in Kuta and Legian start around USD $5–15 per person. Mid-range beach clubs run about USD $85–100. The headline nights are higher: a two-day festival ticket has gone for around USD $200–230 and the clifftop clubs for USD $290 and up. Kuta Beach itself is free.

Are there fireworks in Bali on New Year's Eve?

At ticketed venues, yes — running their own display is part of what you are paying for. On the public beach there is no organised display; people buy their own and set them off from the sand, so what you see is whatever the crowd brought, and heavy rain usually puts a stop to it.

What time do the roads close in Kuta on 31 December?

Jalan Pantai Kuta is normally closed to traffic from about 2pm until 1am, with the junctions feeding the beach closed or diverted alongside it. The exact scheme is published a few days beforehand. Park outside the closure — Central Parkir Kuta, Beachwalk, the Tri Sakti field and Waterbom are the official options — and walk in.

Can you get a Grab or Gojek on New Year's Eve in Bali?

The apps still work, but the roads around Kuta Beach are closed until about 1am, so a pickup near the sand is not realistic — you walk out to an open road first. Neither company publishes anything specific for new year, and app pricing moves with demand, so if the ride home matters, arrange a driver and a meeting point in advance.

Does it rain in Bali at New Year?

Often. December to February is the wet season and most days bring a thunderstorm or a sudden heavy downpour. It does not empty the beach for long, but it does stop the amateur fireworks, so bring a light rain layer and have an indoor plan B.