Kolej wąskotorowa Przeworsk-Dynów powstała z inicjatywy Andrzeja Lubomirskiego w 1904. Pierwotnia planowano wybudowanie kolei normalnotorowej. Sprzeciwił się temu komendant Twierdzy Przemyśl. Wąskotorówka dowoziła buraki do Cukrowni w Przeworsku oraz drewno z terenu Pogórza. Projektowane odgałęzienia do Pruchnika i Gaci nie zostały zrealizowane.

W II Rzeczypospolitej planowano rozbudowę węzła przez doprowadzenie torów do Zagórza w ramach magistrali Warszawa – Przeworsk – Budapeszt. W czasie I wojny światowej zniszczeniu uległa stacja i część torów. Podczas okupacji Niemcy zaminowali budynki, urządzenia, mosty i tory. Wszystko było przygotowane do wysadzenia w powietrze. Odwaga i ofiarność pracowników kolejowych uniemożliwiły okupantowi dokonanie zniszczenia. W ostatnich chwilach odcięto dopływ prądu i uratowano węzeł.

Po II wojnie światowej nastąpił znaczny rozwój węzła kolejowego. Przez Przeworsk przechodziły miliony ton towarów i surowców. Magistrala Kraków-Przemyśl została zelektryfikowana. Pierwszy pociąg przejechał przez Przeworsk 28 kwietnia 1964. Elektryfikacja przyczyniła się do modernizacji całego węzła.