Transavia takes you from Amsterdam to Porto for €131 return with no layovers. It's the most competitive price we're finding right now. The median price is also €131, so this is the time to book.
Price and when to book
Base price is €131 for return flights. Some departures may reach €163 depending on dates and availability. We checked on 22 October 2026 and the trend is stable. Book 2–3 months ahead to secure a low fare; last-minute bookings are typically more expensive.
Airline and layovers
Transavia operates this route non-stop, with no layovers. It's the fastest and most comfortable option. Typical outbound departure: 17:30, return around 14:20. Always check what baggage is included in your base tariff.
Best time to visit
Porto is pleasant almost year-round. Spring (March–May) and autumn (September–October) offer mild weather and fewer crowds than summer. December is also viable if you want festive atmosphere. Avoid July–August if you dislike heat and peak tourist numbers.
What to do in Porto
The historic centre is UNESCO World Heritage: walk the Ribeira, head down to the Douro waterfront, cross the iconic Dom Luís Bridge. Sample Port wine in the lodges of Vila Nova de Gaia. Costa Dourada beaches are 30 km away. Museums, Livraria Lello bookstore and local food round out your stay.
FAQ
What's the cheapest Amsterdam-Porto flight?
From €131 return with Transavia. That's the price we found on 22 October 2026. Fares vary by exact date.
Does Transavia fly direct Amsterdam-Porto?
Yes, this route is non-stop with no layovers. Approximate flight time: 2 hours.
Which airlines fly this route?
Transavia is the option we show here. Check flight aggregators to see if other carriers serve your chosen dates.
When is it cheapest to fly to Porto?
Generally, book 2–3 months ahead. Avoid school holidays and public holidays. Spring and autumn tend to be cheaper than summer.
Photo: Wikimedia Commons. Return economy fares for 1 adult, checked on Kiwi.com on the date shown; they can change.


