Scenes of chaos and panic unfolded last night as gunfire and explosions sent crowds fleeing in all directions.
Airport surveillance video posted on social media appeared to show one explosion, a ball of fire that sent terrified passengers racing for safety.
Another appeared to show an attacker, felled by a gunshot from a security officer, blowing himself up seconds later. A growing stream of travelers, some rolling suitcases behind them, fled down a corridor, looking fearfully over their shoulders.
It was not clear if any attackers were still on the loose. The attackers arrived by taxi, officials said.
Also Read
"When the terrorists couldn't pass the regular security system, when they couldn't pass the scanners, police and security controls, they returned and took out their weapons out of their suitcases and opened fire at random at the security check," said Prime Minister Binali Yildirim.
During the chaos, the second attacker went upstairs to departures and blew himself up.
The third man waited outside during the whole episode and detonated his explosives last as people flooded out of the airport, the officials said.
Separately, a senior Turkish security official said the three attackers were not Turkish nationals. All officials spoke on condition of anonymity because they were not authorized to speak publicly about the investigation.
Paul Roos, a South African tourist who was due to fly home with his wife, said he heard shots while coming up the escalator.
Funerals for some of the victims began today as Turkish authorities tried to piece together how the attack happened, going through surveillance footage and interviewing witnesses to establish a preliminary timeline.