Tre jernbanestrekninger møtes i Kongsvinger: Grensebanen til Charlottenberg i Sverige i sørøst, Solørbanen til Elverum i nord, og Kongsvingerbanen til Oslo i vest. Det innebærer direkteforbindelse med ekspresstog til Stockholm, Karlstad og Oslo i regi av SJ og Tågkompaniet, samt lokaltog til Oslo kjørt av Vy. På Solørbanen kjøres det ikke lenger passasjertog.