I nordlige Italia var Erkehertug Karl av Østerrike med 90 tusen mann. Han ble beseiret i slaget ved Verona av en fransk hær under André Masséna, som hadde 48 tusen, 18. oktober 1805. Etter å ha lidd et mindre nederlag dagen før ved San Michele ble Karl slått av Massenas franske Armée d'Italie ved Caldiero 30.- 31. oktober (slagets utfall er fortsatt omdiskutert). 1. november ga Karl ordre om retrett, og den østerrikske hæren marsjerte hjemover, ut av Italia. General Frimonts styrke klarte å holde stand ved Caldiero hele ettermiddagen 1. november, før han om natten marsjerte østover for å slutte seg til hovedhæren. Lenger nord led østerrikske tropper et nederlag ved Forano få dager senere. Etter å ha forsvart seg i slagene ved Pietro Engu og Valvasone krysset Karl elven Isonzo 13. eller 14. november. De franske forsøkene på å krysse elven ble slått tilbake. Lenger nord klarte Erkehertug Johann å trekke seg ut av Tyrol, og beseiret en mindre fransk kavaleristyrke ved Flitsch (pr. 2018 Bovec i Slovenia). Etterhvert klarte han å slutte seg til Karls tropper, som i begynnelsen av desember 1805 kom til vestlige Ungarn (Körmend). Freden i Pressburg ble undertegnet 26. desember, så Karl rakk ikke å møte Napoleon på slagfeltet, men etter slaget ved Austerlitz fryktet Napoleon selv Karls 80 tusen soldater.