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.
Belgium has now raised its terrorism threat to its highest level.
The attacks come four days after Salah Abdeslam, the main fugitive in the Paris attacks, was seized in Brussels.
I have nothing to say about this. I have no words about Islam and Islamophobia, who to blame or who to be mad at, how to react or what this will all lead to. I just find myself filled with a hollow, empty sadness. I just have one question.
Will this ever end?