Cheap flights from Madrid to Brussels
Find cheap Brussels to Madrid flights with our free search service. Compare all available fares for direct or connection flights from Brussels to Madrid.
Madrid to Brussels flight schedules
| Flight | Departure Date | Arrival Date | Price | Duration | Number of stops | Updated |
|---|---|---|---|---|---|---|
| Madrid (MAD) - Brussels (BRU) | 2026-11-13 | 2026-11-26 | 124 USD | 13 hours 25 minutes | Connection | 2026-11-05T11:35:15 |
| Madrid (MAD) - Brussels (BRU) | 2026-11-28 | 2026-11-30 | 133 USD | 4 hours 45 minutes | Direct | 2026-11-04T00:03:04 |
| Madrid (MAD) - Brussels (BRU) | 2026-12-09 | 2026-12-27 | 143 USD | 14 hours 30 minutes | Connection | 2026-11-03T18:45:22 |
| Madrid (MAD) - Brussels (BRU) | 2026-12-10 | 2026-12-28 | 144 USD | 12 hours 20 minutes | Connection | 2026-11-06T22:44:23 |
| Madrid (MAD) - Brussels (BRU) | 2026-12-08 | 2026-12-13 | 149 USD | 8 hours 25 minutes | Connection | 2026-11-04T12:50:12 |
| Madrid (MAD) - Brussels (BRU) | 2026-12-30 | 2027-01-02 | 153 USD | 18 hours 40 minutes | Connection | 2026-11-07T19:11:59 |
| Madrid (MAD) - Brussels (BRU) | 2026-11-14 | 2026-11-21 | 155 USD | 18 hours 0 minutes | Connection | 2026-11-04T23:24:26 |
| Madrid (MAD) - Brussels (BRU) | 2026-11-20 | 2026-11-23 | 157 USD | 12 hours 25 minutes | Connection | 2026-11-07T09:39:13 |
| Madrid (MAD) - Brussels (BRU) | 2026-11-20 | 2026-11-22 | 158 USD | 47 hours 25 minutes | Connection | 2026-11-05T14:36:42 |
| Madrid (MAD) - Brussels (BRU) | 2026-11-19 | 2026-11-22 | 160 USD | 14 hours 45 minutes | Connection | 2026-11-06T09:33:41 |
| Madrid (MAD) - Brussels (BRU) | 2026-12-11 | 2026-12-13 | 167 USD | 29 hours 5 minutes | Connection | 2026-11-07T22:29:08 |
| Madrid (MAD) - Brussels (BRU) | 2026-12-05 | 2026-12-08 | 172 USD | 23 hours 15 minutes | Connection | 2026-11-07T08:29:33 |
| Madrid (MAD) - Brussels (BRU) | 2026-11-22 | 2026-11-25 | 183 USD | 36 hours 0 minutes | Connection | 2026-11-06T01:09:17 |
| Madrid (MAD) - Brussels (BRU) | 2026-11-13 | 2026-11-16 | 197 USD | 24 hours 20 minutes | Connection | 2026-11-05T16:06:36 |
| Madrid (MAD) - Brussels (BRU) | 2026-11-28 | 2026-11-29 | 218 USD | 36 hours 20 minutes | Connection | 2026-11-04T00:02:32 |
| Madrid (MAD) - Brussels (BRU) | 2026-12-05 | 2026-12-06 | 221 USD | 33 hours 25 minutes | Connection | 2026-11-07T19:20:05 |
| Madrid (MAD) - Brussels (BRU) | 2027-01-01 | 2027-01-02 | 225 USD | 4 hours 45 minutes | Direct | 2026-11-07T19:51:30 |
| Madrid (MAD) - Brussels (BRU) | 2026-12-05 | 2026-12-07 | 233 USD | 23 hours 25 minutes | Connection | 2026-11-07T19:20:53 |
| Madrid (MAD) - Brussels (BRU) | 2026-12-04 | 2026-12-08 | 240 USD | 40 hours 10 minutes | Connection | 2026-11-07T18:04:06 |
| Madrid (MAD) - Brussels (BRU) | 2026-12-04 | 2026-12-06 | 243 USD | 22 hours 35 minutes | Connection | 2026-11-07T19:22:05 |
Madrid to Brussels flight status
| Flight | Origin | Destination | Departure | Arrival | Equip |
|---|---|---|---|---|---|
| VN4052 | Madrid (MAD) | Brussels (BRU) | 6:55 a.m. | 9 a.m. | 320 |
| AM6959 | Madrid (MAD) | Brussels (BRU) | 3:15 p.m. | 5:40 p.m. | E90 |
| EY4359 | Madrid (MAD) | Brussels (BRU) | 3:15 p.m. | 5:40 p.m. | E90 |
| UA9956 | Madrid (MAD) | Brussels (BRU) | 6:20 a.m. | 8:35 a.m. | 320 |
| UX1171 | Madrid (MAD) | Brussels (BRU) | 7:20 a.m. | 9:45 a.m. | Boeing 737-800 (twin-jet) |
| SN3732 | Madrid (MAD) | Brussels (BRU) | 6:20 a.m. | 8:35 a.m. | A320 |
| AC6357 | Madrid (MAD) | Brussels (BRU) | 6:20 a.m. | 8:35 a.m. | 320 |
| JU7418 | Madrid (MAD) | Brussels (BRU) | 3:15 p.m. | 5:40 p.m. | None |
| JL6945 | Madrid (MAD) | Brussels (BRU) | 9:05 a.m. | 11:25 a.m. | None |
| AA8747 | Madrid (MAD) | Brussels (BRU) | 2:50 p.m. | 4:15 p.m. | 320 |
| EY7256 | Madrid (MAD) | Brussels (BRU) | 6:20 a.m. | 8:35 a.m. | 320 |
| LA7079 | Madrid (MAD) | Brussels (BRU) | 4:26 p.m. | 4:49 p.m. | None |
| FR2948 | Madrid (MAD) | Brussels (BRU) | 6:10 a.m. | 8:30 a.m. | B738 |
| AM6898 | Madrid (MAD) | Brussels (BRU) | 6:30 a.m. | 6:50 a.m. | None |
| JU8034 | Madrid (MAD) | Brussels (BRU) | 8:55 a.m. | 10:20 a.m. | None |
| UX1173 | Madrid (MAD) | Brussels (BRU) | 3:15 p.m. | 5:40 p.m. | B738 |
| AY5628 | Madrid (MAD) | Brussels (BRU) | 9:05 a.m. | 11:25 a.m. | 321 |
| LA7087 | Madrid (MAD) | Brussels (BRU) | 5:14 p.m. | 8:35 p.m. | Airbus A320-251N |
| SN3728 | Madrid (MAD) | Brussels (BRU) | 5:35 p.m. | 7:55 p.m. | Airbus A320-100/200 |
| SN3730 | Madrid (MAD) | Brussels (BRU) | 8:55 p.m. | 11:10 p.m. | Airbus A320-100/200 |
| MU4533 | Madrid (MAD) | Brussels (BRU) | 5:55 a.m. | 7 a.m. | None |
| SN3722 | Madrid (MAD) | Brussels (BRU) | 12:40 p.m. | 2:55 p.m. | A319 |
| NH5172 | Madrid (MAD) | Brussels (BRU) | 12:40 p.m. | 2:55 p.m. | None |
| LA5423 | Madrid (MAD) | Brussels (BRU) | 9:50 a.m. | 1:25 p.m. | EMJ |
| AY5626 | Madrid (MAD) | Brussels (BRU) | 8:40 a.m. | 11:25 a.m. | None |
| AA8782 | Madrid (MAD) | Brussels (BRU) | 10:05 p.m. | 12:45 p.m. | 321 |
| LH5667 | Madrid (MAD) | Brussels (BRU) | 4:20 p.m. | 5:15 p.m. | 320 |
| AY5567 | Madrid (MAD) | Brussels (BRU) | 3:50 p.m. | 5:50 p.m. | None |
| BT5171 | Madrid (MAD) | Brussels (BRU) | 4:35 p.m. | 7 p.m. | 321 |
| LH5663 | Madrid (MAD) | Brussels (BRU) | 10:15 a.m. | 11:45 a.m. | 319 |
| BT5136 | Madrid (MAD) | Brussels (BRU) | 12:20 p.m. | 2:45 p.m. | None |
| FR2952 | Madrid (MAD) | Brussels (BRU) | 1:25 p.m. | 3:55 p.m. | B738 |
| BT5163 | Madrid (MAD) | Brussels (BRU) | 4:35 p.m. | 6:55 p.m. | 32A |
| LH5661 | Madrid (MAD) | Brussels (BRU) | 9:15 a.m. | 10:35 a.m. | 319 |
| IB3206 | Madrid (MAD) | Brussels (BRU) | 9:05 a.m. | 11:25 a.m. | Airbus A320-100/200 |
| IB3208 | Madrid (MAD) | Brussels (BRU) | 8:10 p.m. | 10:30 p.m. | A20N |
| IB3214 | Madrid (MAD) | Brussels (BRU) | 4:40 p.m. | 7 p.m. | A20N |
| IB3263 | Madrid (MAD) | Brussels (BRU) | 3:40 p.m. | 6:20 p.m. | A320 |
| IB3210 | Madrid (MAD) | Brussels (BRU) | 12:25 p.m. | 2:45 p.m. | A319 |
| YW8566 | Madrid (MAD) | Brussels (BRU) | 6 a.m. | 8 a.m. | CRJX |
| HU8546 | Madrid (MAD) | Brussels (BRU) | 6:20 a.m. | 8:35 a.m. | 320 |
| TG6533 | Madrid (MAD) | Brussels (BRU) | 6:25 a.m. | 8:50 a.m. | None |
| FR2944 | Madrid (MAD) | Brussels (BRU) | 11:15 a.m. | 1:40 p.m. | B738 |
| AY5630 | Madrid (MAD) | Brussels (BRU) | 4:25 p.m. | 6:55 p.m. | 320 |
| D06761 | Madrid (MAD) | Brussels (BRU) | 4:45 p.m. | 6:47 p.m. | Boeing 757-2Q8(PCF) |
| D08287 | Madrid (MAD) | Brussels (BRU) | 2 a.m. | 2 a.m. | B752 |
| VY9631 | Madrid (MAD) | Brussels (BRU) | 3:45 p.m. | 6:05 p.m. | A320-100/200 |
| JJ8572 | Madrid (MAD) | Brussels (BRU) | 3:45 p.m. | 6:05 p.m. | A320-100/200 |
| VY9628 | Madrid (MAD) | Brussels (BRU) | 8:50 a.m. | 11:15 a.m. | A319 |
| VY9625 | Madrid (MAD) | Brussels (BRU) | 12:15 p.m. | 2:35 p.m. | A319 |
| QY8287 | Madrid (MAD) | Brussels (BRU) | None | None | B752 |
| QY8461 | Madrid (MAD) | Brussels (BRU) | None | None | B752 |
| IB3216 | Madrid (MAD) | Brussels (BRU) | 7:35 a.m. | 9:55 a.m. | A320 |
| IB3212 | Madrid (MAD) | Brussels (BRU) | 10:15 a.m. | 12:35 p.m. | None |
| TG6521 | Madrid (MAD) | Brussels (BRU) | 6:25 a.m. | 8:45 a.m. | 320 |
| ZK3026 | Madrid (MAD) | Brussels (BRU) | 8:10 p.m. | 10:35 p.m. | EM2 |
| VN4053 | Madrid (MAD) | Brussels (BRU) | 6:25 a.m. | 8:45 a.m. | 320 |
| US979 | Madrid (MAD) | Brussels (BRU) | 12:35 p.m. | 2:50 p.m. | |
| US978 | Madrid (MAD) | Brussels (BRU) | 12:35 p.m. | 2:50 p.m. | 738 |
| US2703 | Madrid (MAD) | Brussels (BRU) | 7:40 p.m. | 10 p.m. | CR9 |
| AB3310 | Madrid (MAD) | Brussels (BRU) | 9:20 a.m. | 11:40 a.m. | |
| AB3309 | Madrid (MAD) | Brussels (BRU) | 7:40 a.m. | 10:05 a.m. | 738 |
| 4M4423 | Madrid (MAD) | Brussels (BRU) | 12:40 p.m. | 3 p.m. | |
| SN1724 | Madrid (MAD) | Brussels (BRU) | 3:15 a.m. | 5:40 a.m. |
Popular Flights Searchs
- Domestic Destinations
- International Destinations
