Håkon Håkonssen brukte den naturlige havnen i Kongshavn i 1240, og Christian II la flåten sin i Kongshavn da han beleiret Akershus festning. Men det er ikke kjent om det var en permanent havn i området i middelalderen. Før Mosseveien ble bygget rundt 1850 var det ikke mulig å ta seg langs land inn til byen, men man måtte gå opp dagens Karlsborgveien til der hvor sjømannsskolebygningen ligger i dag, og derfra ned til byen.