Direct flights from Copenhagen to Belgium:

Copenhagen to Brussels

Flights from Copenhagen  to Belgium with 1 stopover:

Flights via Barcelona (BCN), Spain
From Copenhagen (CPH), Denmark with Iberia
OR
From Copenhagen (CPH), Denmark with Vueling Airlines
Transfer at Barcelona (BCN), Spain Then on to Brussels International (BRU), Belgium with Iberia
OR
Then on to Brussels International (BRU), Belgium with Vueling Airlines
Flights via Warsaw (WAW), Poland
From Copenhagen (CPH), Denmark with LOT Transfer at Warsaw (WAW), Poland Then on to Brussels International (BRU), Belgium with LOT
Flights via Tallinn (TLL), Estonia
From Copenhagen (CPH), Denmark with Estonian Air Transfer at Tallinn (TLL), Estonia Then on to Brussels International (BRU), Belgium with Estonian Air
Flights via Stockholm Arlanda (ARN), Sweden
From Copenhagen (CPH), Denmark with SAS Transfer at Stockholm Arlanda (ARN), Sweden Then on to Brussels International (BRU), Belgium with SAS
Flights via Istanbul Sabiha (SAW), Turkey
From Copenhagen (CPH), Denmark with Pegasus Airlines Transfer at Istanbul Sabiha (SAW), Turkey Then on to Brussels International (BRU), Belgium with Pegasus Airlines
Flights via Vienna (VIE), Austria
From Copenhagen (CPH), Denmark with Austrian Airlines Transfer at Vienna (VIE), Austria Then on to Brussels International (BRU), Belgium with Austrian Airlines
Flights via Riga International (RIX), Latvia
From Copenhagen (CPH), Denmark with airBaltic Transfer at Riga International (RIX), Latvia Then on to Brussels International (BRU), Belgium with airBaltic
Flights via Zurich (ZRH), Switzerland
From Copenhagen (CPH), Denmark with Swiss Transfer at Zurich (ZRH), Switzerland Then on to Brussels International (BRU), Belgium with Swiss
Flights via Oslo Gardermoen (OSL), Norway
From Copenhagen (CPH), Denmark with SAS Transfer at Oslo Gardermoen (OSL), Norway Then on to Brussels International (BRU), Belgium with SAS
Flights via Helsinki Vantaa (HEL), Finland
From Copenhagen (CPH), Denmark with Finnair Transfer at Helsinki Vantaa (HEL), Finland Then on to Brussels International (BRU), Belgium with Finnair
Flights via Moscow Sheremetyevo (SVO), Russia
From Copenhagen (CPH), Denmark with Aeroflot Transfer at Moscow Sheremetyevo (SVO), Russia Then on to Brussels International (BRU), Belgium with Aeroflot
Flights via Zagreb (ZAG), Croatia
From Copenhagen (CPH), Denmark with Croatia Airlines Transfer at Zagreb (ZAG), Croatia Then on to Brussels International (BRU), Belgium with Croatia Airlines
Flights via Munich (MUC), Germany
From Copenhagen (CPH), Denmark with Lufthansa Transfer at Munich (MUC), Germany Then on to Brussels International (BRU), Belgium with Lufthansa
Flights via Istanbul Ataturk (IST), Turkey
From Copenhagen (CPH), Denmark with Turkish Airlines Transfer at Istanbul Ataturk (IST), Turkey Then on to Brussels International (BRU), Belgium with Turkish Airlines
Flights via Prague (PRG), Czech Republic
From Copenhagen (CPH), Denmark with Czech Airlines Transfer at Prague (PRG), Czech Republic Then on to Brussels International (BRU), Belgium with Czech Airlines
Flights via Amsterdam (AMS), Netherlands
From Copenhagen (CPH), Denmark with KLM Transfer at Amsterdam (AMS), Netherlands Then on to Brussels International (BRU), Belgium with KLM
Flights via Manchester (MAN), England
From Copenhagen (CPH), Denmark with bmi Transfer at Manchester (MAN), England Then on to Brussels International (BRU), Belgium with bmi
Flights via Athens International (ATH), Athens
From Copenhagen (CPH), Denmark with SAS Transfer at Athens International (ATH), Athens Then on to Brussels International (BRU), Belgium with SAS
Flights via Lisbon (LIS), Portugal
From Copenhagen (CPH), Denmark with TAP Transfer at Lisbon (LIS), Portugal Then on to Brussels International (BRU), Belgium with TAP
Flights via London Heathrow (LHR), United Kingdom
From Copenhagen (CPH), Denmark with British Airways
OR
From Copenhagen (CPH), Denmark with Japan Airlines
Transfer at London Heathrow (LHR), United Kingdom Then on to Brussels International (BRU), Belgium with British Airways
OR
Then on to Brussels International (BRU), Belgium with Japan Airlines
Flights via Hamburg International (HAM), Germany
From Copenhagen (CPH), Denmark with Lufthansa Transfer at Hamburg International (HAM), Germany Then on to Brussels International (BRU), Belgium with Lufthansa
Flights via Berlin Tegel (TXL), Germany
From Copenhagen (CPH), Denmark with Lufthansa Transfer at Berlin Tegel (TXL), Germany Then on to Brussels International (BRU), Belgium with Lufthansa
Flights via Frankfurt am Main (FRA), Germany
From Copenhagen (CPH), Denmark with Lufthansa
OR
From Copenhagen (CPH), Denmark with ANA
Transfer at Frankfurt am Main (FRA), Germany Then on to Brussels International (BRU), Belgium with Lufthansa
OR
Then on to Brussels International (BRU), Belgium with ANA
Flights via Hannover (HAJ), Germany
From Copenhagen (CPH), Denmark with Lufthansa Transfer at Hannover (HAJ), Germany Then on to Brussels International (BRU), Belgium with Lufthansa
Flights via Ljubljana (LJU), Slovenia
From Copenhagen (CPH), Denmark with Adria Transfer at Ljubljana (LJU), Slovenia Then on to Brussels International (BRU), Belgium with Adria