Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Best option Sofia Madrid | Outbound 13/10/25 direct FR6409 03h 40min | Return 15/10/25 direct FR6410 03h 25min | | ![]() | £76 | ||
Sofia Madrid | Outbound 16/07/25 1 Stopover (BGY, MXP) FR3438, FR3008 15h 20min | Return 09/08/25 1 Stopover (FCO, CIA) W46014, W64316 18h 40min | | ![]() | £148 | ||
Sofia Madrid | Outbound 09/10/25 1 Stopover (SAW) PC0272, PC1099 18h 00min | Return 14/10/25 1 Stopover (SAW) PC1102, PC0271 18h 45min | | ![]() | £246 | ||
Sofia Madrid | Outbound 13/10/25 direct FR6409 03h 40min | Return 15/10/25 direct FR6410 03h 25min | | ![]() | ? | £88 | |
Sofia Madrid | Outbound 13/10/25 direct FR6409 03h 40min | Return 15/10/25 direct FR6410 03h 25min | | ![]() | £89 | ||
Sofia Madrid | Outbound 20/10/25 direct FR6409 03h 40min | Return 11/11/25 direct FR6410 03h 30min | | ![]() | £106 | ||
Sofia Madrid | Outbound 16/07/25 1 Stopover (BGY, MXP) FR3438, FR3008 15h 20min | Return 09/08/25 1 Stopover (FCO, CIA) W46014, W64316 18h 40min | | ![]() | ? | £139 | |
Sofia Madrid | Outbound 11/09/25 1 Stopover (BGY, MXP) FR3662, FR3008 14h 35min | Return 15/09/25 direct FR6410 03h 25min | | ![]() | £142 | ||
Sofia Madrid | Outbound 11/09/25 1 Stopover (BGY, MXP) FR3662, FR3008 14h 35min | Return 15/09/25 direct FR6410 03h 25min | | ![]() | £143 | ||
Sofia Madrid | Outbound 11/09/25 1 Stopover (BGY, MXP) W64351, UX1060 13h 15min | Return 15/09/25 direct W64402 03h 30min | | ![]() | £179 |
Stops
- Direct flight
Airline
- Ryanair
- Wizz Air
- Air Serbia
- Lufthansa
- Bulgaria Air
Tips and tricks to help you find cheap flights from Sofia to Madrid
Favourite airline: e.g. Bulgaria Air, Lufthansa
Bulgaria Air is the most popular airline for flights from Sofia to Madrid.

Bulgaria Air
33 %

Lufthansa
33 %

Air Serbia
14 %
Favourite connection: via Munich
On this flight route, flights with a stopover in Munich are the most popular.
Route
bookings
1 stopover Munich
06h 10min, from £184
58 %
1 stopover Belgrade (Beograd)
18h 35min, from £266
25 %
1 stopover Rome Fiumicino Leonardo da Vinci
11h 49min, from £260
17 %
Important flight information
Flight information: Sofia - Madrid
Outbound and return from | £75.63 |
---|---|
Flight duration | min. 03:40 / max. 03:45 |
Return flight duration | min. 03:20/ max. 03:35 |
Distance | 2249 km |
Flights per week | 6 |
Departure airport | Airport Sofia (SOF) |
Departure country | Flights from Bulgaria |
Arrival airport | Airport Madrid Barajas (MAD) |
Destination country | Flights to Spain |
Alternative routes to Spain
- Flight Sofia - Malaga from £118
Popular destinations for onward travel
- Flight Madrid - London Heathrow from £105
- Flight Madrid - Santiago de Chile from £680
- Flight Madrid - London Gatwick from £94
- Flight Madrid - Havana from £539
- Flight Madrid - Lima from £665