Join 305,000+ travellers in Portugal, Lisbon & Porto Travel Tips on Facebook. Find your group

Trip guides  /  North Portugal

Chaves: Roman Bridge, Hot Springs and Pastries

By the Travel Portugal Now team · Published 2 October 2026

Chaves is a historic spa town in northern Portugal, close to the Spanish border, with a Roman bridge still in use, hot springs bubbling up in the centre, a castle keep and a famous meat pastry. It’s an easy stop on a road trip through Trás-os-Montes.

Quick answer: Chaves is about 1 hour 45 minutes from Porto. Walk across the Roman bridge (Ponte de Trajano), see the castle keep, visit the Roman thermal baths museum, try the thermal water, and eat a pastel de Chaves. Nearby Vidago has a grand spa palace hotel. See places to stay in Chaves.

Historic town

Things to do

  • Ponte de Trajano: a Roman bridge over the Tâmega river.
  • The Roman baths: remains of Roman thermal baths uncovered in the town, now a museum.
  • The hot springs: some of the hottest in Europe, used for spa treatments.
  • The castle keep and the gardens around it.
  • The historic centre: houses with wooden balconies.
  • Pastel de Chaves: a flaky pastry filled with minced veal, with protected status.
  • Smoked ham: the region is known for presunto.

Nearby

More: the best spa hotels and the best road trips.

Some links in this guide are affiliate links (GetYourGuide, Booking.com, Discover Cars). If you book through them we may earn a small commission at no extra cost to you. It helps keep our groups and this site free.

Still got questions?

Ask 305,000+ travellers and locals in our free Facebook groups.