The Embraer private jet came in to land at Altenrhein in the eastern canton of St. Gallen on Monday afternoon, but instead of coming to a standstill at the end of the runway, continued some 100 metres through the border fence and onto the road beyond next to a cornfield.
The weather was turbulent, and the pilot had already aborted one attempt to land at the last minute, eyewitnesses told online news site Blick.
As the plane ploughed through the fence, it narrowly missed an RTB bus. The driver realized as the plane approached that he would not have had enough time to brake, and chose instead to accelerate.
“The jet skidded perhaps half a metre behind my bus on the road,” the bus driver told online news site 20 Minuten.
The plane was carrying one French passenger, and was being flown by a Morrocan pilot and co-pilot. The airport ambulance service arrived quickly on the scene.
“Luckily no one was injured,” spokesman for the St. Gallen cantonal police, Hans Peter Eugster, told the website.
The airplane, which began its flight in Geneva, is owned by a Morrocan company, Dalia Air.