Shopping in Delhi

  • Top ChoiceShopping in Old Delhi (Shahjahanabad)

    Spice Market

    It feels as if little has changed for centuries in Delhi's fabulously atmospheric, labyrinthine spice market, as labourers hustle through the narrow lanes with huge packages of herbs and spices on their heads whilst sunlight pours down through cracks in the hessian sacks hanging overhead for shade. The colours are wonderful – red chillies, yellow turmeric, green cardamons – and there's so much spice in the air, people walk around unable to suppress their sneezes.

  • Top ChoiceShopping in Sunder Nagar, Nizamuddin & Lodi Colony

    Khan Market

    Khan Market is Delhi's most-upmarket shopping enclave, the most expensive place to rent a shop in India, and is favoured by the elite and expats. Its boutiques focus on fashion, books and homewares, and it's also a good place to eat and drink.

  • Top ChoiceShopping in New Delhi

    Central Cottage Industries Emporium

    This government-run multilevel store is a wonderful treasure trove of fixed-price, India-wide handicrafts. Prices are higher than in the state emporiums, but the selection of woodcarvings, jewellery, pottery, papier mâché, stationery, brassware, textiles (including shawls), toys, rugs, beauty products and miniature paintings makes it a glorious one-stop shop for beautiful crafts.

  • Top ChoiceShopping in New Delhi

    Kamala

    Crafts, curios, textiles and homewares from the Crafts Council of India, designed with flair and using traditional techniques but offering some contemporary, out-of-the-ordinary designs.

  • Top ChoiceShopping in South Delhi

    Hauz Khas Village

    This arty little enclave has narrow lanes crammed with boutiques selling designer Indian clothing, handicrafts, contemporary ceramics, handmade furniture and old Bollywood posters. Intriguingly, it's located beside numerous 13th- and 14th-century ruins, as well as a forested deer park and a lake. Standout eating and drinking options include Naivedyam and Hauz Khas Social.

  • Shopping in New Delhi

    State Emporiums

    Handily in a row are these regional treasure-filled emporiums. They may have the air of torpor that often afflicts governmental enterprises, but shopping here is like travelling around India – top stops include Kashmir, for papier mâché and carpets; Rajasthan, for miniature paintings and puppets; Uttar Pradesh, for marble inlay work; Karnataka, for sandalwood sculptures; and Odisha, for stone carvings.

  • Shopping in Old Delhi (Shahjahanabad)

    Main Bazaar

    Backpacker Central, this crazy-busy bazaar that runs through Paharganj sells almost everything you want, and a whole lot more. It's great for buying presents, clothes, inexpensive jewellery bits and bobs, and luggage to put everything in as you're leaving India, or for hippy-dippy clothes to wear on your trip. Haggle with purpose.

  • Shopping in South Delhi

    Shahpur Jat Village

    Located within the boundaries of the ruined walls of Siri Fort (the second of Delhi's seven historic cities), this urban village contains an artsy collection of high-end clothing boutiques, health-conscious cafes and no-frills eateries, many of which are hidden amongst a network of graffiti-splattered alleyways. It's one of Delhi's more intriguing places to shop.

  • Shopping in Sunder Nagar, Nizamuddin & Lodi Colony

    Meharchand Market

    Across the road from the government housing of the Lodi Colony, this is a long strip of small boutiques selling homewares and clothes. Quality clothing shops include Play Clan and The Shop, while stand-out eateries are the fully organic Altitude Cafe & Deli, the Middle Eastern sweets and coffee shop Kunafa, and Asian-tapas restaurant Diva Spiced.

  • Shopping in Old Delhi (Shahjahanabad)

    Majnu-ka-Tilla

    Delhi's Tibetan enclave, Majnu-ka-Tilla, is a fascinating tangle of tiny alleys – too narrow for vehicles – that are dotted with cheap guesthouses, Tibetan cafes, and dozens of small shops selling all manner of Tibetan trinkets and souvenirs, from prayer flags and incense sticks to free-Tibet T-shirts and Buddhist bracelets. It's 2km from Vidhan Sabha metro station (₹30 to ₹40 in an autorickshaw).

  • Shopping in Old Delhi (Shahjahanabad)

    Roopak’s

    This spice shop have been purveyors of taste-tingling flavour since 1958. There's a huge selection of easy-to-transport-home, pre-packaged spices including individual spices (from seeds and powders to Himalayan pink rock salt) as well as numerous masala mixes and mouth-freshners. If you're fed up with haggling you'll be pleased with the fixed, clearly marked prices.

  • Shopping in South Delhi

    Dilli Haat

    Right beside INA metro station, this popular, but somewhat stage-managed, open-air food-and-crafts market is a cavalcade of colour and sells regional handicrafts from all over India; bargain hard. At the far end are food stands where you can sample cuisine from every corner of the country. Beware impostors; this is the only real Dilli Haat in Delhi.

  • Shopping in New Delhi

    Janpath & Tibetan Markets

    These twin markets, made up of small shop fronts stretching along Janpath, sell shimmering mirrorwork embroidery, colourful shawls, Tibetan bric-a-brac, brass Oms, dangly earrings and lots of clothing. There are some good finds if you rummage through the junk, and if you haggle you can get some bargains.

  • Shopping in Sunder Nagar, Nizamuddin & Lodi Colony

    Good Earth

    Need some exquisite homewares to complement your perfect life, and are unfussed by the price tag? Look no further than Good Earth, one of Delhi’s chicest homewares stores. The ladies-who-lunch Latitude 28° cafe is upstairs.

  • Shopping in Old Delhi (Shahjahanabad)

    Aap Ki Pasand

    Specialists in the finest Indian teas, from Darjeeling and Assam to Nilgiri and Kangra. You can try before you buy, and teas come lovingly packaged in drawstring bags. There’s another branch at Santushti Shopping Complex.

  • Shopping in New Delhi

    Khadi Gramodyog Bhawan

    Known for its excellent khadi (homespun cloth), including good-value shawls, salwar kameez and kurta pyjama, this three-floor shop also sells handmade paper, incense, spices, henna and lovely natural soaps.

  • Shopping in Old Delhi (Shahjahanabad)

    Kinari Bazaar

    Kinari means 'hem' in Hindi, and this colour-blazing market sells all the trimmings that finish off an outfit. It's famous for zardozi (gold embroidery), temple trim and wedding turbans, and is extremely photogenic.

  • Shopping in South Delhi

    Fabindia

    Branch of the excellent Indian clothing shop, with a wide range of men's cotton kurtas (long shirts) and pyjamas, women's salwar kameez (dress-like tunic and trouser combinations) and a few well-designed homewares.

  • Shopping in Old Delhi (Shahjahanabad)

    Ballimaran

    This area is apparently where Delhi's Yamuna boat operators once lived. Today this market street and the smaller lanes fanning off it specialise in sequined slippers and fancy, curly-toed jootis (traditional slip-on shoes).

  • Shopping in New Delhi

    Fabindia

    Surprisingly well-priced, high-quality, ready-made clothes in funky Indian fabrics, from elegant kurtas (long collarless shirts) and dupattas (women's scarves) to Western-style shirts, plus stylish homewares.