The Fifteenth Night Burns Brightest
The drums start before you see anything. A low, rolling thunder that bounces off shophouse walls and rattles the glass displays of gold jewelry shops. Then the smoke — incense, firecrackers, and something sweeter underneath, maybe the caramelized soy sauce from a dozen lontong stalls firing up at once. Cap Go Meh in Indonesia doesn’t creep up on you. It arrives like a wave.
February 12, 2026 marks the fifteenth and final night of the Lunar New Year — what Hokkien speakers call ‘cap go meh,’ literally ‘the fifteenth night.’ Across Southeast Asia, Chinese communities celebrate this date, but Indonesia’s version has evolved into something you won’t find anywhere else. Three centuries of intermarriage, cultural borrowing, and occasional political suppression have produced celebrations where Taoist spirit mediums parade alongside Dayak dancers, and temple offerings sit next to plates of Javanese gudeg.
Singkawang and the Tatung
If you only go to one Cap Go Meh celebration, make it Singkawang.
This small city in West Kalimantan — maybe 200,000 people on a normal day — bills itself as the ‘City of a Thousand Temples,’ which is probably an exaggeration, but not by as much as you’d think. During Cap Go Meh, the population reportedly doubles. I haven’t been able to verify that number, but the photos from previous years show streets packed shoulder-to-shoulder for blocks.
The centerpiece is the Tatung parade. Tatung are spirit mediums — practitioners who enter trance states as part of Taoist rituals. What makes Singkawang’s version extraordinary is the physical dimension: performers pierce their cheeks with metal skewers, climb ladders of blades, and carry sedan chairs studded with nails. It sounds like something from a travel myth, but it’s extensively documented and draws domestic tourists from across Indonesia.
A few things worth knowing: the Tatung rituals are religious ceremonies, not performances staged for tourists. Photography is generally allowed but ask first, especially up close. Some practitioners don’t want flash photography during the trance state, which is reasonable. The parade route isn’t always published far in advance — your best bet is asking at any of the larger temples along Jalan Diponegoro once you arrive.
Getting to West Kalimantan
Singkawang doesn’t have its own commercial airport. You fly into Supadio Airport in Pontianak, then drive about three hours north. The road is decent by Kalimantan standards — mostly paved, occasionally not. During Cap Go Meh week, shared minivans run more frequently on this route, but don’t expect anything resembling a schedule.
Flights to Pontianak go through Jakarta or Surabaya on Lion Air, Citilink, or Garuda. Book early — fares spike once Indonesians start booking their own Cap Go Meh trips, and the domestic travel market here is enormous. Trip.com sometimes has better prices on these domestic Indonesian routes than booking directly with the airlines, though it’s worth checking both.
Accommodation in Singkawang is limited. There are a handful of mid-range hotels and plenty of guesthouses, but they fill up fast. Pontianak has more options if you don’t mind the commute, though driving back at night after the parade on crowded roads isn’t ideal.
Jakarta’s Glodok: Closer, Louder, More Chaotic
If West Kalimantan feels too remote, Jakarta’s Chinatown delivers a different but equally intense experience. Glodok is Indonesia’s oldest Chinese quarter — a tangle of narrow streets around Jalan Pancoran where traditional medicine shops sit next to bubble tea chains and temple smoke drifts past motorbike exhaust.
During Cap Go Meh, the main streets close to traffic (theoretically — enforcement is creative) and fill with lion dance troupes, food vendors, and what feels like half of Jakarta’s population. The energy is less spiritual than Singkawang, more street festival than religious procession. That’s not a criticism — it’s just different.
The food alone justifies showing up. Lontong cap go meh — a rice cake dish in coconut curry with vegetables and hard-boiled eggs — is the festival’s signature dish, prepared specifically for this date. You’ll find it at almost every stall, alongside bakso, nasi goreng, and an overwhelming variety of kue (Indonesian snacks and cakes).
Glodok is easy to reach: Mangga Besar or Glodok stations on the KRL commuter line, or just grab a Grab. Don’t drive yourself — parking is impossible and the one-way streets will make you regret every decision.
Semarang, Surabaya, and the Rest
Semarang’s Sam Poo Kong temple complex hosts one of Java’s most photogenic celebrations — the temple architecture provides a backdrop that’s hard to beat, and the lantern displays along the old Chinese quarter are genuinely impressive. Surabaya’s celebrations center around the Kya Kya area on Jalan Kembang Jepun, which has been revitalized in recent years after a long decline.
Smaller cities across Java, Sumatra, and Kalimantan have their own versions. Medan’s Cap Go Meh draws on the city’s large Hokkien community. Bangka and Belitung islands, with their significant Chinese-Indonesian populations, celebrate in ways that feel more intimate and less commercial than the big city events.
Honestly, if you’re already in Indonesia in mid-February and near any city with a visible Chinese community, you’ll find something happening.
The Uncomfortable Parts
It would be dishonest to write about Cap Go Meh without mentioning that Chinese-Indonesian cultural expression has a complicated history. The Suharto-era ban on Chinese cultural practices (1967-2000) meant that public celebrations of Lunar New Year were illegal for over three decades. Cap Go Meh’s revival since 2000 has been remarkable, but the scars of that period haven’t fully healed.
Practically speaking: the crowds are real. Singkawang in particular gets overwhelmingly packed, and pickpocketing happens. February is deep in the rainy season across most of Indonesia — expect afternoon downpours that may or may not interrupt outdoor events. Bring a light rain jacket, not an umbrella (you won’t have room to open it in the crowds).
Heat and humidity are significant. If you’re not accustomed to equatorial weather, standing in a crowd for several hours while dragons dance past will test your patience and your hydration. Bring water. Bring more water than you think you need.
Planning the Trip
For flights into Jakarta, Surabaya, or Pontianak, booking a few weeks ahead is enough for most years, though 2026 might be tighter since the date falls on a Thursday, making it convenient for long-weekend travelers. KLOOK and KKday both list Cap Go Meh-related experiences in Singkawang and Jakarta — guided tours, cultural workshops, that sort of thing. Whether you need a guided tour depends on your comfort level with Indonesian logistics and your Bahasa Indonesia skills.
Hotels in Jakarta’s Chinatown area are plentiful on Agoda, which tends to have good coverage of Southeast Asian budget and mid-range properties. For Singkawang, honestly, just search and book whatever’s available — selection is thin enough that being choosy isn’t really an option.
One more thing: temple etiquette is straightforward but important. Remove shoes when entering temples. Don’t point your feet at altars. If you’re photographing the Tatung, keep a respectful distance during active rituals and follow any instructions from the temple organizers.
After the Last Firecracker
The cleanup crews come out around midnight, sometimes later. By the time you’re walking back through streets littered with red firecracker paper and bamboo sticks from burned-out incense, most of the food stalls are already packing up. The temple gates stay open though — a few people are still inside, finishing prayers or just sitting.
I read somewhere that the red paper from firecrackers is considered lucky and shouldn’t be swept up too quickly. Not sure if that’s actually practiced in Indonesia or if it’s more of a mainland Chinese tradition. Either way, the streets are red for a day or two afterward, and there’s something satisfying about that — the festival leaving a mark that takes a while to fade.