Saudi Arabia has intercepted a ballistic missile fired from Yemen near the capital, Riyadh.
Passengers at the airport, which British Airways flies direct to from the United Kingdom, said they heard an explosion.
State television said 'Saudi air Defense intercepts ballistic missile northeast of Riyadh'.
BBC reported that the missile was "of limited size" and caused no damage.
Yemen's Houthi rebels claimed responsibility for the attack, writing on social media that they launched the long-range explosive - which traveled more than 300 miles over the border and into Saudi Arabia - at the King Khalid International Airport, according to Al Jazeera.
"Travelers across King Khalid worldwide airport in Riyadh, we assure you that the movement is going on as normal and usual, and trips going according to time", the airport tweeted.
The missile has covered a minimum distance of 1,000km to reach the Saudi capital and posed a threat to the busy airport, analysts said.
"We have the right to respond and bombard with missiles those perpetrating daily massacres against our people, the latest being the massacre in a market".
Saudi Arabia is leading a campaign to defeat the Houthis.
The intergovernmental organisation has failed to agree a peace deal to end the fighting, which has left more than 8,600 people dead since the coalition entered the conflict.