Il pilota del velivolo del tipo Avro RJ100, che avrebbe dovuto compiere il volo LX1038 Basilea-Amburgo (D), per sicurezza ha deciso di far rotta su Zurigo.
Da qui, i passeggeri sono ripartiti alla volta di Amburgo con un altro aereo di Swiss. Sono giunti in Germania alle 21.18, con due ore di ritardo.