Flights from €19: This Week's Best European Travel Deals

Fresh deals across Europe this May: budget flights, scenic trains, and ferry hops. Real routes, real operators, ready to book through Solvoya.

May is shaping up to be one of the strongest months for European travel deals in recent memory. With summer demand holding firm despite economic headwinds, airlines and rail operators are pushing aggressive shoulder-season fares to fill seats before peak season hits. We scanned this week's market and pulled the most interesting routes flying out of Iberia and beyond — every one of them bookable through Solvoya's multi-modal search.

Here's what caught our eye this week.

Porto → Barcelona — from around €25

Ryanair and Vueling are both running competitive fares on this Iberian classic for late May and early June departures. Midweek slots (Tuesday–Wednesday) are where the cheapest seats tend to surface, with weekend returns adding roughly €15–25 to the total.

Search Porto → Barcelona on Solvoya

Compare prices →

Lisbon → Rome — from around €39

TAP Portugal and Ryanair are dueling on the Lisbon–Rome corridor, with one-way fares dipping to the high €30s for late May. If you can fly into Ciampino instead of Fiumicino you'll often shave another €10–15 off. Great paired with a hop down to Naples or Positano if you're stitching together a coastal route.

Search Lisbon → Rome on Solvoya

Compare prices →

Madrid → Paris — from around €45

Iberia, Air France and Vueling are all in the mix here. The sweet spot is mid-June departures booked at least three weeks out — direct flights are landing under €50 one-way for travelers who skip checked baggage. The high-speed rail option (via Barcelona connection) sits closer to €120 but throws in city-center arrival.

Search Madrid → Paris on Solvoya

Compare prices →

Paris → Amsterdam — from around €35 by train

This is where rail beats air handily. Eurostar and Thalys services are running promotional fares from €35 one-way for May and June bookings, with a journey time just over three hours city-center to city-center. Compare that to a €60 flight plus two airport transfers and the math is obvious.

Search Paris → Amsterdam on Solvoya

Compare prices →

Lisbon → Berlin — from around €49

Ryanair and easyJet are running aggressive fares to Berlin Brandenburg for late May and early June. Tuesday and Wednesday departures consistently price below the weekend equivalents by €20+. A solid option if you're chaining together a Western-to-Central Europe loop.

Search Lisbon → Berlin on Solvoya

Compare prices →

Don't have a destination in mind?

If you're flexible on where you go and just want the cheapest possible escape, head to Solvoya Explorer — it shows you the cheapest destinations from your home airport across any given week, ranked by price. Perfect for spontaneous weekend getaways.

And if you've been hoarding airline miles or credit card points, our Points & Miles search lets you compare award availability across loyalty programs side-by-side, so you can spend points where they actually deliver value rather than burning them on overpriced redemptions.

Prices reflect fares observed during research and fluctuate constantly — always confirm at booking. Happy travels.