Lata 1900–1918 Pierwsze prace związane z budową linii rozpoczęto w 1898 roku. Rok później, Śmigielska Kolej Powiatowa (taką nazwę otrzymała) zakupiła pierwsze cztery parowozy; w 1900 roku wagony osobowe oraz towarowe, a także piąty parowóz. W tym czasie gotowa już była większość budynków budowanej linii kolejowej. 4 sierpnia 1900 Prezes Rejencji Poznańskiej wydał 50-letnią koncesję dla Śmigielskich Kolei Powiatowych.
17 września 1900 tylko dla pociągów obsługujących przewozy towarowe udostępniony został 18-kilometrowy odcinek torów łączący Krzywiń ze Starym Bojanowem. Ruch pasażerski na blisko 42-kilometrowej trasie między Wielichowem a Krzywiniem rozpoczął się 30 października 1900. Do miejscowości Ujazd pierwsze składy ruszyły dopiero 1 września 1901. Linia Ujazd – Wielichowo liczyła 13 km długości, jednak z powodu niskiego zainteresowania podróżnych już 1 maja 1903 roku zawieszono ruch pociągów, a wkrótce potem wystąpiono o zgodę na rozbiórkę torów i infrastruktury na odcinku Ujazd – Łubnica. 14 sierpnia 1905 roku zgodę otrzymano.