Lowcost flights from Kyiv (Ukraine) to Barcelona (Spain), €60 - €239

Direct distance between cities: 2393 km. Average direct flight time is 3:48 hours.

Please note! Some routes are seasonal.

From Kyiv to Barcelona with Level (IB)
From Kyiv to Barcelona with Vueling (VY)
Average ticket price: €60 - €239

Connection in Baku (Azerbaijan)
From Kyiv to Baku with Buta Airways (J2)
Average ticket price: €47 - €187
From Baku to Barcelona with Buta Airways (J2)
Average ticket price: €99 - €396
Connection in Budapest (Hungary)
From Kyiv to Budapest with Wizz Air (W6)
Average ticket price: €22 - €90
From Budapest to Barcelona with Wizz Air (W6)
From Budapest to Barcelona with Ryanair (FR)
From Budapest to Barcelona with Buzz (RR)
Average ticket price: €37 - €150
Connection in London (United Kingdom)
From Kyiv to London with Wizz Air (W6)
Average ticket price: €53 - €212
From London to Barcelona with Ryanair (FR)
From London to Barcelona with Norwegian Air Shuttle (DY)
From London to Barcelona with Level (IB)
From London to Barcelona with Vueling (VY)
From London to Barcelona with EasyJet (U2)
From London to Barcelona with Ryanair UK (RK)
Average ticket price: €28 - €114
Connection in Madrid (Spain)
From Kyiv to Madrid with Level (IB)
Average ticket price: €72 - €286
From Madrid to Barcelona with Aerolíneas (AR)
From Madrid to Barcelona with Air Europa Express (X5)
From Madrid to Barcelona with Level (IB)
From Madrid to Barcelona with Vueling (VY)
Average ticket price: €13 - €51
Connection in Oslo (Norway)
From Kyiv to Oslo with Norwegian Air Shuttle (DY)
Average ticket price: €41 - €163
From Oslo to Barcelona with Ryanair (FR)
From Oslo to Barcelona with Norwegian Air Shuttle (DY)
From Oslo to Barcelona with Level (IB)
From Oslo to Barcelona with Vueling (VY)
From Oslo to Barcelona with Norwegian Air Sweden (D8)
Average ticket price: €54 - €214
Connection in Prague (Czech Republic)
From Kyiv to Prague with Smartwings (QS)
Average ticket price: €29 - €114
From Prague to Barcelona with Eurowings Europe (E6)
From Prague to Barcelona with Smartwings (QS)
From Prague to Barcelona with Eurowings (EW)
From Prague to Barcelona with Wizz Air (W6)
From Prague to Barcelona with Ryanair (FR)
From Prague to Barcelona with Buzz (RR)
From Prague to Barcelona with Level (IB)
From Prague to Barcelona with Vueling (VY)
Average ticket price: €34 - €135
Connection in Tallinn (Estonia)
From Kyiv to Tallinn with Salam Air (OV)
Average ticket price: €27 - €106
From Tallinn to Barcelona with Ryanair (FR)
Average ticket price: €64 - €254