Gate-side in Terminal 3, Batik Keris is your safest bet for last‑minute Indonesian gifts that don’t feel like airport kitsch.
This branch in CGK Terminal 3 sits airside after security, so you can shop right up until boarding. Everything here is Indonesian-made: batik shirts, scarves, dresses, and small accessories with patterns tied to regions like Java and Bali. Prices run higher than Jakarta city malls, but still fair for airport retail, with simple batik accessories starting around local souvenir range and premium pieces priced more like boutique clothing.
Clothing racks carry ready-to-wear shirts in common sizes (S–XXL) plus a smaller rail of kids’ outfits, all under the Batik Keris label. You’ll also see fabric-by-the-meter for anyone who wants to commission tailoring later at home. Colors skew office-safe: navy, brown, black, and muted reds more than tourist-loud prints. If you only have 15–20 minutes between boarding calls, you can still scan the men’s and women’s sections quickly and grab one or two pieces.
Non-clothing shelves near the entrance focus on giftable items: batik-patterned pouches, notebooks, and small home pieces that fit easily in cabin baggage. These usually ring up far under the cost of a full shirt and solve the “I forgot a present” problem for two or three people in one quick stop. Payment is standard big-airport mix: cards widely accepted, cash in Indonesian rupiah, and prices clearly tagged in IDR.
Tip: try on shirts before paying; CGK Terminal 3 air‑con runs cool, so slightly looser cuts feel better on the next 8–12 hour flight.