Online radio.
A world to discover.
Listen to live FM and internet radio from around the world. Choose a country or music genre to explore stations, then open the AirFM player to listen.
Browse by genre
240 countries & territories
All countries with directory entries are shown below.
Afghanistan radio
107 listed streams →
BY COUNTRYÅland Islands radio
2 listed streams →
BY COUNTRYAlbania radio
119 listed streams →
BY COUNTRYAlgeria radio
112 listed streams →
BY COUNTRYAmerican Samoa radio
16 listed streams →
BY COUNTRYAndorra radio
13 listed streams →
BY COUNTRYAngola radio
69 listed streams →
BY COUNTRYAnguilla radio
6 listed streams →
BY COUNTRYAntarctica radio
10 listed streams →
BY COUNTRYAntigua & Barbuda radio
6 listed streams →
BY COUNTRYArgentina radio
1,162 listed streams →
BY COUNTRYArmenia radio
14 listed streams →
BY COUNTRYAruba radio
10 listed streams →
BY COUNTRYAustralia radio
1,842 listed streams →
BY COUNTRYAustria radio
356 listed streams →
BY COUNTRYAzerbaijan radio
48 listed streams →
BY COUNTRYBahamas radio
11 listed streams →
BY COUNTRYBahrain radio
23 listed streams →
BY COUNTRYBangladesh radio
31 listed streams →
BY COUNTRYBarbados radio
22 listed streams →
BY COUNTRYBelarus radio
80 listed streams →
BY COUNTRYBelgium radio
591 listed streams →
BY COUNTRYBelize radio
4 listed streams →
BY COUNTRYBenin radio
4 listed streams →
BY COUNTRYBermuda radio
7 listed streams →
BY COUNTRYBhutan radio
2 listed streams →
BY COUNTRYBolivia radio
78 listed streams →
BY COUNTRYBosnia & Herzegovina radio
150 listed streams →
BY COUNTRYBotswana radio
6 listed streams →
BY COUNTRYBrazil radio
1,610 listed streams →
BY COUNTRYBritish Indian Ocean Territory radio
3 listed streams →
BY COUNTRYBritish Virgin Islands radio
4 listed streams →
BY COUNTRYBrunei radio
5 listed streams →
BY COUNTRYBulgaria radio
398 listed streams →
BY COUNTRYBurkina Faso radio
8 listed streams →
BY COUNTRYBurundi radio
4 listed streams →
BY COUNTRYCambodia radio
10 listed streams →
BY COUNTRYCameroon radio
49 listed streams →
BY COUNTRYCanada radio
1,531 listed streams →
BY COUNTRYCape Verde radio
21 listed streams →
BY COUNTRYCaribbean Netherlands radio
14 listed streams →
BY COUNTRYCayman Islands radio
13 listed streams →
BY COUNTRYCentral African Republic radio
4 listed streams →
BY COUNTRYChad radio
2 listed streams →
BY COUNTRYChile radio
586 listed streams →
BY COUNTRYChina radio
2,181 listed streams →
BY COUNTRYChristmas Island radio
5 listed streams →
BY COUNTRYCocos (Keeling) Islands radio
1 listed streams →
BY COUNTRYColombia radio
739 listed streams →
BY COUNTRYComoros radio
7 listed streams →
BY COUNTRYCongo - Brazzaville radio
2 listed streams →
BY COUNTRYCongo - Kinshasa radio
14 listed streams →
BY COUNTRYCook Islands radio
1 listed streams →
BY COUNTRYCosta Rica radio
61 listed streams →
BY COUNTRYCôte d’Ivoire radio
63 listed streams →
BY COUNTRYCroatia radio
293 listed streams →
BY COUNTRYCuba radio
26 listed streams →
BY COUNTRYCuraçao radio
23 listed streams →
BY COUNTRYCyprus radio
68 listed streams →
BY COUNTRYCzechia radio
307 listed streams →
BY COUNTRYDenmark radio
246 listed streams →
BY COUNTRYDjibouti radio
1 listed streams →
BY COUNTRYDominica radio
7 listed streams →
BY COUNTRYDominican Republic radio
121 listed streams →
BY COUNTRYEcuador radio
153 listed streams →
BY COUNTRYEgypt radio
354 listed streams →
BY COUNTRYEl Salvador radio
69 listed streams →
BY COUNTRYEquatorial Guinea radio
2 listed streams →
BY COUNTRYEritrea radio
5 listed streams →
BY COUNTRYEstonia radio
154 listed streams →
BY COUNTRYEswatini radio
1 listed streams →
BY COUNTRYEthiopia radio
34 listed streams →
BY COUNTRYFalkland Islands radio
5 listed streams →
BY COUNTRYFaroe Islands radio
14 listed streams →
BY COUNTRYFiji radio
1 listed streams →
BY COUNTRYFinland radio
149 listed streams →
BY COUNTRYFrance radio
3,779 listed streams →
BY COUNTRYFrench Guiana radio
6 listed streams →
BY COUNTRYFrench Polynesia radio
13 listed streams →
BY COUNTRYFrench Southern Territories radio
3 listed streams →
BY COUNTRYGabon radio
2 listed streams →
BY COUNTRYGambia radio
1 listed streams →
BY COUNTRYGeorgia radio
32 listed streams →
BY COUNTRYGermany radio
6,319 listed streams →
BY COUNTRYGhana radio
106 listed streams →
BY COUNTRYGibraltar radio
8 listed streams →
BY COUNTRYGreece radio
2,198 listed streams →
BY COUNTRYGreenland radio
6 listed streams →
BY COUNTRYGrenada radio
6 listed streams →
BY COUNTRYGuadeloupe radio
16 listed streams →
BY COUNTRYGuam radio
6 listed streams →
BY COUNTRYGuatemala radio
77 listed streams →
BY COUNTRYGuernsey radio
2 listed streams →
BY COUNTRYGuinea radio
5 listed streams →
BY COUNTRYGuinea-Bissau radio
2 listed streams →
BY COUNTRYGuyana radio
11 listed streams →
BY COUNTRYHaiti radio
34 listed streams →
BY COUNTRYHonduras radio
50 listed streams →
BY COUNTRYHong Kong SAR China radio
90 listed streams →
BY COUNTRYHungary radio
396 listed streams →
BY COUNTRYIceland radio
29 listed streams →
BY COUNTRYIndia radio
1,068 listed streams →
BY COUNTRYIndonesia radio
621 listed streams →
BY COUNTRYIran radio
33 listed streams →
BY COUNTRYIraq radio
27 listed streams →
BY COUNTRYIreland radio
236 listed streams →
BY COUNTRYIsle of Man radio
8 listed streams →
BY COUNTRYIsrael radio
155 listed streams →
BY COUNTRYItaly radio
1,811 listed streams →
BY COUNTRYJamaica radio
50 listed streams →
BY COUNTRYJapan radio
156 listed streams →
BY COUNTRYJersey radio
2 listed streams →
BY COUNTRYJordan radio
43 listed streams →
BY COUNTRYKazakhstan radio
48 listed streams →
BY COUNTRYKenya radio
74 listed streams →
BY COUNTRYKiribati radio
2 listed streams →
BY COUNTRYKosovo radio
17 listed streams →
BY COUNTRYKuwait radio
17 listed streams →
BY COUNTRYKyrgyzstan radio
8 listed streams →
BY COUNTRYLaos radio
5 listed streams →
BY COUNTRYLatvia radio
176 listed streams →
BY COUNTRYLebanon radio
131 listed streams →
BY COUNTRYLesotho radio
2 listed streams →
BY COUNTRYLiberia radio
1 listed streams →
BY COUNTRYLibya radio
11 listed streams →
BY COUNTRYLiechtenstein radio
2 listed streams →
BY COUNTRYLithuania radio
125 listed streams →
BY COUNTRYLuxembourg radio
35 listed streams →
BY COUNTRYMacao SAR China radio
28 listed streams →
BY COUNTRYMadagascar radio
21 listed streams →
BY COUNTRYMalawi radio
61 listed streams →
BY COUNTRYMalaysia radio
89 listed streams →
BY COUNTRYMaldives radio
8 listed streams →
BY COUNTRYMali radio
13 listed streams →
BY COUNTRYMalta radio
13 listed streams →
BY COUNTRYMarshall Islands radio
3 listed streams →
BY COUNTRYMartinique radio
13 listed streams →
BY COUNTRYMauritania radio
1 listed streams →
BY COUNTRYMauritius radio
16 listed streams →
BY COUNTRYMayotte radio
4 listed streams →
BY COUNTRYMexico radio
2,860 listed streams →
BY COUNTRYMicronesia radio
1 listed streams →
BY COUNTRYMoldova radio
85 listed streams →
BY COUNTRYMonaco radio
11 listed streams →
BY COUNTRYMongolia radio
9 listed streams →
BY COUNTRYMontenegro radio
48 listed streams →
BY COUNTRYMontserrat radio
3 listed streams →
BY COUNTRYMorocco radio
75 listed streams →
BY COUNTRYMozambique radio
16 listed streams →
BY COUNTRYMyanmar (Burma) radio
6 listed streams →
BY COUNTRYNamibia radio
17 listed streams →
BY COUNTRYNauru radio
1 listed streams →
BY COUNTRYNepal radio
157 listed streams →
BY COUNTRYNetherlands radio
1,435 listed streams →
BY COUNTRYNew Caledonia radio
9 listed streams →
BY COUNTRYNew Zealand radio
236 listed streams →
BY COUNTRYNicaragua radio
29 listed streams →
BY COUNTRYNiger radio
3 listed streams →
BY COUNTRYNigeria radio
81 listed streams →
BY COUNTRYNiue radio
2 listed streams →
BY COUNTRYNorth Korea radio
12 listed streams →
BY COUNTRYNorth Macedonia radio
55 listed streams →
BY COUNTRYNorway radio
135 listed streams →
BY COUNTRYOman radio
12 listed streams →
BY COUNTRYPakistan radio
74 listed streams →
BY COUNTRYPalau radio
4 listed streams →
BY COUNTRYPalestinian Territories radio
14 listed streams →
BY COUNTRYPanama radio
32 listed streams →
BY COUNTRYPapua New Guinea radio
4 listed streams →
BY COUNTRYParaguay radio
69 listed streams →
BY COUNTRYPeru radio
326 listed streams →
BY COUNTRYPhilippines radio
910 listed streams →
BY COUNTRYPoland radio
1,064 listed streams →
BY COUNTRYPortugal radio
375 listed streams →
BY COUNTRYPuerto Rico radio
57 listed streams →
BY COUNTRYQatar radio
24 listed streams →
BY COUNTRYRéunion radio
46 listed streams →
BY COUNTRYRomania radio
1,010 listed streams →
BY COUNTRYRussia radio
3,041 listed streams →
BY COUNTRYRwanda radio
11 listed streams →
BY COUNTRYSan Marino radio
7 listed streams →
BY COUNTRYSão Tomé & Príncipe radio
3 listed streams →
BY COUNTRYSaudi Arabia radio
117 listed streams →
BY COUNTRYSenegal radio
34 listed streams →
BY COUNTRYSerbia radio
408 listed streams →
BY COUNTRYSeychelles radio
5 listed streams →
BY COUNTRYSierra Leone radio
4 listed streams →
BY COUNTRYSingapore radio
66 listed streams →
BY COUNTRYSint Maarten radio
1 listed streams →
BY COUNTRYSlovakia radio
177 listed streams →
BY COUNTRYSlovenia radio
142 listed streams →
BY COUNTRYSolomon Islands radio
1 listed streams →
BY COUNTRYSomalia radio
4 listed streams →
BY COUNTRYSouth Africa radio
232 listed streams →
BY COUNTRYSouth Korea radio
118 listed streams →
BY COUNTRYSouth Sudan radio
3 listed streams →
BY COUNTRYSpain radio
1,440 listed streams →
BY COUNTRYSri Lanka radio
80 listed streams →
BY COUNTRYSt. Helena radio
3 listed streams →
BY COUNTRYSt. Kitts & Nevis radio
5 listed streams →
BY COUNTRYSt. Lucia radio
21 listed streams →
BY COUNTRYSt. Martin radio
1 listed streams →
BY COUNTRYSt. Pierre & Miquelon radio
3 listed streams →
BY COUNTRYSt. Vincent & Grenadines radio
13 listed streams →
BY COUNTRYSudan radio
6 listed streams →
BY COUNTRYSuriname radio
12 listed streams →
BY COUNTRYSvalbard & Jan Mayen radio
1 listed streams →
BY COUNTRYSweden radio
267 listed streams →
BY COUNTRYSwitzerland radio
652 listed streams →
BY COUNTRYSyria radio
33 listed streams →
BY COUNTRYTaiwan radio
193 listed streams →
BY COUNTRYTajikistan radio
2 listed streams →
BY COUNTRYTanzania radio
25 listed streams →
BY COUNTRYThailand radio
117 listed streams →
BY COUNTRYTimor-Leste radio
1 listed streams →
BY COUNTRYTogo radio
7 listed streams →
BY COUNTRYTonga radio
4 listed streams →
BY COUNTRYTrinidad & Tobago radio
28 listed streams →
BY COUNTRYTunisia radio
76 listed streams →
BY COUNTRYTürkiye radio
809 listed streams →
BY COUNTRYTurkmenistan radio
6 listed streams →
BY COUNTRYTurks & Caicos Islands radio
1 listed streams →
BY COUNTRYTuvalu radio
1 listed streams →
BY COUNTRYU.S. Outlying Islands radio
32 listed streams →
BY COUNTRYU.S. Virgin Islands radio
10 listed streams →
BY COUNTRYUganda radio
329 listed streams →
BY COUNTRYUkraine radio
359 listed streams →
BY COUNTRYUnited Arab Emirates radio
747 listed streams →
BY COUNTRYUnited Kingdom radio
2,308 listed streams →
BY COUNTRYUnited States radio
7,613 listed streams →
BY COUNTRYUruguay radio
154 listed streams →
BY COUNTRYUzbekistan radio
14 listed streams →
BY COUNTRYVanuatu radio
6 listed streams →
BY COUNTRYVatican City radio
15 listed streams →
BY COUNTRYVenezuela radio
178 listed streams →
BY COUNTRYVietnam radio
33 listed streams →
BY COUNTRYWallis & Futuna radio
2 listed streams →
BY COUNTRYYemen radio
14 listed streams →
BY COUNTRYZambia radio
85 listed streams →
BY COUNTRYZimbabwe radio
25 listed streams →
No matching countries. Try another name.
How to listen to online radio
Choose a directory, open a station and press Listen live. You can browse the map while the stream continues, save favorites in your browser and change stations whenever you like. No AirFM account is required.
Why are some stations missing from the map?
Map dots require published coordinates. Stations without coordinates remain available in search. The directory is community-maintained, and stream availability can change.
Does AirFM work on a phone?
Yes. Use the Browse stations button, or move and zoom the map with touch gestures. Audio uses your internet connection and may consume mobile data.