Lowcost flights from Shannon (Ireland) to Porto (Portugal), €32 - €128

Direct distance between cities: 1284 km. Average direct flight time is 2:30 hours.

Please note! Some routes are seasonal.

From Shannon to Porto with Ryanair (FR)
Average ticket price: €32 - €128

Connection in Alicante (Spain)
From Shannon to Alicante with Ryanair (FR)
Average ticket price: €43 - €172
From Alicante to Porto with Ryanair (FR)
Average ticket price: €19 - €76
Connection in Berlin (Germany)
From Shannon to Berlin with Ryanair (FR)
Average ticket price: €38 - €150
From Berlin to Porto with Eurowings (EW)
From Berlin to Porto with Ryanair (FR)
From Berlin to Porto with EasyJet (U2)
Average ticket price: €52 - €209
Connection in Birmingham (United Kingdom)
From Shannon to Birmingham with Ryanair (FR)
Average ticket price: €12 - €48
From Birmingham to Porto with Ryanair (FR)
Average ticket price: €34 - €136
Connection in Budapest (Hungary)
From Shannon to Budapest with Ryanair (FR)
From Shannon to Budapest with Buzz (RR)
Average ticket price: €52 - €206
From Budapest to Porto with Ryanair (FR)
From Budapest to Porto with Buzz (RR)
Average ticket price: €57 - €230
Connection in Edinburgh (United Kingdom)
From Shannon to Edinburgh with Ryanair (FR)
Average ticket price: €13 - €52
From Edinburgh to Porto with Ryanair (FR)
Average ticket price: €42 - €169
Connection in Faro (Portugal)
From Shannon to Faro with Ryanair (FR)
Average ticket price: €44 - €175
From Faro to Porto with Ryanair (FR)
Average ticket price: €12 - €46
Connection in Krakow (Poland)
From Shannon to Krakow with Ryanair (FR)
From Shannon to Krakow with Buzz (RR)
Average ticket price: €50 - €200
From Krakow to Porto with Ryanair (FR)
From Krakow to Porto with Buzz (RR)
Average ticket price: €60 - €240
Connection in Las Palmas (Spain)
From Shannon to Las Palmas with Ryanair (FR)
Average ticket price: €70 - €280
From Las Palmas to Porto with Ryanair (FR)
Average ticket price: €40 - €159
Connection in Liverpool (United Kingdom)
From Shannon to Liverpool with Ryanair (FR)
Average ticket price: €10 - €41
From Liverpool to Porto with Ryanair (FR)
Average ticket price: €36 - €142
Connection in London (United Kingdom)
From Shannon to London with Ryanair (FR)
Average ticket price: €16 - €63
From London to Porto with Ryanair (FR)
From London to Porto with EasyJet (U2)
From London to Porto with Ryanair UK (RK)
Average ticket price: €33 - €133
Connection in Malaga (Spain)
From Shannon to Malaga with Ryanair (FR)
Average ticket price: €45 - €181
From Malaga to Porto with Ryanair (FR)
Average ticket price: €15 - €61
Connection in Malta (Malta)
From Shannon to Malta with Ryanair (FR)
Average ticket price: €66 - €262
From Malta to Porto with Ryanair (FR)
Average ticket price: €52 - €209
Connection in Manchester (United Kingdom)
From Shannon to Manchester with Ryanair (FR)
From Shannon to Manchester with Ryanair UK (RK)
Average ticket price: €11 - €46
From Manchester to Porto with Ryanair (FR)
From Manchester to Porto with EasyJet (U2)
From Manchester to Porto with Jet2.com (LS)
Average ticket price: €36 - €145
Connection in Marseille (France)
From Shannon to Marseille with Ryanair (FR)
Average ticket price: €37 - €149
From Marseille to Porto with Ryanair (FR)
Average ticket price: €29 - €118
Connection in Memmingen (Germany)
From Shannon to Memmingen with Ryanair (FR)
Average ticket price: €36 - €145
From Memmingen to Porto with Ryanair (FR)
Average ticket price: €42 - €167
Connection in Nantes (France)
From Shannon to Nantes with Ryanair (FR)
Average ticket price: €20 - €81
From Nantes to Porto with Transavia France (TO)
From Nantes to Porto with Volotea (V7)
From Nantes to Porto with EasyJet (U2)
Average ticket price: €22 - €88
Connection in Naples (Italy)
From Shannon to Naples with Ryanair (FR)
Average ticket price: €55 - €219
From Naples to Porto with EasyJet (U2)
Average ticket price: €48 - €191
Connection in Nice (France)
From Shannon to Nice with Ryanair (FR)
Average ticket price: €39 - €156
From Nice to Porto with EasyJet (U2)
Average ticket price: €33 - €133
Connection in Palma Mallorca (Spain)
From Shannon to Palma Mallorca with Ryanair (FR)
Average ticket price: €43 - €171
From Palma Mallorca to Porto with Ryanair (FR)
From Palma Mallorca to Porto with Lauda Europe (LW)
Average ticket price: €24 - €98
Connection in Paris (France)
From Shannon to Paris with Ryanair (FR)
Average ticket price: €22 - €90
From Paris to Porto with Gol Transportes Aéreos (G3)
From Paris to Porto with Transavia France (TO)
From Paris to Porto with Ryanair (FR)
From Paris to Porto with Level (IB)
From Paris to Porto with Vueling (VY)
From Paris to Porto with EasyJet (U2)
Average ticket price: €30 - €121
Connection in Tenerife (Spain)
From Shannon to Tenerife with Ryanair (FR)
Average ticket price: €70 - €279
From Tenerife to Porto with Ryanair (FR)
Average ticket price: €40 - €161
Connection in Warsaw (Poland)
From Shannon to Warsaw with Ryanair (FR)
Average ticket price: €50 - €201
From Warsaw to Porto with Wizz Air (W6)
From Warsaw to Porto with Buzz (RR)
Average ticket price: €64 - €254
Connection in Wroclaw (Poland)
From Shannon to Wroclaw with Ryanair (FR)
From Shannon to Wroclaw with Buzz (RR)
Average ticket price: €44 - €177
From Wroclaw to Porto with Ryanair (FR)
From Wroclaw to Porto with Buzz (RR)
Average ticket price: €56 - €224