Around a thousand people have turned up for Ukraine's first major gay pride march in the capital Kiev.

Several thousand police forces were guarding the procession in central Kiev on Sunday and the rally was peaceful despite far-right groups making threats last week to attack it.

People were marching with rainbow flags and carried placards saying "Love has no gender."

Authorities sanctioned gay rights marches when the new pro-Western government came into power after the 2014 revolution, but earlier gatherings have been small and have come under attack from far-right groups.

Despite the popular support for the 2014 pro-European revolution, Ukraine remains a conservative nation with little tolerance for gay people.