Anger against King Mswati III (L) has been building for years. [Courtesy]

Pro-democracy protests have flared up in Eswatini, months after authorities loyal to the southern African country's absolute monarch quashed an earlier round of demonstrations using tear gas and water cannon.

Anger against King Mswati III has been building for years. Campaigners say the 53-year-old king has consistently ignored calls for reforms that would nudge Eswatini, which changed its name from Swaziland in 2018, in the direction of democracy.

The king denies accusations of autocratic rule and of using public money to fund a lavish lifestyle in the impoverished nation that borders South Africa. In July he called protests against his rule "satanic" and said they had taken the country backwards. 

The protests this week included demonstrations in schools by students chanting "Mswati must fall" and "Release our MPs," a reference to two lawmakers arrested during anti-monarchy protests this year.

Bus drivers blocked some of the main roads in the city of Manzini.

Asked for comment, government spokesman Sabelo Dlamini said he was not in the country and would respond on Friday.

Two local newspapers, the Times of Swaziland and Eswatini Observer, published photographs of soldiers they said had been deployed to the streets on Wednesday, when a Reuters reporter also saw soldiers patrolling in Mbabane, the capital.

Reuters could not reach army spokeswoman Tengetile Khumalo for comment.

Police spokeswoman Phindile Vilakati said she was not authorised to comment to international media without the police commissioner's permission.

The Swaziland Association of Students has called for a nationwide protest on Friday.

Prime minister Cleopas Sipho was quoted by state radio as saying that differing views were not an excuse for old people to use "schoolchildren in advancing their political goals".

The radio did not broadcast any further remarks.