A flight from Adelaide (ADL) to Brussels (BRU) takes 21 hours and 15 minutes. The return from Brussels to Adelaide is approximately 20 hours and 25 minutes.