Bali grows serious coffee — highland arabica from the Kintamani volcanic region with its own protected geographical indication — and brews it at every level, from thick warung kopi tubruk to world-class flat whites in Canggu. This guide covers where the beans come from, what to order, and the one coffee "experience" we'd honestly skip.
Where Bali's coffee comes from: Kintamani
Bali's coffee heartland is Kintamani, the highland plateau around the Batur volcano in the island's northeast, where arabica grows at roughly 1,200–1,600 metres on young volcanic soil. Kintamani arabica was among the first Indonesian coffees to earn a protected geographical indication (Kopi Arabika Kintamani Bali), and it has a recognisable personality: clean, medium-bodied, with a citrus brightness often credited to the local tradition of interplanting coffee with orange trees. Farming here is largely smallholder, organised through traditional subak abian farmer collectives, and processing is typically washed or honey rather than the earthy wet-hulled style that defines Sumatran coffee — which is why Kintamani tastes lighter and juicier than the "Indonesian coffee" many people imagine. Robusta also grows across Bali at lower altitudes; it's what fills most everyday warung glasses.
Visiting the growing region
Kintamani is about 1.5–2 hours' drive from the southern coast, and combines naturally with a Mount Batur sunrise trip or a day through Ubud. You'll pass dozens of "agrotourism" coffee stops on the tourist routes — most are geared to quick tastings and kopi luwak sales (more on that below). For something more substantial, a handful of farms and processors in the Kintamani area offer proper tours through picking, processing and cupping; your villa team or driver can arrange one, and it's worth asking specifically for a farm visit rather than a roadside tasting deck. The plateau's crater-rim cafés, with volcano views over a pour-over of local beans, have also become a destination in their own right. If you're building a longer route around it, see our 10-day Bali itinerary.
The honest kopi luwak section
Kopi luwak — coffee made from cherries eaten and excreted by the Asian palm civet — is heavily marketed across Bali at IDR 50,000–100,000+ per small cup, as of 2026. We'd encourage you to skip it, for three reasons. First, animal welfare: investigations over many years have consistently found that most kopi luwak on tourist routes comes from civets kept in cages and fed cherries as a monoculture diet, not from wild foraging — and "wild-collected" labels are effectively impossible to verify at the point of sale. Second, taste: blind cuppings by coffee professionals have repeatedly failed to find anything special; digestion strips acidity but adds nothing you'd choose on merit. Third, value: the same money buys you several cups of genuinely excellent single-origin Kintamani from a skilled barista. The story is the product. If a tour stop includes caged civets posed for photos, that's your cue to have the free Bali coffee tasting, skip the luwak upsell, and move on.
Kopi tubruk: coffee the local way
At warungs, homestays and village kitchens, coffee means kopi tubruk: fine grounds stirred straight into hot water — usually robusta, usually pre-sweetened — served in a glass and drunk once the grounds settle. It's strong, gritty at the bottom and quietly wonderful with a fried banana at 7 am. Etiquette is simple: give it a minute to settle, don't drink the last sludgy sip, and say yes when it's offered — it's hospitality as much as caffeine. Order "kopi bali" at any local place (see our warung guide for the wider ritual) and this is what arrives, typically for IDR 5,000–15,000.
Specialty coffee: Canggu and the coast
At the other end of the spectrum, Bali's southwest coast has one of Southeast Asia's densest specialty coffee scenes. Canggu, Berawa and Pererenan are full of cafés running proper espresso programs and pour-over bars on Indonesian single origins — Kintamani included — with local roasters supplying the whole strip; long-standing names like Hungry Bird Coffee Roaster and BGS were still pulling shots at the time of writing, though Canggu's café churn is real, so check before you ride. A well-made flat white runs roughly IDR 35,000–55,000 as of 2026, oat milk is universal, and many cafés sell beans to take home — a 200g bag of Kintamani arabica is one of Bali's better souvenirs. Our Canggu cafés guide maps the scene in detail, the quieter coast north of Canggu has its own growing roster covered in Seseh restaurants and cafés, and if you're working between cups, see coworking near Canggu and Pererenan.
What to order: a quick decoder
| Order this | What you get |
|---|---|
| Kopi bali / kopi tubruk | Traditional unfiltered coffee, usually sweet, at warungs |
| Kintamani single origin (V60/pour-over) | Bali's own arabica, bright and citrusy — the island in a cup |
| Flat white / long black | Standard specialty fare, excellent across Canggu–Pererenan |
| Es kopi susu | Iced coffee with sweet milk — Indonesia's everyday favourite |
| Kopi luwak | Skip it (see above) |