Lowcost flights from Edinburgh (United Kingdom) to Pisa (Italy), €42 - €167

Direct distance between cities: 1669 km. Average direct flight time is 2:57 hours.

Please note! Some routes are seasonal.

From Edinburgh to Pisa with Ryanair (FR)
Average ticket price: €42 - €167

Connection in Amsterdam (Netherlands)
From Edinburgh to Amsterdam with Aerolíneas (AR)
From Edinburgh to Amsterdam with Gol Transportes Aéreos (G3)
From Edinburgh to Amsterdam with EasyJet (U2)
Average ticket price: €16 - €66
From Amsterdam to Pisa with Transavia (HV)
From Amsterdam to Pisa with EasyJet (U2)
Average ticket price: €26 - €105
Connection in Barcelona (Spain)
From Edinburgh to Barcelona with Ryanair (FR)
From Edinburgh to Barcelona with Level (IB)
From Edinburgh to Barcelona with Vueling (VY)
Average ticket price: €42 - €167
From Barcelona to Pisa with Level (IB)
From Barcelona to Pisa with Vueling (VY)
From Barcelona to Pisa with EasyJet (U2)
Average ticket price: €18 - €72
Connection in Bari (Italy)
From Edinburgh to Bari with Ryanair (FR)
Average ticket price: €55 - €220
From Bari to Pisa with Ryanair (FR)
Average ticket price: €15 - €60
Connection in Berlin (Germany)
From Edinburgh to Berlin with Ryanair (FR)
From Edinburgh to Berlin with EasyJet (U2)
From Edinburgh to Berlin with Ryanair UK (RK)
Average ticket price: €29 - €114
From Berlin to Pisa with Ryanair (FR)
From Berlin to Pisa with EasyJet (U2)
Average ticket price: €25 - €101
Connection in Billund (Denmark)
From Edinburgh to Billund with Ryanair (FR)
Average ticket price: €19 - €77
From Billund to Pisa with Ryanair (FR)
Average ticket price: €34 - €134
Connection in Birmingham (United Kingdom)
From Edinburgh to Birmingham with EasyJet (U2)
Average ticket price: €10 - €40
From Birmingham to Pisa with Ryanair (FR)
Average ticket price: €33 - €133
Connection in Bordeaux (France)
From Edinburgh to Bordeaux with Ryanair (FR)
Average ticket price: €31 - €125
From Bordeaux to Pisa with Ryanair (FR)
Average ticket price: €22 - €88
Connection in Bournemouth (United Kingdom)
From Edinburgh to Bournemouth with Ryanair (FR)
From Edinburgh to Bournemouth with Ryanair UK (RK)
Average ticket price: €15 - €58
From Bournemouth to Pisa with Ryanair (FR)
Average ticket price: €30 - €121
Connection in Bristol (United Kingdom)
From Edinburgh to Bristol with EasyJet (U2)
Average ticket price: €13 - €51
From Bristol to Pisa with EasyJet (U2)
Average ticket price: €33 - €130
Connection in Brussels (Belgium)
From Edinburgh to Brussels with Ryanair (FR)
From Edinburgh to Brussels with Ryanair UK (RK)
Average ticket price: €19 - €76
From Brussels to Pisa with Ryanair (FR)
Average ticket price: €23 - €92
Connection in Bucharest (Romania)
From Edinburgh to Bucharest with Ryanair (FR)
Average ticket price: €60 - €242
From Bucharest to Pisa with Wizz Air (W6)
From Bucharest to Pisa with Ryanair (FR)
From Bucharest to Pisa with Wizz Air Malta (W4)
Average ticket price: €31 - €126
Connection in Budapest (Hungary)
From Edinburgh to Budapest with Ryanair (FR)
From Edinburgh to Budapest with Buzz (RR)
From Edinburgh to Budapest with Jet2.com (LS)
From Edinburgh to Budapest with Ryanair UK (RK)
Average ticket price: €45 - €179
From Budapest to Pisa with Ryanair (FR)
From Budapest to Pisa with Buzz (RR)
Average ticket price: €20 - €79
Connection in Catania (Italy)
From Edinburgh to Catania with EasyJet (U2)
Average ticket price: €62 - €247
From Catania to Pisa with Ryanair (FR)
Average ticket price: €20 - €80
Connection in Cologne (Germany)
From Edinburgh to Cologne with Smartwings (QS)
From Edinburgh to Cologne with Eurowings (EW)
Average ticket price: €22 - €87
From Cologne to Pisa with Smartwings (QS)
From Cologne to Pisa with Eurowings (EW)
Average ticket price: €21 - €85
Connection in Copenhagen (Denmark)
From Edinburgh to Copenhagen with Ryanair (FR)
From Edinburgh to Copenhagen with Norwegian Air Shuttle (DY)
From Edinburgh to Copenhagen with Norwegian Air Sweden (D8)
From Edinburgh to Copenhagen with EasyJet (U2)
From Edinburgh to Copenhagen with Ryanair UK (RK)
Average ticket price: €25 - €98
From Copenhagen to Pisa with Ryanair (FR)
From Copenhagen to Pisa with Norwegian Air Shuttle (DY)
From Copenhagen to Pisa with Norwegian Air Sweden (D8)
Average ticket price: €34 - €134
Connection in Cork (Ireland)
From Edinburgh to Cork with Ryanair (FR)
From Edinburgh to Cork with Ryanair UK (RK)
Average ticket price: €14 - €57
From Cork to Pisa with Ryanair (FR)
Average ticket price: €42 - €167
Connection in Dublin (Ireland)
From Edinburgh to Dublin with Ryanair (FR)
From Edinburgh to Dublin with Ryanair UK (RK)
Average ticket price: €9 - €34
From Dublin to Pisa with Ryanair (FR)
Average ticket price: €41 - €163
Connection in Dusseldorf (Germany)
From Edinburgh to Dusseldorf with Eurowings Europe (E6)
From Edinburgh to Dusseldorf with Eurowings (EW)
From Edinburgh to Dusseldorf with Ryanair (FR)
From Edinburgh to Dusseldorf with Ryanair UK (RK)
Average ticket price: €21 - €84
From Dusseldorf to Pisa with Ryanair (FR)
Average ticket price: €22 - €88
Connection in Eindhoven (Netherlands)
From Edinburgh to Eindhoven with Ryanair (FR)
From Edinburgh to Eindhoven with Ryanair UK (RK)
Average ticket price: €19 - €76
From Eindhoven to Pisa with Ryanair (FR)
Average ticket price: €23 - €94
Connection in Frankfurt (Germany)
From Edinburgh to Frankfurt with Ryanair (FR)
Average ticket price: €26 - €102
From Frankfurt to Pisa with Ryanair (FR)
Average ticket price: €18 - €72
Connection in Gdansk (Poland)
From Edinburgh to Gdansk with Ryanair (FR)
From Edinburgh to Gdansk with Buzz (RR)
From Edinburgh to Gdansk with Ryanair UK (RK)
Average ticket price: €35 - €138
From Gdansk to Pisa with Ryanair (FR)
From Gdansk to Pisa with Buzz (RR)
Average ticket price: €33 - €132
Connection in Glasgow (United Kingdom)
From Edinburgh to Glasgow with EasyJet (U2)
Average ticket price: €2 - €7
From Glasgow to Pisa with Ryanair (FR)
Average ticket price: €43 - €171
Connection in Gothenburg (Sweden)
From Edinburgh to Gothenburg with Ryanair (FR)
From Edinburgh to Gothenburg with Ryanair UK (RK)
Average ticket price: €24 - €94
From Gothenburg to Pisa with Ryanair (FR)
Average ticket price: €39 - €156
Connection in Hamburg (Germany)
From Edinburgh to Hamburg with Ryanair (FR)
From Edinburgh to Hamburg with EasyJet (U2)
From Edinburgh to Hamburg with Ryanair UK (RK)
Average ticket price: €22 - €89
From Hamburg to Pisa with Ryanair (FR)
Average ticket price: €27 - €110
Connection in Ibiza (Spain)
From Edinburgh to Ibiza with Ryanair (FR)
From Edinburgh to Ibiza with Jet2.com (LS)
Average ticket price: €48 - €193
From Ibiza to Pisa with Ryanair (FR)
Average ticket price: €23 - €93
Connection in Kaunas (Lithuania)
From Edinburgh to Kaunas with Ryanair (FR)
From Edinburgh to Kaunas with Buzz (RR)
Average ticket price: €43 - €170
From Kaunas to Pisa with Ryanair (FR)
From Kaunas to Pisa with Buzz (RR)
Average ticket price: €40 - €158
Connection in Kos (Greece)
From Edinburgh to Kos with Jet2.com (LS)
Average ticket price: €78 - €311
From Kos to Pisa with Ryanair (FR)
Average ticket price: €40 - €161
Connection in Krakow (Poland)
From Edinburgh to Krakow with Ryanair (FR)
From Edinburgh to Krakow with Buzz (RR)
From Edinburgh to Krakow with EasyJet (U2)
Average ticket price: €42 - €166
From Krakow to Pisa with Ryanair (FR)
From Krakow to Pisa with Buzz (RR)
Average ticket price: €25 - €101
Connection in Las Palmas (Spain)
From Edinburgh to Las Palmas with Ryanair (FR)
From Edinburgh to Las Palmas with Jet2.com (LS)
Average ticket price: €82 - €326
From Las Palmas to Pisa with Ryanair (FR)
Average ticket price: €72 - €289
Connection in Lisbon (Portugal)
From Edinburgh to Lisbon with Ryanair (FR)
From Edinburgh to Lisbon with EasyJet (U2)
Average ticket price: €49 - €197
From Lisbon to Pisa with Ryanair (FR)
Average ticket price: €43 - €172
Connection in London (United Kingdom)
From Edinburgh to London with Ryanair (FR)
From Edinburgh to London with Level (IB)
From Edinburgh to London with EasyJet (U2)
From Edinburgh to London with Ryanair UK (RK)
Average ticket price: €13 - €54
From London to Pisa with Ryanair (FR)
From London to Pisa with EasyJet (U2)
Average ticket price: €29 - €116
Connection in Madrid (Spain)
From Edinburgh to Madrid with Ryanair (FR)
From Edinburgh to Madrid with Iberia Express (I2)
From Edinburgh to Madrid with Level (IB)
From Edinburgh to Madrid with EasyJet (U2)
Average ticket price: €43 - €173
From Madrid to Pisa with Ryanair (FR)
Average ticket price: €30 - €122
Connection in Malaga (Spain)
From Edinburgh to Malaga with Ryanair (FR)
From Edinburgh to Malaga with Jet2.com (LS)
From Edinburgh to Malaga with Ryanair UK (RK)
Average ticket price: €54 - €214
From Malaga to Pisa with Ryanair (FR)
Average ticket price: €37 - €148
Connection in Malta (Malta)
From Edinburgh to Malta with Ryanair (FR)
From Edinburgh to Malta with Jet2.com (LS)
Average ticket price: €65 - €260
From Malta to Pisa with Ryanair (FR)
Average ticket price: €24 - €94
Connection in Marrakech (Morocco)
From Edinburgh to Marrakech with Ryanair UK (RK)
Average ticket price: €68 - €273
From Marrakech to Pisa with Ryanair (FR)
Average ticket price: €52 - €210
Connection in Memmingen (Germany)
From Edinburgh to Memmingen with Ryanair (FR)
Average ticket price: €32 - €127
From Memmingen to Pisa with Ryanair (FR)
Average ticket price: €12 - €48
Connection in Nantes (France)
From Edinburgh to Nantes with Ryanair (FR)
Average ticket price: €24 - €98
From Nantes to Pisa with Volotea (V7)
Average ticket price: €25 - €101
Connection in Oslo (Norway)
From Edinburgh to Oslo with Ryanair (FR)
From Edinburgh to Oslo with Norwegian Air Shuttle (DY)
From Edinburgh to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €23 - €93
From Oslo to Pisa with Ryanair (FR)
From Oslo to Pisa with Norwegian Air Shuttle (DY)
Average ticket price: €45 - €180
Connection in Palermo (Italy)
From Edinburgh to Palermo with Ryanair (FR)
Average ticket price: €58 - €232
From Palermo to Pisa with Ryanair (FR)
Average ticket price: €16 - €65
Connection in Palma Mallorca (Spain)
From Edinburgh to Palma Mallorca with Transavia France (TO)
From Edinburgh to Palma Mallorca with Ryanair (FR)
From Edinburgh to Palma Mallorca with Level (IB)
From Edinburgh to Palma Mallorca with EasyJet (U2)
From Edinburgh to Palma Mallorca with Jet2.com (LS)
From Edinburgh to Palma Mallorca with Ryanair UK (RK)
Average ticket price: €47 - €188
From Palma Mallorca to Pisa with Ryanair (FR)
Average ticket price: €20 - €79
Connection in Paphos (Cyprus)
From Edinburgh to Paphos with EasyJet (U2)
From Edinburgh to Paphos with Jet2.com (LS)
Average ticket price: €90 - €359
From Paphos to Pisa with Ryanair (FR)
Average ticket price: €54 - €214
Connection in Paris (France)
From Edinburgh to Paris with Gol Transportes Aéreos (G3)
From Edinburgh to Paris with Transavia France (TO)
From Edinburgh to Paris with Ryanair (FR)
From Edinburgh to Paris with EasyJet (U2)
From Edinburgh to Paris with Ryanair UK (RK)
Average ticket price: €22 - €87
From Paris to Pisa with Transavia France (TO)
From Paris to Pisa with Ryanair (FR)
From Paris to Pisa with EasyJet (U2)
Average ticket price: €21 - €84
Connection in Porto (Portugal)
From Edinburgh to Porto with Ryanair (FR)
Average ticket price: €42 - €169
From Porto to Pisa with Ryanair (FR)
From Porto to Pisa with EasyJet (U2)
Average ticket price: €40 - €158
Connection in Prague (Czech Republic)
From Edinburgh to Prague with Ryanair (FR)
From Edinburgh to Prague with Buzz (RR)
From Edinburgh to Prague with EasyJet (U2)
From Edinburgh to Prague with Jet2.com (LS)
Average ticket price: €34 - €134
From Prague to Pisa with Ryanair (FR)
From Prague to Pisa with Buzz (RR)
Average ticket price: €19 - €77
Connection in Puerto del Rosario (Spain)
From Edinburgh to Puerto del Rosario with Ryanair (FR)
From Edinburgh to Puerto del Rosario with EasyJet (U2)
From Edinburgh to Puerto del Rosario with Jet2.com (LS)
Average ticket price: €79 - €317
From Puerto del Rosario to Pisa with Ryanair (FR)
Average ticket price: €69 - €275
Connection in Santander (Spain)
From Edinburgh to Santander with Ryanair (FR)
From Edinburgh to Santander with Ryanair UK (RK)
Average ticket price: €35 - €139
From Santander to Pisa with Ryanair (FR)
Average ticket price: €29 - €114
Connection in Sevilla (Spain)
From Edinburgh to Sevilla with Ryanair (FR)
From Edinburgh to Sevilla with Ryanair UK (RK)
Average ticket price: €52 - €208
From Sevilla to Pisa with Ryanair (FR)
Average ticket price: €39 - €155
Connection in Stockholm (Sweden)
From Edinburgh to Stockholm with Thai Lion Air (SL)
From Edinburgh to Stockholm with Ryanair (FR)
From Edinburgh to Stockholm with Norwegian Air Shuttle (DY)
From Edinburgh to Stockholm with Norwegian Air Sweden (D8)
Average ticket price: €33 - €131
From Stockholm to Pisa with Ryanair (FR)
From Stockholm to Pisa with Norwegian Air Shuttle (DY)
From Stockholm to Pisa with Norwegian Air Sweden (D8)
Average ticket price: €45 - €182
Connection in Tenerife (Spain)
From Edinburgh to Tenerife with Transavia France (TO)
From Edinburgh to Tenerife with Ryanair (FR)
From Edinburgh to Tenerife with EasyJet (U2)
From Edinburgh to Tenerife with Jet2.com (LS)
Average ticket price: €81 - €326
From Tenerife to Pisa with Ryanair (FR)
Average ticket price: €74 - €295
Connection in Tirana (Albania)
From Edinburgh to Tirana with Ryanair UK (RK)
Average ticket price: €58 - €231
From Tirana to Pisa with Ryanair (FR)
From Tirana to Pisa with Wizz Air Malta (W4)
Average ticket price: €20 - €80
Connection in Valencia (Spain)
From Edinburgh to Valencia with Ryanair (FR)
From Edinburgh to Valencia with Ryanair UK (RK)
Average ticket price: €46 - €184
From Valencia to Pisa with Ryanair (FR)
Average ticket price: €25 - €102
Connection in Warsaw (Poland)
From Edinburgh to Warsaw with Ryanair (FR)
From Edinburgh to Warsaw with Ryanair UK (RK)
Average ticket price: €41 - €162
From Warsaw to Pisa with Ryanair (FR)
Average ticket price: €31 - €123
Connection in Wroclaw (Poland)
From Edinburgh to Wroclaw with Ryanair (FR)
From Edinburgh to Wroclaw with Buzz (RR)
Average ticket price: €36 - €143
From Wroclaw to Pisa with Ryanair (FR)
From Wroclaw to Pisa with Buzz (RR)
Average ticket price: €24 - €96