New Now live in 100+ cities across India & MEA — Set up a free pilot in 24 hours →
GUIDE

DOOH Advertising Cost in India — A Practical Pricing Guide

DOOH pricing in India is one of the most opaque topics in the industry because the answer is genuinely 'it depends' — on city, venue type, audience quality, daypart, season, and how the buy is structured. This guide gives you the real ranges (₹100-₹1200 CPM across India in 2026), the four variables that drive 90% of the variation, and the levers you have as a buyer to control cost without compromising reach.

2026-05-30 · Updated
13 min · Reading time

The honest CPM range

DOOH CPM (cost per thousand impressions) in India in 2026 spans roughly ₹100 to ₹1,200. That's a 12× range, and the range is real — a roadside LED on a Tier-2 highway and an atrium video wall in Mumbai BKC are not the same product. Mid-range campaigns price between ₹200-₹600 CPM; premium urban placements push higher.

The four variables that actually drive price

1. Venue type

Premium retail (Phoenix MarketCity Mumbai, DLF Cyber Hub Gurugram), business hotels (BKC Marriott, JW Marriott Mumbai), and corporate campuses (Cyber City, OMR, HITEC City) sit at the top. Roadside billboards and Tier-2 mall screens sit at the bottom. Hospitals, salons, and gyms are mid-range with strong category-fit premiums.

2. Daypart

Lunch hour (12-2pm) and evening prime (6-9pm) at retail venues command 30-50% premiums over off-peak. Highway corridors price highest during morning and evening commute. Stadium perimeter LED is priced per match, not per hour.

3. Audience density

A 1,000-impression-per-hour screen and a 10,000-impression-per-hour screen are 10× different products. Most marketplaces (DigiAds included) surface impression rates so buyers can compare like-for-like.

4. Category exclusivity

"No competing brands run on this screen in this window" is worth a meaningful premium — usually 1.5-2× the standard rate. Premium auto, BFSI cards, and telecom regularly buy category exclusivity.

What it costs by city

Indicative CPM bands by metro on the DigiAds marketplace:

  • Mumbai: ₹250-₹1200 CPM
  • Delhi: ₹220-₹1100 CPM
  • Bengaluru: ₹200-₹950 CPM
  • Hyderabad: ₹180-₹820 CPM
  • Chennai: ₹180-₹800 CPM
  • Kolkata: ₹160-₹700 CPM
  • Pune: ₹150-₹700 CPM
  • Ahmedabad: ₹140-₹600 CPM
  • Jaipur: ₹120-₹500 CPM
  • Lucknow: ₹100-₹450 CPM
  • Chandigarh: ₹130-₹550 CPM
  • Kochi: ₹120-₹500 CPM

See all 25 cities →

Direct vs. self-serve vs. agency

Same DOOH inventory, three different effective costs:

  • Direct from network owner: Rate-card price + relationship discount. Floor in the lakhs for a meaningful campaign. Best when you need a specific premium placement and the relationship is already there.
  • Self-serve marketplace (DigiAds): Owner-set rate per play, visible up front. No platform fee, no agency mark-up. You can book a single play.
  • Agency-mediated: Rate-card price + agency fee (typically 7-15%) + planning fee (often a fixed retainer or % of media). Best when the strategy work is genuinely worth the fee — large multi-channel plans, category education, creative production.

Hidden costs to budget for

Three line items that usually don't show up in the headline rate:

  • GST (18% in India). All advertising services attract 18% GST. Budget for it.
  • Creative production. A static creative is free if you have the assets. Animated / motion creative typically runs ₹15,000-₹50,000 for a 15-second clip, more for premium production.
  • Content moderation turnaround. Most venues require 1-3 business days for content approval before campaigns go live. Not a cost but a planning constraint.

How to keep DOOH cost predictable

Three patterns that work:

  1. Buy by hour, not by month. Daypart-targeted campaigns at 30-50% of always-on cost without sacrificing reach against your actual audience.
  2. Test on 5 screens before committing to 50. A two-week pilot at one or two venues per city tells you whether the placement is converting. Scale only what works.
  3. Use a marketplace to compare like-for-like. The biggest pricing inefficiency in DOOH is buying without knowing comparable rates. Marketplaces fix this by surfacing every screen's rate next to every other screen's rate.

Common questions

What does DOOH advertising cost per impression in India?

CPM (cost per thousand impressions) in India ranges roughly from ₹100 (Tier-2 markets, off-peak) to ₹1,200 (premium Mumbai BKC, Gurugram Cyber City, prime time). Most campaigns price between ₹200-₹600 CPM.

Is there a minimum spend?

On agency-mediated direct buys: practically yes, in the lakhs (₹100,000+). On self-serve marketplaces like DigiAds: no — you can book a single play. The economic floor is different.

How is the price set?

On DigiAds the screen owner sets the rate per play, visible on every screen card. The marketplace surfaces comparable-screen rates so prices stay competitive. On agency direct buys, the rate is negotiated per campaign.

Do festive seasons cost more?

Yes. Rates in October-November (Diwali, Dussehra retail peak) and the cricket IPL window (April-May) typically run 30-60% above off-peak. Tourism cities like Jaipur and Goa see similar peaks around October-March.