Sky News Correspondent Alex Rossi, at the scene of the first blasts at the city’s airport, said he heard two “very, very loud explosions”.
“I could feel the building move. There was also dust and smoke as well…I went towards where the explosion came from and there were people coming out looking very dazed and shocked.”
“I knew it was an explosion because I’ve been around explosions before,” said Denise Brandt, an American woman interviewed by Sky News.
“I felt the explosion, the way it feels through your body and we just looked at each other and I said: ‘let’s go this way’.
“There was just this instinct to get away from it. Then we saw people running, crying, toward us. So I knew we were going in the right direction and away from it.”
Zach Mouzoun, who arrived on a flight from Geneva about 10 minutes before the first blast, told BFM television that the second, louder explosion brought down ceilings and ruptured pipes, mixing water with victims’ blood.
“It was atrocious. The ceilings collapsed,” he said.
“There was blood everywhere, injured people, bags everywhere.”
“We were walking in the debris. It was a war scene.”
Marc Noel, 63, was about to board a flight to Atlanta and was buying car magazines in an airport shop when the first explosion occurred about 50 yards away.
“People were crying, shouting, children. It was a horrible experience,” he told AP.
Anthony Deloos, an employee of services company Swissport, said he had jumped into a luggage chute “to be safe” from the explosions, which he estimated were about 20 metres away from him.
He said the first explosion was near a counter where customers pay for overweight luggage, while the second blast was near the airport’s Starbucks.
Meanwhile, an explosion at Maalbeek metro station, close to European Union buildings, saw several people injured.
An Associated Press reporter said he saw several people with facial injuries and at least two people were seen being moved on stretchers.
Alexandre Brans, 32, who was wiping blood from his face, said: “The metro was leaving Maalbeek station when there was a really loud explosion. It was panic everywhere. There were a lot of people in the metro.”
Ian McCafferty, who was at the next station Arts Loi, said: “I was getting off at the metro station at Loi when we heard a muffled thud and a lot of debris was thrown up.” More on skynews