Oslo è il principale nodo ferroviario passeggeri della Norvegia e il punto d’incontro centrale per le tratte a lunga percorrenza nell’area meridionale e orientale del paese. La Stazione Centrale di Oslo, ampiamente indicata come Oslo S, è la principale stazione ferroviaria della città e gestisce la maggior parte dei servizi intercity, regionali, aeroportuali e internazionali. Vy, Flytoget, Go-Ahead Nordic e SJ operano servizi che collegano la capitale con i principali corridoi ferroviari norvegesi.
I treni da Oslo includono servizi intercity attraverso la Norvegia orientale, treni a lunga percorrenza attraverso le montagne e lungo la costa meridionale, treni regionali intorno all’Oslofjord e collegamenti ferroviari dedicati per l’aeroporto di Oslo a Gardermoen. Oslo S è la stazione centrale per i biglietti del treno su queste tratte, mentre Nationaltheatret e altre stazioni cittadine servono selezionati treni regionali e aeroportuali all’interno della rete ferroviaria urbana.
Le tratte ferroviarie da Oslo vanno verso ovest in direzione di Bergen, verso sud in direzione di Kristiansand e Stavanger, verso nord in direzione di Lillehammer e Trondheim, verso sud-est in direzione di Halden e Göteborg, e verso est in direzione di Kongsvinger e Stoccolma. Prenota online i treni da e per Oslo su Rail Monsters.