Kolejnymi odnogami linii kluczborskiej były ciągi: do Skalmierzyc (budowany na koszt powiatu w latach 1895-1896, do linii dwutorowej rozbudowany w 1912) i do Odolanowa (1 października 1909, z przedłużeniem rok później do Grabowna Wielkiego). W latach 1906–1922 przez węzeł kursowały pociągi relacji Warszawa – Poznań, a od 1910 Warszawa – Wrocław.
W latach 1905–1906 nad linią przerzucono Most Odolanowski oraz zmieniono przebieg linii do Skalmierzyc i Rosji (dotychczasowy tor przez ul. Raszkowską stał się bocznicą przemysłową, a linię poprowadzono obecną ul. Osadniczą i dalej jak wcześniej ul. Torową). W czasie okupacji hitlerowskiej przebudowano całkowicie stację (układ i liczbę torów, nowe nastawnie). W 1941-1942 przebudowano tory przy ulicy Kościuszki i zbudowano wiadukt na ul. Parkowej. Postawiono nowy Most Odolanowski i poszerzono Most Krotoszyński. W 1942–1943 zlikwidowano tory na obecnych ul. Osadniczej i ul. Torowej, a linię do Skalmierzyc przeniesiono za północne granice miasta w okolice Starego Stawu. Zlikwidowano też wiadukt między dzisiejszymi ul. Spichrzową a ul. Młyńską.
W 1920 r. stację przemianowano na Ostrów Wielkopolski, którą, z krótką wojenną przerwą, nosi do dzisiaj.