At least 26 people have been killed and many seriously injured in the attacks.
Twin blasts hit Zaventem airport at 07:00 GMT, killing 11 and injuring 81, Belgium's health minister said.
Another explosion struck Maelbeek metro station an hour later.
Brussels transport officials say 15 people were killed and 55 injured, 10 seriously.