Lisbon and Porto Two-Centre Holiday: How to Plan It

The simplest way to plan a Lisbon and Porto holiday is 6 to 7 nights: about three or four in Lisbon, two or three in Porto, and a morning train between them that takes under three hours. Fly into one city, fly home from the other, and you avoid doubling back. Below you will find how to split your nights, how to get between the cities, two sample itineraries, what to budget and when to go.
TL;DR
Plan 5 to 7 nights for a first visit. A common split is 3 to 4 nights in Lisbon and 2 to 3 in Porto.
Take the train between the cities. The fast service runs in roughly 2 hours 50 minutes, and you can book it ahead.
Fly into one city and out of the other (an open-jaw ticket) so you never backtrack.
Spring and September to October bring mild weather and thinner crowds than July and August.
Lisbon is the city for a day on the water: a two-hour sail on the Tagus shows you the coastline and the monuments from the river.
Table of Contents
How many nights in each city
There is no single right answer, but published advice clusters around a pattern. Rough Guides recommends 3 to 4 days in each city if you want to get under their skin. A fourth day in Lisbon makes room for a Sintra day trip, and a fourth day in Porto suits the Foz district or a Douro Valley wine tour.
If you only have a week, the practical split favors Lisbon. It is larger, hillier and has more to see within the city and just outside it. Porto is compact. One local guide notes that the historic center covers roughly two square kilometers, so two days cover the essentials and a third makes sense mainly for the Douro Valley or serious wine interest.
Trip length | Lisbon | Porto | Best for |
5 nights | 3 | 2 | A first look at both cities, no day trips |
6 nights | 3 | 3 | An even split with one day trip |
7 nights | 4 | 3 | Sintra from Lisbon, a Douro outing from Porto |
9 to 10 nights | 5 | 4 | A slower pace, plus beach towns or wine country |
Count nights honestly. A late-afternoon arrival and a train after breakfast do not give you two usable days. Moving between cities takes a good part of a day once you check out, reach the station, board and settle into the next hotel. Treat the transfer day as a half day of sightseeing at most.
Which city first?
Both orders work. Starting in Lisbon and ending in Porto gives you the big, busy city while your energy is high and a gentler finish. Starting in Porto is a good option if you are fighting jet lag, because the smaller city is easier on a tired visitor. Choose by flight prices and by which airport suits your home departure. Then book the two legs as an open-jaw ticket.

Getting from Lisbon to Porto

The train is the easy choice. The distance is about 195 miles (314 km), and the journey averages 2.5 to 3.5 hours depending on the service. The high-speed Alfa Pendular takes about 2 hours 50 minutes, with 2026 second-class fares of €35.70 and first class at €49.90. The slower Intercidades takes around 3 hours 15 minutes. Discounted advance fares exist, and the same source reports Promo tickets from €16 when booked 60 days ahead. Fares change, so confirm the current price when you book on the national rail operator’s website.
A few practical points:
Lisbon stations. Trains leave from Santa Apolónia, in Alfama, or from Oriente, which sits on the Metro’s Red Line and is about 10 minutes from the airport. Check which one your train uses before you leave the hotel.
Porto station. Long-distance trains arrive at Campanhã. A short local train takes you on to São Bento, the station with the famous tile panels, if your hotel is in the historic center.
Frequency. Departures run through the day, from early morning until the evening, so you can pick a mid-morning train and still have an afternoon in Porto.
Car hire. You do not need one for the cities. Both are hilly, and parking is hard. Save a rental for the Douro or the countryside, if you want one at all.
A useful partner for the logistics is a travel agent who can book flights, hotels and transfers in one go, if you prefer to hand the whole package to someone else.
Sample 5-day itinerary
This is the fast version, built around a train on day 3.
Day 1, Lisbon. Praça do Comércio, Alfama, a ride on Tram 28 and the views from Castelo de São Jorge.
Day 2, Lisbon. Jerónimos Monastery and Belém Tower in the morning, then Chiado in the afternoon.
Day 3, train to Porto. Arrive by lunchtime, walk to São Bento station and spend the afternoon in the Ribeira district.
Day 4, Porto. The Chapel of Souls, Livraria Lello, Clérigos Tower and the cathedral.
Day 5, Porto and Vila Nova de Gaia. Cross the Luís I Bridge, walk the riverfront and watch the sunset.
If you want a sail in this plan, the best slot is the evening of day 1 or the afternoon of day 2, when Belém is a short distance from the river. Our guide to fitting a Tagus sail into a 5 to 7 day Lisbon and Porto itinerary shows where it sits best.
Sample 7-day itinerary
Seven days lets you slow down and add one excursion from each city.
Days 1 to 3, Lisbon. Alfama and the old center on day 1, Belém and the riverfront on day 2, and a day trip to Sintra on day 3. If you want a detailed plan for each day, our 3 days in Lisbon guide avoids backtracking across the hills.
Day 4, travel day. Morning train, afternoon stroll in Ribeira.
Days 5 to 7, Porto. Ribeira and Clérigos Tower, port wine lodges across the river in Gaia, and either a Douro cruise or an easy day in Foz by the Atlantic.
If you would rather give Lisbon the extra night, four nights there and three in Porto is a sound choice. Four Lisbon nights allow two city days plus Sintra, and three Porto nights allow two full city days plus a relaxed arrival or departure.
Longer trips can add a stop. With nine or more days, many travelers add the Algarve, Cascais or Lagos. If you stay longer in Lisbon, see our 10 days in Lisbon itinerary for day trips and slower days.
What a Lisbon and Porto trip costs
Budgets vary by season and style, so treat these as ranges. One 2026 comparison puts mid-range daily budgets at €80 to €120 in Lisbon and €70 to €110 in Porto. Mid-range hotels run €90 to €180 a night in Lisbon and €70 to €140 in Porto. Restaurant prices are similar in both.
What to price before you book:
Flights. Open-jaw tickets into one city and out of the other often cost about the same as a return into one.
The train. Book early. Advance fares are cheaper than same-day tickets.
Hotels. Prices in Lisbon sit above Porto for the same standard. Book the central neighborhoods you want, since you will walk a lot.
Local transport. Lisbon’s metro costs €1.65 per trip, plus €0.50 for a single-use card, and a 24-hour pass at €6.60 pays off from four trips.
Experiences. Decide early which paid activities matter: a boat trip, a port wine tasting, a Douro day.
On our boats, the shared Lisbon Sailing Tour is €45 per person for 120 minutes, and the Sunset Sailing Tour is from €60 per person.
When to go
Spring (March to May) and autumn (September to October) are widely recommended for mild weather and thinner crowds. August is the most expensive month in Portugal, with tourist accommodation peaking at about 1.69 times an average month, while April, May, September and October are easier on both budget and patience.
For a two-city trip, September and October are especially good. The days are still warm enough for the water, the light on the Tagus is soft in the evening, and in Porto the Douro harvest season gives the wine side of the trip an extra reason to go. Winter is quieter and cheaper but wetter, so plan more museum time and fewer outdoor hours.
Why Lisbon is better from the water
Lisbon is a city built on seven hills, facing a wide river. Most visitors see it on foot, climbing from viewpoint to viewpoint, and that is a good way to see the neighborhoods. But the main monuments were built to face the Tagus, and the river is where they make the most sense. On our two-hour sailing tours, a guide explains the sights as you pass them: the riverfront of Baixa, Alfama climbing up the hill, Belém Tower and the Monument to the Discoveries. You see in one afternoon what takes a full day of tram rides and uphill walks, and you sit down while you do it. That matters on a two-centre holiday. Your time in Lisbon is limited, you will be moving to Porto, and your legs will be tired from cobblestones. We have designed our programs with flexible durations so a sail can fit the arrival afternoon, a recovery day or a farewell evening. The boats are comfortable, the crew is experienced, and the tours include live commentary, beverages and snacks. If you are traveling as a group or a family, or celebrating something, a private yacht or catamaran turns the same route into your own plan, with the length and pace you choose. Lisbon
Book your Tagus sail
If Lisbon is part of your trip, a sail is one of the simplest ways to organize the city. The Lisbon Sailing Tour runs 120 minutes at €45 per person. The Sunset Sailing Tour, with the golden light on the river, is from €60 per person. A Private Tour is from €400 per yacht, and the Romantic Sunset Sailing program is €390 per yacht. You can see departures and book on our sailing tours page.

Traveling with a larger group, or planning a team outing? We run private yachts and catamarans, and our group activities cover boats for larger parties. Dolphin watching is also on offer on our dolphin watching tour, for €50 to €65 per person.
If you only have two days in Lisbon before your train, read how to see Lisbon in 2 days with the costs laid out.
Planning checklist
Choose your trip length and the split of nights (the table above is a starting point).
Book flights into one city and out of the other.
Book the train as soon as the dates are fixed, and note the station for each end.
Reserve hotels in walkable neighborhoods: Baixa, Chiado or Alfama in Lisbon, and the Ribeira and Baixa area in Porto.
Decide on one or two paid highlights per city and reserve them. A Tagus sail, a Sintra day and a Douro cruise are the usual picks.
Leave a slack half day. Hills, cobblestones and transfers take longer than a map suggests.
FAQ
Is a week enough for Lisbon and Porto?
Yes, for a first visit. Seven days gives you about three or four nights in Lisbon and three in Porto, with the train in between and room for one day trip. Shorter trips of five days work too, but you will focus on the main sights only.
Should I take the train or fly between Lisbon and Porto?
The train is usually the better choice. The fast service takes about 2 hours 50 minutes and runs between city-center stations, so you avoid airport transfers and security time. Book ahead for the best fares.
Do I need a car?
Not for the two cities. Both are hilly and parking is difficult, and the train is simple to use. A car only makes sense if you plan to explore the Douro Valley or other regions.
Can I fit a boat tour into a short Lisbon stay?
Yes. Our standard tour is 120 minutes, so it fits into an afternoon or an evening without taking a whole day. The sunset departure is a good option on your last night in Lisbon.
Sources
Recommended


Comments