Hankkeessa on korjattu vanhaa ja rakennettu uutta. Raidetta perusparannettiin 335 kilometriä, joista 105 kilometriä uutta kaksoisraideosuutta. Liikennepaikkamuutoksia tehtiin 29 kohteessa. Kaikki hankkeen aikana parannetut henkilöliikenneasemat ovat esteettömiä. Uusia liikennepaikkoja rakennettiin kolme, jotka ovat Riijärvi, Tikkaperä ja Ahonpää. Kempeleelle ja Härmään avattiin uusi henkilöliikennepaikka.
Seinäjoen ja Oulun väliltä poistettiin kaikki tasoristeykset, joita oli 105. Poistuneiden tasoristeyksien tilalle on rakennettu turvallisempia ali- ja ylikulkusiltoja. Kaksoisraide rakennettiin välille Etelä-Seinäjoki–Lapua sekä Kokkola–Ylivieska. Hankkeessa uusittiin 15 teräksistä vesistösiltaa teräsbetonisilloiksi. Radan turvalaite- ja sähköratajärjestelmään tehtiin parannuksia koko osuudella.