Nacido en Madrid el 18 de diciembre de 1935, Luis Solana es sobrino-nieto del escritor y diplomático español Salvador de Madariaga, nieto del pedagogo Ezequiel Solana, hijo de un profesor de química y hermano del también político Javier Solana; ha sido un destacado miembro del Partido Socialista Obrero Español.