HeadYourWay

Lisbon & Porto by Train

Portugal’s two great cities, linked by a three-hour train along the country’s spine.

Start with Lisbon’s hills, trams and pastel de nata, then take the train north to Porto for port-wine lodges and the Douro riverfront. Three hours apart, and completely different in feel.

Why it works

Lisbon and Porto are close enough to combine easily but distinct enough to feel like two holidays: capital-city buzz first, then a smaller, grittier, riverside city built on wine.

The route

1LisbonTrain2Porto
Explore this journey — start at Lisbon →

Your itinerary

  1. 1Lisbon1–2 nights
  2. 2Porto1–2 nights

Booking links are affiliate links — we may earn a commission, never at extra cost to you.

Make it yours

Plan each destination

Lisbon travel guidePorto travel guide

More trip inspiration

Rail journey · 7–10 days Tuscany Without a Car Florence, Lucca, Pisa and Siena, all reachable by train and bus. Florence Tuscany Rail journey · 12–16 days Italy Without Flying Milan → Florence → Rome → Naples, all by fast train. Milan Florence Rome Naples Rail journey · 5–8 days French Riviera by Rail Short coastal train hops between Nice, Cannes and the Côte d’Azur. Nice Cannes French Riviera
Plan this trip