Ełk – Gdynia (Biebrza) Suwałki – Olecko – Ełk – Gdynia – Szczecin (Biebrza) Suwałki – Białystok – Warszawa (Jaćwing, później Konopnicka) Suwałki – Białystok – Opole – Wrocław (Jaćwing) Suwałki – Olecko – Ełk – Koluszki – Łódź Kaliska – Wrocław (Jaćwing) Suwałki – Olecko – Ełk – Pisz – Nidzica – Racibórz (Pogoria) Suwałki – Olecko- Ełk – Pisz – Iława – Racibórz (Pogoria) Suwałki – Białystok – Bydgoszcz (Niemen) Suwałki – Olecko – Ełk – Białystok Wilno – Suwałki – Białystok – Warszawa (Balti) Szostaków – Suwałki – Olecko – Ełk – Białystok
Połączenia Jest to zarówno stacja pasażerska, jak i towarowa. W mieście krzyżują się linie kolejowe z Sokółki, Olecka i z Litwy. Na terenie miasta znajduje się dworzec PKP. Cztery razy dziennie odjeżdżają pociągi do Białegostoku. Suwałki mają także bezpośrednie połączenia kolejowe z Warszawą, Krakowem oraz Wilnem.