tworzą one razem centrum przesiadkowe.

Elektryfikacja stacji nastąpiła w 1983 roku. Pierwszy pociąg elektryczny wjechał na stację 3 października 1983 roku. Linia kolejowa nr 36 pozostaje nadal niezelektryfikowana. Istnieją plany jej elektryfikacji na odcinku Śniadowo – Łapy w ramach rządowego programu Kolej Plus celem stworzenia ciągu komunikacyjnego Łomża – Łapy – Białystok.

Bezpośrednio przy stacji znajdowały się Zakłady Naprawcze Taboru Kolejowego, które w 2009 roku ogłosiły upadłość i ostatecznie zostały zlikwidowane w 2016 roku. Na stacji ponadto znajdują się punkt ładunkowy i rampa.

Perony Peron 1 – brzegowy o długości 325 m, przylegający do dworca, obsługiwał połączenia osobowe do Ostrołęki; obecnie obsługuje niektóre połączenia relacji Łapy–Białystok. Peron 2 – wyspowy o długości 324 m, częściowo zadaszony, obsługuje pozostałe połączenia, zarówno dalekobieżne jak i regionalne; dostęp jest możliwy zarówno z kładki jak i przejścia naziemnego.

Połączenia Na stacji kolejowej zatrzymują się pociągi kategorii IC i TLK spółki PKP Intercity, kursujące po linii nr 6 między Warszawą a Białymstokiem i w relacjach dalszych (Suwałki, Świnoujście, Kraków, Wrocław).