Oslo possède un réseaux de lignes de métro relativement étendu, certaines allant jusque dans les forêts avoisinantes, idéal pour un départ de balade ou de randonnée. La ville possède également un réseau de trams assez étendu pour le centre-ville, et un service de bus qui dessert, en plus du centre-ville, les environs de la ville dans un périmètre d'une demi-douzaine de kilomètres (Oslo est entourée de collines qu'il est préférable de ne pas grimper à pied!).