Skip to content
PromotEdge

Home World of Marketing Radio advertising cost

Guide · Media costs

Radio advertisingcost in India

Real rates per 10 seconds, from the government's own rate cards. Who this is for: Anyone budgeting radio ads in an Indian city.

Since 201565+ in-house team6 cities

By , Creative Designer, artwork filesPublished 4 Oct 202612 min read

Brands we have worked with

  • Sai Angan
  • Rupa Peekaboo
  • Tea Junction
  • Zandu Vigorex
  • Fox & Mandal
  • Veedol
  • Tata Efee
  • Avadh Sugar & Energy
  • Taj Cement
  • Weichai
  • Rerasathi
  • Honest AI
  • Walton
  • Supertron
  • Balrampur Foundation
  • Fine Organics
  • Kopran
  • Bengal Aerotropolis Projects Limited
  • FIVB
  • Hanumanta Foods
  • Linc
  • Nitya Gold & Diamonds
  • Novozymes
  • PSPL
See all 122 clients
/ 01 The short answer

How much doesradio advertising cost in India?

Radio ads in India are priced per 10 seconds of airtime. On the government's own rate card for private FM, a 10-second spot costs about ₹100 to ₹200 in East India's smaller cities and ₹120 to ₹440 in Kolkata.

In Delhi and Mumbai the top rates reach ₹1,350 to ₹1,570. A 4-week campaign of a 20-second ad on one station, 10 plays a day, works out to roughly ₹55,000 to ₹9 lakh of airtime.

PromotEdge plans and books radio as part of your full media mix, and judges it on calls, visits and sales, not on how many times the ad played.

These figures come from the Central Bureau of Communication (CBC), the Government of India's advertising office. It publishes the rates it pays each FM station. Stations set their own rates for private advertisers and don't publish them, so your quote can be higher or lower. The CBC card is still the best public guide to how stations compare with each other.

All rates on this page are media costs only, checked on 4 October 2026. Making the ad (script, voice, music, recording) and GST are extra. We don't publish our own fees; further down we explain what drives agency fees and how to compare quotes.

Key takeaways
  • Radio airtime in India is sold per 10 seconds. A 20-second ad costs twice the 10-second rate for each play; a 30-second ad costs three times.
  • On CBC's private FM rate card, Kolkata's highest rate is ₹438 per 10 seconds (Radio Mirchi, 11 am to 6 pm). Mumbai's is ₹1,568 (Radio Mirchi, 6 to 11 pm). Both viewed 4 October 2026.
  • Smaller cities are far cheaper: stations in Siliguri, Rourkela, Muzaffarpur and Guwahati list ₹99 to ₹199 per 10 seconds.
  • India had 390 operational private FM channels on 30 March 2026, according to the Ministry of Information and Broadcasting.
  • Akashvani (All India Radio) publishes its own rate card. FM Rainbow Kolkata is ₹770 per 10 seconds in prime time.
/ 02 Rates by city

Private FM rates per 10 seconds,East India and metros

From CBC's current private FM rate card, viewed 4 October 2026. Three time bands: 7 to 11 am, 11 am to 6 pm, 6 to 11 pm. The range shows the cheapest to the costliest band across the stations listed.

CityStations on CBC's cardRange per 10 seconds (₹)Highest-priced slot listed
Kolkata7: Radio Mirchi, Red FM, Big FM, Fever 104, Radio One, Friends, Ishq FM121 to 438Radio Mirchi, 11 am to 6 pm: ₹438
Asansol3: Big FM, Red FM, Radio Mirchi105 to 151Big FM, 7 to 11 am: ₹151
Siliguri3: Red FM, Radio Mirchi, Radio Misty99 to 118Red FM: ₹118 (flat)
Bhubaneswar4: Radio Choklate, Big FM, Red FM, Sidharth FM110 to 150Radio Choklate, 7 to 11 am: ₹150
Ranchi4: Big FM, Radio Dhamaal, Radio Dhoom, Radio City128 to 204Big FM, 11 am to 6 pm: ₹204
Jamshedpur4: Big FM, Red FM, Radio Dhoom, Radio City131 to 196Big FM, 11 am to 6 pm: ₹196
Patna4: Radio Mirchi, Red FM, Radio City, Big FM120 to 369Radio Mirchi, 6 to 11 pm: ₹369
Guwahati4: Big FM, Red FM, Gup-Shup, Radio Mirchi107 to 199Red FM, 6 to 11 pm: ₹199
Delhi9 stations272 to 1,355Radio Mirchi, 7 to 11 am: ₹1,355
Mumbai5 stations541 to 1,568Radio Mirchi, 6 to 11 pm: ₹1,568

Figures as of 4 Oct 2026.

These are rates for Government of India advertising booked through CBC. Stations' commercial rates for private advertisers are not published and can differ. GST is extra.

How is radio advertising priced in India?

Radio airtime is sold in units of 10 seconds. The rate for one unit depends on the station, the city and the time band. You multiply that rate by the length of your ad and by how many times it plays.

The basic sum: rate per 10 seconds × (ad length ÷ 10) × number of plays = airtime cost.

Example: a 20-second ad on a station charging ₹300 per 10 seconds costs ₹600 per play. Ten plays a day for 28 days is 280 plays, so ₹1,68,000 of airtime before GST.

Stations also sell things that are not on any rate card: RJ mentions (the presenter talks about your brand), sponsored segments, contests and on-ground events. These are priced by the station case by case.

What do private FM stations charge in Kolkata?

Kolkata has seven private FM stations on CBC's rate card. Here are their rates per 10 seconds for each time band, as listed on 4 October 2026.

Station (Kolkata)7 to 11 am11 am to 6 pm6 to 11 pm
Radio Mirchi₹429₹438₹352
Big 92.7 FM₹314₹265₹264
Red FM₹312₹300₹283
Fever 104 FM₹226₹194₹216
Radio One 94.3₹202₹182₹182
Friends 91.9 FM₹200₹153₹182
Ishq FM₹137₹128₹121

Akashvani's Kolkata channels are on a separate rate card. FM Rainbow and FM Gold cost ₹770 per 10 seconds in prime time. Vividh Bharati costs ₹500, and the Kolkata primary channel ₹830. If you're planning radio in the city, our radio advertising in Kolkata page explains how we plan station mix and timing.

What does Akashvani (All India Radio) charge?

Akashvani, run by Prasar Bharati, publishes gross rates for every station. The current card has rates in force since 1 June 2017. It is published by CBC (file dated November 2025). Rates are per 10 seconds and split into categories by time.

Akashvani channelCategory I (prime)Category IICategory III
FM Rainbow Kolkata₹770₹550₹330
FM Gold Kolkata₹770₹550₹330
Vividh Bharati Kolkata₹500₹440₹330
Kolkata primary channel₹830₹550not listed
Siliguri primary channel₹330₹220not listed
FM Rainbow / FM Gold Delhi₹1,100₹770₹440

For FM Rainbow and FM Gold, prime time (Category I) is 7 to 11 am and 5 to 11 pm. Category II is 11 am to 5 pm, and Category III is 11 pm to 7 am. Ads around news bulletins cost more: Regional News for West Bengal is ₹1,850 per 10 seconds before or after the bulletin and ₹3,700 in the middle.

Akashvani's strength is reach outside big cities. Its local stations cover many districts that have no private FM station at all.

Sample radio budgets: what a campaign really costs

Here are worked examples using the rates above. Each assumes a 20-second ad played 10 times a day for 4 weeks (280 plays), all in one time band. Media cost only, before GST and production.

Example campaignRate per 10 sCost per play (20 s)Airtime for 280 plays
Radio Mirchi Kolkata, 7 to 11 am₹429₹858₹2,40,240
Red FM Kolkata, 7 to 11 am₹312₹624₹1,74,720
Ishq FM Kolkata, 6 to 11 pm₹121₹242₹67,760
FM Rainbow Kolkata (Akashvani), prime time₹770₹1,540₹4,31,200
Big FM Ranchi, 11 am to 6 pm₹204₹408₹1,14,240
Radio Choklate Bhubaneswar, 7 to 11 am₹150₹300₹84,000
Radio Mirchi Patna, 6 to 11 pm₹369₹738₹2,06,640
Radio Mirchi Mumbai, 6 to 11 pm₹1,568₹3,136₹8,78,080

A real plan usually uses two or three stations, so people who listen to different stations all hear you. Two Kolkata stations in the example above would come to roughly ₹4 lakh of airtime for 4 weeks.

What makes a radio ad cost more or less?

  • City size. Metro stations charge many times more than stations in smaller cities, because more people listen.
  • Station popularity. CBC's formula uses listenership, and in the same city the costliest station can charge over three times the cheapest (Kolkata: ₹438 against ₹121).
  • Time of day. Rates differ by time band, and the costliest band varies by station. On Akashvani, late night (Category III) is the cheapest.
  • Ad length. You pay per 10 seconds, so a tight 20-second ad costs a third less per play than a 30-second one.
  • How often it plays. Frequency is what makes radio work, and it is also the biggest cost multiplier.
  • Season. Festive periods such as Durga Puja and Diwali are the busiest. Book early, because the best slots fill up.
  • Extras. RJ mentions, contests and sponsored shows are priced separately by each station.
  • Production. Script, voice artist, music and studio time are a separate cost from airtime.

How many plays does a radio campaign need?

People forget an ad they hear once. Radio works through repetition, so plan enough plays for each listener to hear your ad several times. This is called frequency. Reach is how many different people hear it.

There is no single right number. A short offer, such as a weekend sale, needs many plays in a few days. A brand message can run fewer plays over more weeks. Deciding the station mix, timing and number of plays for your budget is media planning.

How do agencies charge for radio, and how do you compare quotes?

We don't publish our fees, but here is how radio is usually billed in India, so you can compare any quote, including ours.

  • Media cost. The airtime itself, at the station's rate for your slots. Ask for the rate per 10 seconds for each station and time band, in writing.
  • Agency fee or commission. Some agencies take a percentage of the media cost; others charge a fixed fee for planning and buying. Ask which, and how much.
  • Production. Script, voice, music and recording, quoted separately.
  • Taxes. GST is added on top. Ask whether a quote includes it.

When you compare quotes, ask each agency for the same details. These are the stations, time bands, number of plays, ad length, rate per 10 seconds and total, with GST shown separately. Ask for the station's play log (the record of when each ad aired) after the campaign. A good media buying partner gives you all of this without being asked.

Is radio advertising worth it for your business?

Radio suits businesses that sell to a whole city or region: retail, real estate, education, healthcare, automobiles, packaged consumer goods and events. It is quick to produce and change, cheaper than TV, and reaches people in cars, shops and homes.

It is weaker when your buyers are a small, specific group, such as procurement heads at steel plants. There, trade media, LinkedIn or direct contact usually work better.

To know if it worked, give the radio ad its own phone or WhatsApp number, or a short offer code. Then watch searches for your brand name during the campaign. Our radio advertising service plans, buys and tracks campaigns this way.

/ 03 Plan your campaign

How to plan a radio campaignin five steps

  1. 01

    Set one goal and a budget

    Store visits, calls, admissions or event footfall. Decide the total you can spend, including production.

  2. 02

    Pick cities and stations

    Choose stations your buyers listen to. Use two or three per city so you reach more different people.

  3. 03

    Choose time bands and plays

    Drive time for commuters, daytime for homemakers and shop owners. Plan enough plays for people to hear the ad several times.

  4. 04

    Make a short, clear ad

    20 seconds is often enough: the offer, the brand, and one easy action, such as a number to call or WhatsApp.

  5. 05

    Track and adjust

    Use a unique number or code, check the play logs, and compare calls and visits with the weeks before.

Our beliefWe use AI to save your team's time. A person still makes the decision.

/ 04 Where we fit

How PromotEdge plans radio

We plan and book radio as part of your full media mix, and we judge it on calls, visits and sales, not on how many times the ad played.

If radio isn't right for your buyers, we'll say so and suggest where the money works harder.

Want a radio plan for your city and budget? Ask for a growth plan.

All rates checked on 4 October 2026. Rates change, so confirm current rates before you book.

  • Private FM rates: Central Bureau of Communication (CBC), Ministry of Information and Broadcasting, "Pvt. FM Rate Card" (current rate card, viewed 4 October 2026), ₹ per 10 seconds by time band. These are rates for Government of India advertising; stations' commercial rates are not published.
  • How CBC sets FM rates: News On AIR, 9 October 2023. The base rate was revised from ₹52 to ₹74 per 10 seconds (gross). City rates are set by a formula using population and Indian Readership Survey 2019 listenership.
  • Akashvani rates: CBC, "Akashvani Gross Rates with Frequency" (rates with effect from 1 June 2017; file dated November 2025).
  • Number of FM channels: Ministry of Information and Broadcasting, details of operational private FM radio channels as on 30 March 2026 (390 channels).
  • Worked examples: our own arithmetic on the rates above, for illustration.
What people say

In their own words

“An aligned partner is always a welcoming step. Someone who can think deep through lines, understand the matrix of product management. Fortunate enough, PromotEdge has been a partner in progress for me. …”
Bobby SrinivasBobby SrinivasChief Manager Marketing & Brand Marketing at Utkarsh India
“As a progressive and emerging digital marketing company, PromotEdge is doing something right to enhance the experience of companies associated with them. …”
Anish Basu MallikAnish Basu MallikMarketing Executive at Unimark Group
“PRAN & PromotEdge have been working together for last 1.5 years. Throughout, the work experience is good and satisfactory. As a client, we found PromotEdge very professional and dedicated towards any project assigned to them. …”
Sharif Rezwan KabirSharif Rezwan KabirBrand Manager at PRAN RFL Group
Read all 20
Planning radio?

Spend where it brings business.Cut what doesn't.

Or leave your number. A strategist calls you in one working day.

We use these details only to call you back. Privacy notice.

Straight answers.

  • On CBC's private FM rate card (viewed 4 October 2026), stations in the East India cities we checked list ₹99 to ₹438 per 10 seconds. Delhi and Mumbai stations list ₹272 to ₹1,568. Commercial rates are set by each station and can differ.

  • Kolkata's private FM stations on CBC's card range from ₹121 to ₹438 per 10 seconds by station and time band. A 20-second ad played 10 times a day for 4 weeks costs about ₹68,000 to ₹2.4 lakh of airtime on one station.

  • Not always. Akashvani's FM Rainbow Kolkata lists ₹770 per 10 seconds in prime time, more than the private Kolkata stations on CBC's government card. Akashvani's advantage is reach in towns and districts without private FM. Compare both by the audience you want, not only by the rate.

  • Most radio ads in India are 10, 20 or 30 seconds. Since airtime is priced per 10 seconds, a clear 20-second ad often gives the best value: enough time for the offer, the brand and one action. Say the phone number or offer slowly, and repeat it once, so listeners can remember it.

  • Yes, GST is added on top of airtime and production. Ask every quote to show GST separately, and check the current rate with your accountant. A quote that gives only one total makes it hard to compare stations, so ask for airtime, production and tax as separate lines before you decide.

  • Give the ad its own phone or WhatsApp number or an offer code, and ask the station for the play log. Then compare calls, visits and branded Google searches during the campaign with the weeks before. The play log shows when the ad actually aired, which helps you match each spike to a time.

  • Often yes, in smaller cities. Stations in cities like Siliguri, Rourkela or Muzaffarpur list ₹99 to ₹123 per 10 seconds, so a 4-week campaign on one station can cost well under ₹1 lakh of airtime. Add production and GST, and ask the station for its current rate card.