A powerful earthquake swayed buildings in Bangkok and Hanoi after it shook an area around the Thai-Laos border.

The epicentre of the 6.1 magnitude quake was just inside Sainyabuli province in Laos and was felt in the surrounding area, including nearby northern Thailand.

High-rise buildings in Thailand’s capital, over 600km away, reportedly rocked for half a minute. Lights swung from ceilings in videos posted online.

Residents of Chiang Mai, northern Thailand’s biggest city, felt prolonged shaking but saw no major damage.

There were no immediate reports of casualties.

People flee after 6.8 magnitude earthquake hits Java: In pictures Show all 6 1 /6 People flee after 6.8 magnitude earthquake hits Java: In pictures People flee after 6.8 magnitude earthquake hits Java: In pictures Villagers wait on higher ground after evacuating when a strong earthquake hit Pasaran Island in Indonesia on August 2 AFP/Getty People flee after 6.8 magnitude earthquake hits Java: In pictures Workers use an emergency exit of a building following an earthquake in Jakarta, Indonesia on August 2 Reuters People flee after 6.8 magnitude earthquake hits Java: In pictures A wall of a villager's house is collapsed after a strong earthquake hit Sukasari village in Indonesia on August 2 AFP/Getty People flee after 6.8 magnitude earthquake hits Java: In pictures People gather outside of an office building following an earthquake in Jakarta, Indonesia on August 2 Reuters People flee after 6.8 magnitude earthquake hits Java: In pictures Villagers wait on higher ground after evacuating when a strong earthquake hit Pasaran Island in Indonesia on August 2 AFP/Getty People flee after 6.8 magnitude earthquake hits Java: In pictures Villagers wait on higher ground after evacuating when a strong earthquake hit Pasaran Island in Indonesia on August 2 AFP/Getty

Residents near the epicentre, just 31km away from parts of Thailand’s Nan province, said they had felt aftershocks.

The shallow earthquake was only 10km below the surface and struck around 6.50am, according to the Thai Meteorological Department.

Chiang Mai resident Petchnoi Osathaphan said the long shaking left her feeling dizzy.

“There are three new cracks at the baseboards and close to the windows,” she said of her house near the Mae Ping River.

Vibrations were also felt in Vietnam’s capital, Hanoi.

A series of earthquakes have hit southeast Asia over the past few months, including a 7.4 magnitude tremor in Indonesia last week.

The US Geological Survey described the first October quake as strong and shallow, having a depth of just 13km.

Shallow quakes tend to cause more damage than deeper ones.