Buildings reportedly shake and sirens blare around the Colombian capital as people rush into the streets.

A powerful magnitude 6.3 earthquake has shaken the Colombian capital of Bogota, according to the United States Geological Survey (USGS).

The USGS reported on Sunday morning that the quake struck near the city of Paratebueno in central Colombia, about 170 kilometres (105 miles) east of Bogota.

Reporters of the AFP news agency on the ground said buildings shook and sirens sounded around Bogota as people rushed out onto the streets for safety.

People gathered in parks and outside buildings in their pyjamas as parents tried to calm frightened children while others searched for pets that had run away during the tremor.