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

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

Please note! Some routes are seasonal.

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

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