Bandung stitches for the world and sells the surplus at home. Three days trace it: the textile floors of Pasar Baru, the leather workshops of Cibaduyut, the independent labels on Jalan Trunojoyo, and batik drawn by hand in Cigadung.
Eight floors of textiles above Jalan Otto Iskandardinata: bolt batik and kebaya lace on the third level, muslim wear on the fourth, tailors who cut a shirt in 48 hours. Open 08:30–17:00 daily; first quotes run triple.
A 1930 roastery still working Dutch wood-fired drums, with beans aged five to eight years in jute sacks before roasting. Two blends only, Arabika and Robusta, sold in brown paper packets. Open 08:00–16:00, closed Sundays.
Two kilometres of shoemakers along Jalan Cibaduyut Raya, cutting leather here since the 1920s. Front shops sell finished boots and bags; the real work happens in the back workshops where a custom pair is traced from your foot.
Around a hundred book kiosks packed along Jalan Palasari, heavy on secondhand Indonesian literature, old Priangan maps and reprinted colonial photo books. Stalls stay lit until roughly 20:00 and deal in cash only.
Bandung's streetwear spine: Unkl347 at number 4, plus Screamous, Ouval Research and a dozen independent labels that invented Indonesian distro culture in the late 1990s, trading from converted Art Deco houses.
The city-run design building with a ground-floor craft shop selling work by West Java makers — stoneware ceramics, woven pandan bags, screen-printed posters — under rotating exhibitions and a maker library upstairs. Closed Mondays.
The original Bandung factory outlet at Jalan Dr. Setiabudi 41: five garden pavilions of export-surplus denim, knitwear and overruns from brands that manufacture in West Java. Open 09:00–20:00 with a large free car park.
An open-air mall built as a street of shopfronts rather than corridors, with Indonesian labels concentrated in the Resort wing and a rooftop of cafés looking north to the hills. Trading until 22:00.
The oleh-oleh institution founded in 1972, known for pisang bolen — banana and Edam cheese folded into flaky pastry. The Dago branch bakes through the morning, so boxes leave the counter warm. Open until 21:00.
A single covered lane beside the Cikapundung river stacked with brass lamps, Dutch-era coins, kris handles, vinyl records and film cameras. Traders sit from about 09:00 to 17:00 and expect three rounds of haggling.
Komarudin Kudiya's batik house in Cigadung, where tulis cloth is drawn in hot wax with canting pens using West Java motifs. Book ahead and you can wax your own scarf; the showroom sells finished pieces. Open 08:00–16:00.
The bakery Bandung residents actually queue at, for brownies kukus, picnic roll and peuyeum sticks, with counters restocked through the evening. Open until 21:00 and considerably calmer than the Dago souvenir strip.