Kristiansand è la principale città ferroviaria della costa meridionale della Norvegia e una tappa chiave sulla linea Sørlandet tra Oslo e Stavanger. La città ha una stazione ferroviaria passeggeri principale, Kristiansand Station, servita da Go-Ahead Nordic tramite i suoi servizi a lunga percorrenza Sørtoget. La posizione della stazione lungo un itinerario diretto rende Kristiansand importante per i viaggi ferroviari est-ovest attraverso la Norvegia meridionale.
I treni da Kristiansand includono servizi intercity a lunga percorrenza attraverso Agder, Telemark, Buskerud e Rogaland. Kristiansand Station gestisce treni a lunga percorrenza con prenotazione obbligatoria sulla tratta Oslo-Stavanger e offre collegamenti nelle stazioni di interscambio come Nelaug per Arendal. La Norvegia non dispone di linee ad alta velocità nello stesso senso delle reti HSR dedicate, ma la linea Sørlandet è la principale rotta ferroviaria intercity per questa parte del paese.
Le tratte ferroviarie da Kristiansand si dirigono verso est in direzione di Oslo, Drammen e della rete ferroviaria nazionale, verso ovest in direzione di Stavanger, Sandnes ed Egersund, e verso l'entroterra in direzione di Nelaug per i collegamenti con Arendal. Prenota online i treni da e per Kristiansand su Rail Monsters.