Most przetrwał do 6 września 1939, gdy w wyniku zbliżającego się natarcia wojsk niemieckich został zniszczony przez saperów Armii Lublin. W roku 1940 wojska niemieckie wybudowały nowy most wysokowodny o konstrukcji drewnianej. Został on poważnie uszkodzony w wyniku prowadzonych od lipca 1944 do stycznia 1945 roku na tym terenie walk.

W wyniku decyzji Ministerstwa Komunikacji w roku 1946 postanowiono odbudować most jako półstały drewniano – stalowy. W nurcie rzeki zastosowano dźwigary stalowe blachownicowe o rozpiętościach do 35 m, a na terenach zalewowych belki dwuteowe walcowane o rozpiętościach od 8 do 17 m. Most o długości 960 m otwarto dla ruchu 30 kwietnia 1948 r.

W wyniku zagrożeń, wynikających z uszkodzeń drewnianych podpór – w roku 1963 przystąpiono do budowy nowej przeprawy o konstrukcji stałej. Przęsła wykonano z prefabrykowanych belek sprężonych kablobetonowych. Wysokości przęseł mają od 2,10 do 3,50 m nad podporami w nurcie rzeki. Budowę mostu zakończono w marcu 1966 roku, a uroczyste otwarcie nastąpiło 26 stycznia 1967 roku.