奥斯陆是挪威的核心铁路枢纽,长途线路、区域线路和机场铁路服务都在奥斯陆中央车站汇合。该市只有一个主要国家铁路站奥斯陆中央车站(Oslo S),此外还有 Nationaltheatret 等市中心车站,供区域列车和机场列车使用。Vy、Flytoget、SJ Norge 和 Go-Ahead Nordic 都服务于奥斯陆铁路网络。
从奥斯陆出发的列车包括穿越山地前往挪威西部的长途服务、环绕挪威东部的城际列车、前往瑞典的跨境服务,以及前往加勒穆恩奥斯陆机场的机场铁路。Oslo S 是长途出发的主要火车站,而 Nationaltheatret 和 Lysaker 则为位于市中心以西的许多区域列车和机场列车提供服务。
从奥斯陆出发的铁路线路向西通往卑尔根和斯塔万格,向北通往利勒哈默尔和特隆赫姆,向南通往克里斯蒂安桑,向东经瑞典通往斯德哥尔摩和哥德堡,向东北通往奥斯陆机场和米约萨地区。可在 Rail Monsters 在线预订往返奥斯陆的列车。