You can buy your ticket online before your visit, or at the museum's entrance desks upon arrival. 



Adult: 100 SEK (free admission on Wednesdays)

Children (0–18 years): free admission


Adult: 160 SEK

Children (0–18 years): free admission

Annual pass

The annual pass costs 250 SEK and gives the holder free admission to the Naval Museum for a whole year, a 10 % discount in the museum shop, and membership in the museum's friends' association Marinmusei vänner. 

A cash-free museum

Please note that the Naval Museum is a cash-free museum. Payment is made by credit card or Swish.