Global Radio
All countries

Radio by language

37 languages with live stations. Pick one to hear it from every country.

The language each broadcaster declares, so a station that never said is not here.

English
2058 stations
Spanish
1358 stations
French
410 stations
German
395 stations
Arabic
254 stations
Italian
252 stations
Russian
202 stations
Polish
188 stations
Dutch
187 stations
Portuguese
182 stations
Greek
162 stations
Chinese
158 stations
Hindi
151 stations
Romanian
127 stations
Serbian
127 stations
Indonesian
100 stations
Tamil
100 stations
Turkish
94 stations
Hungarian
79 stations
Ukrainian
65 stations
Czech
58 stations
Nepali
54 stations
Swedish
53 stations
Finnish
50 stations
Norwegian
48 stations
Croatian
45 stations
Bulgarian
41 stations
Slovak
37 stations
Japanese
32 stations
Hebrew
29 stations
Swiss German
28 stations
Catalan
27 stations
Bosnian
24 stations
Malayalam
24 stations
Thai
24 stations
Cantonese
22 stations
Akan
20 stations
Live radio from around the world