Bali EV Charging Guide | SPKLU Stations, Cost & Apps

Bali EV Charging Guide | SPKLU Stations, Cost & Apps

Bali had 230 public EV charging units (SPKLU) in operation across 164 locations by the end of 2025 — 150 of them run by PLN at 93 sites — with fast-charging service fees of Rp933.22 per kWh and ultra-fast at Rp1,133.22 per kWh on top of electricity capped at Rp2,467 per kWh. In practice, that means a top-up usually costs a few dollars, and the southern tourist belt is well covered. This guide tells you where to charge, what it costs, which app to use and where the honest gaps are.

We rent electric cars across the island, so this is working knowledge, not brochure copy: it is the same briefing we give every self-drive renter at handover.

How Many EV Charging Stations Are There in Bali?

As of the end of 2025: 230 public charging units spread across 164 locations island-wide, of which 150 units at 93 locations are operated by PLN, Indonesia’s state utility, with the remainder privately run. The network is growing fast — it stood at 166 units as recently as March 2025 — so coverage keeps improving each season.

Where Are the EV Charging Stations in Bali?

Coverage concentrates in the south and centre, which is exactly where most rentals live. These are the locations named in our verified data:

Area Named charging locations Practical note
Airport & Kuta belt I Gusti Ngurah Rai Airport; Kuta/Seminyak area incl. Beachwalk Shopping Center Densest corridor on the island — easy top-ups between beach runs
Nusa Dua ITDC Nusa Dua complex The most EV-friendly resort zone in Bali
Denpasar & Sanur Denpasar East/West/North/South, Sesetan, Rumah BUMN Denpasar; Sanur Highest station count of any city area
Canggu side Munggu and Mengwi (nearest named points) No named station in central Canggu — plan a short hop out
Central & east Gianyar; Bangli/Kintamani; Klungkung; Karangasem Ubud itself has no named station — Gianyar is your anchor
North & west Tabanan–Bedugul (Candikuning); Singaraja; Seririt; Jembrana/Gilimanuk Candikuning is the natural mid-route charge to Lovina

Honest gaps to plan around: central Canggu, the Uluwatu/Bukit peninsula and Amed have no named public stations in our verified data — charge at Munggu/Mengwi, Nusa Dua/Jimbaran, or Karangasem-side respectively before you need it.

How Much Does EV Charging Cost in Bali?

Public charging in Bali is billed as electricity plus a service fee. Electricity at PLN stations is capped at Rp2,467 per kWh; the fast-charging service fee is Rp933.22 per kWh (capped at Rp25,000 per session) and ultra-fast is Rp1,133.22 per kWh (capped at Rp57,000 per session). Figures are from official ESDM/PLN 2025 tariff material.

Component Rate Session cap
Electricity (PLN SPKLU) Capped at Rp2,467 / kWh
Fast charging service fee Rp933.22 / kWh Max Rp25,000 / session
Ultra-fast charging service fee Rp1,133.22 / kWh Max Rp57,000 / session

Worked example: refilling a small city EV’s roughly 30 kWh battery from low to full at a fast charger comes to somewhere around Rp100,000 — about $6 — and most day-to-day top-ups cost far less. Charging is the cheapest running cost you will have in Bali.

Which App Do You Use to Charge an EV in Bali?

PLN Mobile is the one to install: its SPKLU/EV menu locates PLN stations, starts sessions and handles payment. Set it up before your first charging stop — we walk every self-drive renter through it at handover, and the process takes a few minutes with an Indonesian or international card depending on the payment options available in-app.

What Plug Type Do Bali Charging Stations Use?

DC fast chargers on Indonesia’s public network generally use the CCS2 connector, which matches the EVs we rent, and AC charging uses the common Type 2 plug. You do not need to bring any equipment: our cars go out with the cables they need, and the handover briefing covers which stations suit your model. Model-by-model details are in the EV fleet index.

Can You Charge at Your Hotel or Villa?

Sometimes. A number of resorts in the south — Nusa Dua and Seminyak especially — are beginning to offer destination charging, and some villas can support careful overnight charging where the wiring allows. We deliberately name no specific hotels because charger availability changes; message us your accommodation on WhatsApp +62 811-2859-0000 and we will tell you honestly what your options are before you book a car.

How Long Does Charging Take?

Depends on the car and the charger, so honest ranges only: a DC fast-charge top-up during lunch is typically well under an hour, while AC charging is a several-hour, park-and-forget affair best done overnight. Most renters doing normal South Bali days find one or two charging stops per week entirely sufficient.

Charging Etiquette and Practical Tips

A few habits make public charging in Bali smooth for everyone — and they are the same ones we brief at every handover:

  • Charge to what you need, not always to 100% — freeing the bay faster matters at busy southern stations.
  • Move the car once the session ends; a full EV parked at a charger is the local pet peeve, same as anywhere.
  • Top up during natural stops — mall runs, long lunches, temple visits — rather than making charging its own errand.
  • Keep PLN Mobile logged in with payment ready before you are at 10% battery, not after.
  • Heading east or north? Leave the southern belt with a high state of charge and treat mid-route stations as insurance.

Do You Need to Plan Charging for Longer Routes?

Only for the far corners. Ubud trips anchor on Gianyar’s stations — context on the Ubud rental page — while north-coast runs to Lovina should include a Candikuning stop, and east-coast trips toward Amed lean on Klungkung and Karangasem. Canggu-based renters top up at Munggu or Mengwi, as covered on the Canggu page.

Range anxiety mostly evaporates once you see the distances: Bali is a small island, and even the airport-to-Amed run is under 100 km. Route-by-route drive times live in our routes index, and charging questions we hear weekly are answered in the FAQ. For a car with the range to match your itinerary, message WhatsApp +62 811-2859-0000 — rates as of August 2026 start at $29 per day.

Operated by Bali Premium Trip · the same desk across our Bali network

Part of Juara Holding Group — operating from Bali across Indonesia since 2015

Scroll to Top