Lowcost flights from Eindhoven (Netherlands) to Porto (Portugal), €39 - €157

Direct distance between cities: 1570 km. Average direct flight time is 2:50 hours.

Please note! Some routes are seasonal.

From Eindhoven to Porto with Ryanair (FR)
Average ticket price: €39 - €157

Connection in Alicante (Spain)
From Eindhoven to Alicante with Ryanair (FR)
From Eindhoven to Alicante with Transavia (HV)
Average ticket price: €38 - €153
From Alicante to Porto with Ryanair (FR)
Average ticket price: €19 - €76
Connection in Athens (Greece)
From Eindhoven to Athens with Transavia (HV)
Average ticket price: €52 - €208
From Athens to Porto with Volotea (V7)
Average ticket price: €70 - €280
Connection in Barcelona (Spain)
From Eindhoven to Barcelona with Transavia (HV)
Average ticket price: €29 - €115
From Barcelona to Porto with Ryanair (FR)
From Barcelona to Porto with Level (IB)
From Barcelona to Porto with Vueling (VY)
Average ticket price: €23 - €90
Connection in Berlin (Germany)
From Eindhoven to Berlin with Transavia (HV)
Average ticket price: €14 - €56
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 Bilbao (Spain)
From Eindhoven to Bilbao with Transavia (HV)
Average ticket price: €28 - €111
From Bilbao to Porto with Level (IB)
From Bilbao to Porto with Volotea (V7)
From Bilbao to Porto with Vueling (VY)
Average ticket price: €13 - €52
Connection in Bologna (Italy)
From Eindhoven to Bologna with Ryanair (FR)
From Eindhoven to Bologna with Transavia (HV)
Average ticket price: €22 - €89
From Bologna to Porto with Ryanair (FR)
Average ticket price: €42 - €167
Connection in Budapest (Hungary)
From Eindhoven to Budapest with Wizz Air (W6)
From Eindhoven to Budapest with Ryanair (FR)
Average ticket price: €27 - €107
From Budapest to Porto with Ryanair (FR)
From Budapest to Porto with Buzz (RR)
Average ticket price: €57 - €230
Connection in Carcassonne (France)
From Eindhoven to Carcassonne with Ryanair (FR)
Average ticket price: €24 - €95
From Carcassonne to Porto with Ryanair (FR)
Average ticket price: €23 - €93
Connection in Copenhagen (Denmark)
From Eindhoven to Copenhagen with Transavia (HV)
Average ticket price: €17 - €67
From Copenhagen to Porto with Ryanair (FR)
From Copenhagen to Porto with Norwegian Air Sweden (D8)
Average ticket price: €56 - €223
Connection in Dublin (Ireland)
From Eindhoven to Dublin with Ryanair (FR)
Average ticket price: €21 - €82
From Dublin to Porto with Ryanair (FR)
Average ticket price: €34 - €138
Connection in Edinburgh (United Kingdom)
From Eindhoven to Edinburgh with Ryanair (FR)
From Eindhoven to Edinburgh with Ryanair UK (RK)
Average ticket price: €19 - €76
From Edinburgh to Porto with Ryanair (FR)
Average ticket price: €42 - €169
Connection in Faro (Portugal)
From Eindhoven to Faro with Ryanair (FR)
From Eindhoven to Faro with Transavia (HV)
Average ticket price: €48 - €192
From Faro to Porto with Ryanair (FR)
Average ticket price: €12 - €46
Connection in Ibiza (Spain)
From Eindhoven to Ibiza with Ryanair (FR)
From Eindhoven to Ibiza with Transavia (HV)
Average ticket price: €36 - €143
From Ibiza to Porto with Ryanair (FR)
From Ibiza to Porto with EasyJet (U2)
Average ticket price: €22 - €89
Connection in Istanbul (Turkey)
From Eindhoven to Istanbul with Pegasus Airlines (PC)
From Eindhoven to Istanbul with Transavia (HV)
Average ticket price: €53 - €213
From Istanbul to Porto with IndiGo (6E)
Average ticket price: €78 - €311
Connection in Krakow (Poland)
From Eindhoven to Krakow with Wizz Air (W6)
From Eindhoven to Krakow with Ryanair (FR)
From Eindhoven to Krakow with Buzz (RR)
Average ticket price: €25 - €102
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 Eindhoven to Las Palmas with Ryanair (FR)
From Eindhoven to Las Palmas with Transavia (HV)
Average ticket price: €79 - €314
From Las Palmas to Porto with Ryanair (FR)
Average ticket price: €40 - €159
Connection in Lisbon (Portugal)
From Eindhoven to Lisbon with Ryanair (FR)
From Eindhoven to Lisbon with Transavia (HV)
Average ticket price: €45 - €182
From Lisbon to Porto with Beijing Capital Airlines (JD)
From Lisbon to Porto with Ryanair (FR)
Average ticket price: €7 - €28
Connection in London (United Kingdom)
From Eindhoven to London with Ryanair (FR)
From Eindhoven to London with Ryanair UK (RK)
Average ticket price: €9 - €38
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 Madrid (Spain)
From Eindhoven to Madrid with Ryanair (FR)
From Eindhoven to Madrid with Transavia (HV)
Average ticket price: €35 - €141
From Madrid to Porto with Ryanair (FR)
From Madrid to Porto with Air Europa Express (X5)
From Madrid to Porto with Iberia Express (I2)
From Madrid to Porto with Level (IB)
From Madrid to Porto with EasyJet (U2)
Average ticket price: €11 - €42
Connection in Malaga (Spain)
From Eindhoven to Malaga with Ryanair (FR)
From Eindhoven to Malaga with Transavia (HV)
Average ticket price: €45 - €181
From Malaga to Porto with Ryanair (FR)
Average ticket price: €15 - €61
Connection in Malta (Malta)
From Eindhoven to Malta with Ryanair (FR)
Average ticket price: €47 - €188
From Malta to Porto with Ryanair (FR)
Average ticket price: €52 - €209
Connection in Manchester (United Kingdom)
From Eindhoven to Manchester with Ryanair (FR)
Average ticket price: €14 - €57
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 Marrakech (Morocco)
From Eindhoven to Marrakech with Ryanair (FR)
From Eindhoven to Marrakech with Transavia (HV)
Average ticket price: €62 - €247
From Marrakech to Porto with Ryanair (FR)
From Marrakech to Porto with EasyJet (U2)
Average ticket price: €27 - €106
Connection in Marseille (France)
From Eindhoven to Marseille with Ryanair (FR)
Average ticket price: €23 - €91
From Marseille to Porto with Ryanair (FR)
Average ticket price: €29 - €118
Connection in Milan (Italy)
From Eindhoven to Milan with Ryanair (FR)
Average ticket price: €18 - €72
From Milan to Porto with Ryanair (FR)
From Milan to Porto with EasyJet (U2)
Average ticket price: €38 - €152
Connection in Naples (Italy)
From Eindhoven to Naples with Ryanair (FR)
From Eindhoven to Naples with Transavia (HV)
Average ticket price: €34 - €136
From Naples to Porto with EasyJet (U2)
Average ticket price: €48 - €191
Connection in Nice (France)
From Eindhoven to Nice with Transavia (HV)
Average ticket price: €22 - €88
From Nice to Porto with EasyJet (U2)
Average ticket price: €33 - €133
Connection in Oslo (Norway)
From Eindhoven to Oslo with Transavia (HV)
Average ticket price: €25 - €100
From Oslo to Porto with Norwegian Air Shuttle (DY)
Average ticket price: €62 - €248
Connection in Palma Mallorca (Spain)
From Eindhoven to Palma Mallorca with Ryanair (FR)
From Eindhoven to Palma Mallorca with Lauda Europe (LW)
From Eindhoven to Palma Mallorca with Transavia (HV)
Average ticket price: €34 - €134
From Palma Mallorca to Porto with Ryanair (FR)
From Palma Mallorca to Porto with Lauda Europe (LW)
Average ticket price: €24 - €98
Connection in Pisa (Italy)
From Eindhoven to Pisa with Ryanair (FR)
Average ticket price: €23 - €94
From Pisa to Porto with Ryanair (FR)
From Pisa to Porto with EasyJet (U2)
Average ticket price: €40 - €158
Connection in Prague (Czech Republic)
From Eindhoven to Prague with Wizz Air (W6)
From Eindhoven to Prague with Transavia (HV)
Average ticket price: €16 - €65
From Prague to Porto with EasyJet (U2)
Average ticket price: €51 - €204
Connection in Rome (Italy)
From Eindhoven to Rome with Ryanair (FR)
From Eindhoven to Rome with Wizz Air Malta (W4)
Average ticket price: €30 - €119
From Rome to Porto with Wizz Air (W6)
From Rome to Porto with Ryanair (FR)
From Rome to Porto with Wizz Air Malta (W4)
Average ticket price: €44 - €176
Connection in Sevilla (Spain)
From Eindhoven to Sevilla with Ryanair (FR)
From Eindhoven to Sevilla with Transavia (HV)
Average ticket price: €45 - €181
From Sevilla to Porto with Ryanair (FR)
Average ticket price: €12 - €48
Connection in Stockholm (Sweden)
From Eindhoven to Stockholm with Ryanair (FR)
Average ticket price: €30 - €118
From Stockholm to Porto with Ryanair (FR)
Average ticket price: €68 - €274
Connection in Tangier (Morocco)
From Eindhoven to Tangier with Ryanair (FR)
Average ticket price: €49 - €197
From Tangier to Porto with Ryanair (FR)
Average ticket price: €16 - €65
Connection in Tenerife (Spain)
From Eindhoven to Tenerife with Ryanair (FR)
From Eindhoven to Tenerife with Transavia (HV)
Average ticket price: €79 - €317
From Tenerife to Porto with Ryanair (FR)
Average ticket price: €40 - €161
Connection in Valencia (Spain)
From Eindhoven to Valencia with Ryanair (FR)
From Eindhoven to Valencia with Transavia (HV)
Average ticket price: €35 - €141
From Valencia to Porto with Ryanair (FR)
Average ticket price: €18 - €72
Connection in Vienna (Austria)
From Eindhoven to Vienna with Ryanair (FR)
From Eindhoven to Vienna with Lauda Europe (LW)
Average ticket price: €22 - €86
From Vienna to Porto with Ryanair (FR)
From Vienna to Porto with Lauda Europe (LW)
From Vienna to Porto with Buzz (RR)
Average ticket price: €53 - €211
Connection in Warsaw (Poland)
From Eindhoven to Warsaw with Wizz Air (W6)
From Eindhoven to Warsaw with Ryanair (FR)
From Eindhoven to Warsaw with Buzz (RR)
Average ticket price: €27 - €107
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 Eindhoven to Wroclaw with Wizz Air (W6)
Average ticket price: €20 - €80
From Wroclaw to Porto with Ryanair (FR)
From Wroclaw to Porto with Buzz (RR)
Average ticket price: €56 - €224