Police have fired tear gas and stun grenades after a few hundred migrants angry at long delays in entering Macedonia broke a gate on the border with Greece.

The protesters, who were chanting "Open the border" and throwing stones at Macedonian police, were repelled.

There were no reports of arrests or injuries from the latest clashes.

Police said 500 people earlier pushed their way past Greek police to reach the gate, which is used to let trains through at the border crossing.

About 6,500 people are stuck on the Greek side of the border.

Some have been there for up to eight days with little food or shelter as Macedonia only accepts a small number of people every day.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.