The Military Museum of Porto offers a detailed look at Portugal’s military history through an extensive collection of weapons, uniforms, vehicles and historical artifacts. Located in a former barracks near the city center, the museum presents the evolution of the Portuguese armed forces from the 19th century to modern times. Visitors can explore themed rooms that highlight key conflicts, technological developments and the daily life of soldiers. One of the museum’s most striking features is its impressive display of miniature dioramas, meticulously crafted to depict battles and military scenes with remarkable precision. The outdoor area showcases artillery pieces and armored vehicles, adding scale to the experience. Combining education, heritage and craftsmanship, the Military Museum provides an engaging perspective on the nation’s defense history and its role in shaping Portugal’s identity.
Porto PortugalThe Military Museum of Porto (Museu Militar do Porto) is located at Rua do Heroísmo 329, 4300-259 Porto, in the Bonfim parish, housed in a 19th-century building that once served as PIDE secret police headquarters. Just a 2-minute walk from Heroísmo metro station (lines A, B, C, E, F), it offers quick access to Campanhã station and the city centre via bus lines 207 and 400. Nearby, the Bonfim district features Jardim do Bonfim park (800m), Mercado do Bonfim market for local produce, and Rua do Bonfim with cafés and shops, while a 20-minute metro ride connects to Ribeira waterfront and Clérigos Tower.
Soares dos Reis National Museum
Porto
Serralves Museum of Contemporary Art
Porto
Port Wine Museum
Porto
FC Porto Museum
Porto
Museum of Transport and Communication
Porto
Casa do Infante
Porto
Porto Tram Museum
Porto
3D Fun Art Museum Porto
Porto
Wondersense Museum
Porto
MMIPO - Museu da Misericórdia do Porto
Porto
Galeria da Biodiversidade
Porto
Museu Romântico
Porto
Gardens of Casa Tait
Porto
Palácio das Artes
Porto
Palácio da Bolsa
Porto
São João National Theatre
Porto
Teatro Sá da Bandeira
Porto
Municipal Theater Rivoli
Porto
Teatro Carlos Alberto
Porto
Campo Alegre Theatre
Porto
Teatro Helena Sá e Costa
Porto