It flies across the sky at Mach speeds. Removing the seal on its chest makes its internal energy go out of control.
– Pokemon Black Pokedex
Golurk is one of the few non-Flying Pokemon to learn Fly. In the Reshiram/Zekrom movie, it flies by turning its arms and legs into jetpacks. Like this