Elisabetta cadde in un profondo stato di disperazione, piangendo in continuazione, al punto da chiedere all'imperatore di poterlo raggiungere in Italia, ottenendo però un rifiuto. L'imperatrice allora si dedicò a drastiche cure dimagranti e a sfiancanti cavalcate; disertò tutti gli impegni sociali organizzati dall'arciduchessa Sofia, attirandosi le critiche della corte. Francesco Giuseppe le scrisse, chiedendole di mostrarsi a Vienna e di visitare gli istituti per sollevare il morale della popolazione e ottenere l'appoggio dell'opinione pubblica. Il 24 giugno ci fu la decisiva battaglia di Solferino, che risultò vittoriosa per i franco-piemontesi. Le conseguenze della disfatta ricaddero sull'imperatore Francesco Giuseppe, che mai era stato mal visto dal popolo come in quei mesi: la critica si spinse al punto di chiedere l'abdicazione del sovrano in favore di suo fratello Massimiliano. Intanto un gran numero di feriti fu portato in Austria e l'imperatrice stessa organizzò un ospedale militare nel castello di Laxenburg, poiché i normali ospedali non avevano posti a sufficienza. La guerra fu ufficialmente conclusa con l'armistizio di Villafranca, che costringeva l'Austria a rinunciare alla Lombardia, una delle più ricche province dell'impero.