Naval museum display with ship models and maritime artefacts

Naval History Museum

Naval History Museum: ~$2 USD, 30 min-1 hour. Worth it?

The Naval History Museum is a small museum located inside Fort Frederick in Trincomalee, documenting the city's long naval history from colonial times through the modern era. The displays include ship models, weapons, photographs, and artefacts spanning Portuguese, Dutch, British, and Sri Lankan naval periods. It provides context for understanding why Trincomalee has been coveted by maritime powers for centuries.

What It Is

A single-building museum with displays on Trincomalee's naval significance, from the colonial Portuguese and Dutch periods through British WWII operations to the modern Sri Lankan Navy.

Why Visit

Trincomalee has one of the world's finest natural harbours and has been fought over by maritime powers for centuries. This museum tells that story, and it is conveniently located on the way to Swami Rock.

Nearby Places

Frequently Asked Questions

Plan Your Visit to Trincomalee

Let our destination experts help you discover the best of Trincomalee with personalised recommendations and insider knowledge.

Loading security verification...
Please complete the security verification above