Lowcost flights from Porto (Portugal) to Belfast (United Kingdom), €38 - €151

Direct distance between cities: 1509 km. Average direct flight time is 2:46 hours.

Please note! Some routes are seasonal.

From Porto to Belfast with Ryanair (FR)
From Porto to Belfast with Ryanair UK (RK)
Average ticket price: €38 - €151

Connection in Alicante (Spain)
From Porto to Alicante with Ryanair (FR)
Average ticket price: €19 - €76
From Alicante to Belfast with Ryanair (FR)
From Alicante to Belfast with EasyJet (U2)
From Alicante to Belfast with Jet2.com (LS)
From Alicante to Belfast with Ryanair UK (RK)
Average ticket price: €46 - €185
Connection in Amsterdam (Netherlands)
From Porto to Amsterdam with Gol Transportes Aéreos (G3)
From Porto to Amsterdam with Transavia (HV)
Average ticket price: €40 - €161
From Amsterdam to Belfast with EasyJet (U2)
Average ticket price: €19 - €76
Connection in Barcelona (Spain)
From Porto to Barcelona with Ryanair (FR)
From Porto to Barcelona with Level (IB)
From Porto to Barcelona with Vueling (VY)
Average ticket price: €23 - €90
From Barcelona to Belfast with EasyJet (U2)
Average ticket price: €40 - €159
Connection in Birmingham (United Kingdom)
From Porto to Birmingham with Ryanair (FR)
Average ticket price: €34 - €136
From Birmingham to Belfast with EasyJet (U2)
Average ticket price: €9 - €36
Connection in Bristol (United Kingdom)
From Porto to Bristol with Ryanair (FR)
From Porto to Bristol with EasyJet (U2)
Average ticket price: €31 - €123
From Bristol to Belfast with EasyJet (U2)
Average ticket price: €10 - €42
Connection in Budapest (Hungary)
From Porto to Budapest with Ryanair (FR)
From Porto to Budapest with Buzz (RR)
Average ticket price: €57 - €230
From Budapest to Belfast with Ryanair (FR)
From Budapest to Belfast with Buzz (RR)
From Budapest to Belfast with Ryanair UK (RK)
Average ticket price: €48 - €190
Connection in Edinburgh (United Kingdom)
From Porto to Edinburgh with Ryanair (FR)
Average ticket price: €42 - €169
From Edinburgh to Belfast with EasyJet (U2)
From Edinburgh to Belfast with Ryanair UK (RK)
Average ticket price: €6 - €23
Connection in Faro (Portugal)
From Porto to Faro with Ryanair (FR)
Average ticket price: €12 - €46
From Faro to Belfast with Ryanair (FR)
From Faro to Belfast with EasyJet (U2)
From Faro to Belfast with Jet2.com (LS)
From Faro to Belfast with Ryanair UK (RK)
Average ticket price: €49 - €196
Connection in Glasgow (United Kingdom)
From Porto to Glasgow with EasyJet (U2)
Average ticket price: €42 - €167
From Glasgow to Belfast with EasyJet (U2)
Average ticket price: €4 - €18
Connection in Ibiza (Spain)
From Porto to Ibiza with Ryanair (FR)
From Porto to Ibiza with EasyJet (U2)
Average ticket price: €22 - €89
From Ibiza to Belfast with EasyJet (U2)
From Ibiza to Belfast with Jet2.com (LS)
Average ticket price: €46 - €183
Connection in Krakow (Poland)
From Porto to Krakow with Ryanair (FR)
From Porto to Krakow with Buzz (RR)
Average ticket price: €60 - €240
From Krakow to Belfast with Ryanair (FR)
From Krakow to Belfast with Buzz (RR)
From Krakow to Belfast with EasyJet (U2)
From Krakow to Belfast with Ryanair UK (RK)
Average ticket price: €45 - €181
Connection in Lanzarote (Spain)
From Porto to Lanzarote with Ryanair (FR)
Average ticket price: €36 - €143
From Lanzarote to Belfast with EasyJet (U2)
From Lanzarote to Belfast with Jet2.com (LS)
From Lanzarote to Belfast with Ryanair UK (RK)
Average ticket price: €73 - €292
Connection in Las Palmas (Spain)
From Porto to Las Palmas with Ryanair (FR)
Average ticket price: €40 - €159
From Las Palmas to Belfast with EasyJet (U2)
From Las Palmas to Belfast with Jet2.com (LS)
Average ticket price: €77 - €306
Connection in Leeds (United Kingdom)
From Porto to Leeds with Ryanair (FR)
Average ticket price: €38 - €151
From Leeds to Belfast with EasyJet (U2)
From Leeds to Belfast with Jet2.com (LS)
Average ticket price: €8 - €30
Connection in Liverpool (United Kingdom)
From Porto to Liverpool with Ryanair (FR)
Average ticket price: €36 - €142
From Liverpool to Belfast with EasyJet (U2)
Average ticket price: €6 - €25
Connection in London (United Kingdom)
From Porto to London with Ryanair (FR)
From Porto to London with EasyJet (U2)
From Porto to London with Ryanair UK (RK)
Average ticket price: €33 - €133
From London to Belfast with Level (IB)
From London to Belfast with EasyJet (U2)
From London to Belfast with Ryanair UK (RK)
Average ticket price: €13 - €53
Connection in Malaga (Spain)
From Porto to Malaga with Ryanair (FR)
Average ticket price: €15 - €61
From Malaga to Belfast with Ryanair (FR)
From Malaga to Belfast with EasyJet (U2)
From Malaga to Belfast with Jet2.com (LS)
From Malaga to Belfast with Ryanair UK (RK)
Average ticket price: €50 - €199
Connection in Malta (Malta)
From Porto to Malta with Ryanair (FR)
Average ticket price: €52 - €209
From Malta to Belfast with Ryanair (FR)
From Malta to Belfast with EasyJet (U2)
From Malta to Belfast with Ryanair UK (RK)
Average ticket price: €65 - €261
Connection in Manchester (United Kingdom)
From Porto to Manchester with Ryanair (FR)
From Porto to Manchester with EasyJet (U2)
From Porto to Manchester with Jet2.com (LS)
Average ticket price: €36 - €145
From Manchester to Belfast with EasyJet (U2)
From Manchester to Belfast with Ryanair UK (RK)
Average ticket price: €7 - €27
Connection in Marrakech (Morocco)
From Porto to Marrakech with Ryanair (FR)
From Porto to Marrakech with EasyJet (U2)
Average ticket price: €27 - €106
From Marrakech to Belfast with EasyJet (U2)
Average ticket price: €64 - €256
Connection in Milan (Italy)
From Porto to Milan with Ryanair (FR)
From Porto to Milan with EasyJet (U2)
Average ticket price: €38 - €152
From Milan to Belfast with Ryanair (FR)
From Milan to Belfast with Ryanair UK (RK)
Average ticket price: €37 - €148
Connection in Nice (France)
From Porto to Nice with EasyJet (U2)
Average ticket price: €33 - €133
From Nice to Belfast with EasyJet (U2)
Average ticket price: €39 - €154
Connection in Palma Mallorca (Spain)
From Porto to Palma Mallorca with Ryanair (FR)
From Porto to Palma Mallorca with Lauda Europe (LW)
Average ticket price: €24 - €98
From Palma Mallorca to Belfast with Ryanair (FR)
From Palma Mallorca to Belfast with Lauda Europe (LW)
From Palma Mallorca to Belfast with EasyJet (U2)
From Palma Mallorca to Belfast with Jet2.com (LS)
From Palma Mallorca to Belfast with Ryanair UK (RK)
Average ticket price: €45 - €180
Connection in Paris (France)
From Porto to Paris with Gol Transportes Aéreos (G3)
From Porto to Paris with Transavia France (TO)
From Porto to Paris with Ryanair (FR)
From Porto to Paris with Level (IB)
From Porto to Paris with Vueling (VY)
From Porto to Paris with EasyJet (U2)
Average ticket price: €30 - €121
From Paris to Belfast with EasyJet (U2)
From Paris to Belfast with Ryanair UK (RK)
Average ticket price: €21 - €86
Connection in Prague (Czech Republic)
From Porto to Prague with EasyJet (U2)
Average ticket price: €51 - €204
From Prague to Belfast with EasyJet (U2)
Average ticket price: €37 - €147
Connection in Tenerife (Spain)
From Porto to Tenerife with Ryanair (FR)
Average ticket price: €40 - €161
From Tenerife to Belfast with EasyJet (U2)
From Tenerife to Belfast with Jet2.com (LS)
Average ticket price: €76 - €305
Connection in Valencia (Spain)
From Porto to Valencia with Ryanair (FR)
Average ticket price: €18 - €72
From Valencia to Belfast with Ryanair (FR)
Average ticket price: €43 - €173