Originally Posted by
yoghurt
For the flight in question, the IATA code was AY1764 while the ICAO code was FIN7NB. FIN7, on the other hand, seems to belong to completely different flight: AY7 from Miami.
FIN7NB as call sign for flight MXP-HEL has nothing to do with AY/FIN7 HEL-MIA. FIN7NB is for communication between Air Traffic control and crew. Customer does not see or need the call sign..