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

Trip guides  /  North Portugal

Ponte de Lima: Portugal's Oldest Town

By the Travel Portugal Now team · Published 2 October 2026

Ponte de Lima is often called Portugal’s oldest town, with a charter dating back to 1125. It’s a gentle riverside place in the green Minho, with a long medieval bridge, leafy riverbanks, manor houses and great food and vinho verde. Here’s how to visit.

Quick answer: Ponte de Lima is about 1 hour north of Porto and 30 minutes from Viana do Castelo. Walk across the medieval bridge, stroll the riverside avenue, visit on a market Monday (every other week), and eat arroz de sarrabulho with vinho verde. It’s also a stop on the Camino Português. See places to stay in Ponte de Lima.

Riverside town

Things to do

  • The bridge: a long medieval bridge over the Lima, with a Roman section on the far bank.
  • The riverside: plane-tree avenues, gardens and a sandy riverbank.
  • The market: a huge traditional fair held on the riverbank every other Monday.
  • Feiras Novas: one of Portugal’s oldest festivals, held in September.
  • Manor houses: many of the region’s solares offer rural stays.
  • The Ecovia do Lima: a cycle and walking path along the river. See cycling in Portugal.

Food and wine

Ponte de Lima is famous for arroz de sarrabulho, a rich rice dish with pork, and for the vinho verde of the Lima valley. See the vinho verde guide.

Nearby

More: walking the Camino Português and the most beautiful small towns.

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.