Portugal's two great cities are only about three hours apart by train, and they are more different than their shared tiles and trams suggest. Here is the short version: Lisbon for a first trip and for variety; Porto for a compact, atmospheric weekend and port wine. With five days or more, do both.
Choose Lisbon if it is your first time in Portugal, you want the most sights and the best day trips (Sintra, Cascais), or you travel with children.
Choose Porto if you have a long weekend, love food and wine, and prefer a smaller, more intimate city.
Do both with five days or more: two or three in Lisbon, two in Porto, linked by train.
The two cities side by side
| Lisbon | Porto | |
|---|---|---|
| Feel | A capital: broad, bright, varied neighbourhoods on seven hills | A river city: dense, granite, moody and intimate |
| Top sights | Belém, the Alfama, São Jorge Castle, the Oceanário | The Ribeira, the Dom Luís I bridge, São Bento station, the Livraria Lello |
| Signature | Fado, pastéis de nata, sunset miradouros | Port wine cellars in Vila Nova de Gaia |
| Best day trip | Sintra and its palaces | The Douro Valley vineyards |
| Time needed | 3–4 days | 2–3 days |
Why Lisbon for a first trip
Lisbon simply has more: the monuments of Belém, museums like the Gulbenkian and the Azulejo Museum, beaches within reach by train, and above all Sintra, one of the best day trips in Europe. Our Pena Palace guide covers how to do it well. The trade-off is hills and crowds — the Alfama and tram 28 can feel busy in summer.
Why Porto wins for a weekend
Porto is smaller, and that is its strength: you can walk from São Bento station down through the Ribeira and across the upper deck of the Dom Luís I bridge to the port lodges of Gaia in an afternoon. Its food scene is excellent and good value. It is also the gateway to the Douro Valley, where terraced vineyards line the river — a day trip by train, boat or tour.
How to do both
Direct trains link Lisbon's Santa Apolónia and Oriente stations to Porto Campanhã in around three hours, so there is little reason to fly. A good five-day plan is three days in Lisbon including Sintra, then two in Porto; with a week, add a day in the Douro Valley.
Crossing borders? See which eSIM works across several countries: Yesim vs Airalo.
How long to give Lisbon? Read how many days you need in Lisbon, or browse all our European city guides.