On Bygdøy, a small island in the middle of Oslo, you will find most of the maritime attractions. You can get there by harbour-ferry or bus.
The small exploration vessel Gøja is laid up on land next to the maritime museum.
... the three-masted schooner Svanen.
Marinemuseet some 60km south of Oslo.