Skip to content

Radio stations in India

1,114 live stations broadcasting from India, in 30 languages. Tap play to listen.

All India Radio — every Akashvani station, by state →

Hindi 347

339 more in Hindi →

Bengali 30

22 more in Bengali →

Tamil 210

202 more in Tamil →

Telugu 40

32 more in Telugu →

Malayalam 56

48 more in Malayalam →

Kannada 49

41 more in Kannada →

Marathi 41

33 more in Marathi →

Gujarati 27

19 more in Gujarati →

Punjabi 45

37 more in Punjabi →

Urdu 24

16 more in Urdu →

Odia 15

7 more in Odia →

Assamese 13

5 more in Assamese →

Sanskrit 39

31 more in Sanskrit →

Nepali 1

Sindhi 3

Konkani 5

Santali 1

Kashmiri 2

Bhojpuri 13

5 more in Bhojpuri →

Mizo 1

Chhattisgarhi 1

English 89

81 more in English →

Malay 54

46 more in Malay →

Maithili 1

Dogri 1

Manipuri 1

Tulu 1

Khasi 2

Rajasthani 1

Awadhi 1

Take it with you

The Melo app keeps playing with the screen off, works in the car and on your watch, wakes you to your station, and browses the whole catalogue offline. Free, no ads, no account.

Get it on Google Play