Lowcost flights from London (United Kingdom) to Bastia (France), €31 - €122

Direct distance between cities: 1224 km. Average direct flight time is 2:26 hours.

Please note! Some routes are seasonal.

From London to Bastia with EasyJet (U2)
Average ticket price: €31 - €122

Connection in Basel, Switzerland/Mulhouse (Switzerland)
From London to Basel, Switzerland/Mulhouse with Ryanair (FR)
From London to Basel, Switzerland/Mulhouse with EasyJet (U2)
From London to Basel, Switzerland/Mulhouse with Ryanair UK (RK)
Average ticket price: €17 - €67
From Basel, Switzerland/Mulhouse to Bastia with EasyJet (U2)
Average ticket price: €15 - €60
Connection in Berlin (Germany)
From London to Berlin with Ryanair (FR)
From London to Berlin with EasyJet (U2)
From London to Berlin with Ryanair UK (RK)
Average ticket price: €23 - €92
From Berlin to Bastia with Eurowings (EW)
Average ticket price: €29 - €115
Connection in Bordeaux (France)
From London to Bordeaux with Ryanair (FR)
From London to Bordeaux with EasyJet (U2)
Average ticket price: €19 - €74
From Bordeaux to Bastia with Volotea (V7)
Average ticket price: €21 - €85
Connection in Brest (France)
From London to Brest with Volotea (V7)
Average ticket price: €12 - €47
From Brest to Bastia with Volotea (V7)
Average ticket price: €32 - €126
Connection in Dusseldorf (Germany)
From London to Dusseldorf with Eurowings Europe (E6)
From London to Dusseldorf with Eurowings (EW)
From London to Dusseldorf with Ryanair (FR)
From London to Dusseldorf with EasyJet (U2)
Average ticket price: €12 - €47
From Dusseldorf to Bastia with Eurowings Europe (E6)
From Dusseldorf to Bastia with Eurowings (EW)
Average ticket price: €25 - €99
Connection in Geneva (Switzerland)
From London to Geneva with EasyJet (U2)
Average ticket price: €18 - €74
From Geneva to Bastia with EasyJet (U2)
Average ticket price: €12 - €49
Connection in Lyon (France)
From London to Lyon with EasyJet (U2)
From London to Lyon with Wizz Air UK (W9)
Average ticket price: €18 - €73
From Lyon to Bastia with Volotea (V7)
From Lyon to Bastia with EasyJet (U2)
Average ticket price: €13 - €52
Connection in Nantes (France)
From London to Nantes with Ryanair (FR)
From London to Nantes with EasyJet (U2)
Average ticket price: €12 - €49
From Nantes to Bastia with Transavia France (TO)
From Nantes to Bastia with Volotea (V7)
Average ticket price: €25 - €101
Connection in Paris (France)
From London to Paris with Gol Transportes Aéreos (G3)
From London to Paris with Level (IB)
From London to Paris with Vueling (VY)
From London to Paris with EasyJet (U2)
Average ticket price: €8 - €34
From Paris to Bastia with EasyJet (U2)
Average ticket price: €22 - €89
Connection in Strasbourg (France)
From London to Strasbourg with Ryanair (FR)
From London to Strasbourg with Volotea (V7)
From London to Strasbourg with EasyJet (U2)
Average ticket price: €16 - €64
From Strasbourg to Bastia with Volotea (V7)
Average ticket price: €17 - €69
Connection in Stuttgart (Germany)
From London to Stuttgart with Eurowings (EW)
Average ticket price: €18 - €72
From Stuttgart to Bastia with Eurowings (EW)
Average ticket price: €17 - €69
Connection in Toulouse (France)
From London to Toulouse with Ryanair (FR)
From London to Toulouse with EasyJet (U2)
From London to Toulouse with Ryanair UK (RK)
Average ticket price: €22 - €88
From Toulouse to Bastia with Volotea (V7)
From Toulouse to Bastia with EasyJet (U2)
Average ticket price: €17 - €67