Viana do Castelo est accessible en peu de temps depuis Porto, ou depuis Valença si vous venez d'Espagne. Depuis le mont Santa Luzia, vous pouvez voir la magnifique situation géographique de la ville, proche de l'océan et de l'embouchure du fleuve Lima. Vous pouvez commencer votre visite par cette vue magnifique et par le Temple du Sacré-Cœur de Jésus, une église de style néo-classique conçue par Ventura Terra en 1898.
Viana s'est enrichie au fil du temps de palais nobles, d'églises, de couvents et de fontaines, qui représentent un patrimoine architectural qui mérite d'être connu. Des brochures sont disponibles à l'Office de tourisme décrivant les itinéraires où vous pourrez admirer l'art manuélin, de la Renaissance, baroque, Art Nouveau ou Azulejo. En vous promenant dans les rues de la vieille ville, vous atteindrez la Praça da República, la place qui est le cœur de la ville, où vous trouverez le palais de la Miséricorde, la fontaine du XVIe siècle et l'ancien hôtel de ville (Paços do Concelho). Non loin de là se trouve la Sé ou Igreja Matriz, la cathédrale de style roman.
Face à la mer, qui a joué un rôle si important dans l'histoire de Viana, une église baroque conserve l'image de la Senhora da Agonia, la Vierge Marie, à laquelle les pêcheurs sont dévoués. Le 20 août, l'image quitte l'église pour bénir la mer, au milieu d'une des fêtes les plus vivantes du Portugal, marquée par la beauté et la richesse des costumes traditionnels portés lors des cérémonies.
Viana - également connue pour son filigrane doré - a préservé ses traditions, comme en témoignent le Museu do Traje (costumes et objets en or), le Museu de Arte e Arqueologia (à noter tout particulièrement les objets en céramique caractéristiques de Viana) ou le navire Gil Eanes. Il a été construit dans les chantiers navals de Viana do Castelo pour soutenir la pêche à la morue, et est maintenant ancré dans le port de pêche pour commémorer les traditions maritimes et de construction navale de la ville.
Viana do Castelo est également considérée comme une "Mecque de l'architecture" car plusieurs grands noms de l'architecture portugaise contemporaine ont conçu ses infrastructures et ses espaces. Il s'agit notamment de la Praça da Liberdade de Fernando Távora, de la bibliothèque d'Álvaro Siza Vieira, de la Pousada da Juventude (auberge de jeunesse) de Carrilho da Graça, de l'hôtel Axis de Jorge Albuquerque ou du Centro Cultural de Viana do Castelo de Souto Moura.