PORTUGAL · WEEKEND

Weekend in Porto from Eindhoven

Porto is the ideal weekend city: affordable, atmospheric and with direct flights from Eindhoven. Azulejos, port by the river and the most beautiful bookshop in the world, all doable in two days. Here's your weekend plan.

✈️ Plan this trip to Porto →

Book your trip to Porto

Compare hotels in PortoPackage holiday to PortoCar hire in Porto

A weekend in Porto from Eindhoven combines low prices with lots of atmosphere: direct flights, a walkable old town along the Douro and the port cellars of Vila Nova de Gaia around the corner. This Friday-to-Sunday plan is full of highlights. See our full Porto guide for more tips, neighbourhoods and sights.

Your weekend plan, day by day

  • Friday: arrival on the Douro Ryanair runs an early-morning flight, arriving around midday. Check in at a hotel in the Ribeira or Cedofeita and head straight to the Dom Luís I bridge. Dinner on a Douro terrace: cod (bacalhau) costs €12-18 at most spots. Finish the evening with a glass of port at Cálem or one of the smaller cellars in Vila Nova de Gaia across the bridge.
  • Saturday: city centre and port cellars Start with the Livraria Lello (open 9am-9pm, silver ticket €10 redeemable against any purchase). Walk to the azulejos at São Bento station, free to admire. Climb the Clérigos Tower (€8) for a panoramic view. Afternoon: cross the bridge to Gaia for a tasting at Sandeman (from €22) or Taylor's (from €25). Tip: a basic tasting with two ports and cheese at a smaller independent cellar often costs €12-15.
  • Sunday: market, coffee, departure Breakfast on a pastel de nata (€1.40 from the corner bakery). Browse the covered Bolhão market for produce and souvenirs. Lunch as a menu do dia in a neighbourhood restaurant: soup, main course and drink for €8-10. Fly back to Eindhoven in the afternoon.

What does a weekend in Porto cost in 2026?

A weekend in Porto from Eindhoven costs under €200 per person in the low season (November-February): direct return flight from around €60, two nights in a mid-range hotel €45-55 per night, and €25-35 per day for food, tastings and sights. In peak season (June-August) hotel rooms run €80-120. Porto remains one of the best-value weekend destinations in Western Europe.

Return flight
from €60 (direct, EIN)
Hotel/night (Nov)
€45-55
Weekend total
from €190 p.p. (Nov)
Compare live prices for Porto →

Practical prices 2026

Ryanair and Transavia fly direct from Eindhoven Airport to Porto in 2 hours 40. Livraria Lello: silver ticket €10, fully redeemable against any purchase of €10 or more in the shop. Port cellars: a basic tasting with two ports and a snack at Sandeman costs from €22, at Taylor's from €25; smaller independent cellars in the lanes of Gaia charge €12-15 for two pours with cheese. Food: a menu do dia (soup, main course, drink) in a neighbourhood restaurant costs €7-12; along the touristy Ribeira waterfront expect €18-25 for a simple main course. Public transport: the Andante Tour 1 costs €7.75 and gives 24 hours of unlimited travel in all zones (bus, metro, tram). A single Z2 ride is €1.85. Note: the Porto Card no longer includes transport in its basic version since April 2026, so check whether the extra cost is worth it before buying.

Also useful for this destination

Best time to visit PortoCheap city breaks in the autumn holidays

Updated 2 October 2026. Prices are indicative and may change; check current rates before departure.

Frequently asked questions

Are there direct flights from Eindhoven to Porto?

Yes, there are direct flights from Eindhoven to Porto, with a flight time of about 2 hours 45.

How much does a weekend in Porto from Eindhoven cost?

From €210 per person for flight and two nights. Porto is among the cheapest weekend destinations in Western Europe.

How many days do you need for Porto?

A weekend is ideal: in two days you'll see the Ribeira, the port cellars, the Livraria Lello and the main azulejos.

What's the best time for a weekend in Porto?

May, June, September and October: pleasant weather and fewer crowds than in the summer months.

✈️ Plan this trip →