How to get to Spain from Ukraine by flight ? You can check flights from Ukraine to Spain below.
You can find flight ticket prices from Ukraine to Spain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Ukraine to Lviv.
You take a flight from Lviv to Barcelona and cost approximately 210 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
OS384
Austrian Airlines
OS391
Austrian Airlines
|
05:35
Lviv
07:00
Vienna
|
05:50
Vienna
09:20
Barcelona
|
Connect |
LO758
LOT
LO437
LOT
|
06:10
Lviv
09:10
Warsaw Chopin
|
06:15
Warsaw Chopin
12:20
Barcelona
|
Connect |
PS034
Ukraine International Airlines
PS991
Ukraine International Airlines
|
07:00
Lviv
09:55
Boryspil
|
08:10
Boryspil
12:40
Barcelona
|
Connect |
FR3123
Ryanair
FR6945
Ryanair
|
08:50
Lviv
11:25
Warsaw Modlin
|
08:50
Warsaw Modlin
14:30
Barcelona
|
Connect |
LH2551
Lufthansa
LH1816
Lufthansa
|
12:10
Lviv
15:45
Munich
|
12:50
Munich
17:45
Barcelona
|
Connect |
PQ745
SkyUp
|
14:40
Lviv
|
18:00 Barcelona | Direct |
PS949
Ukraine International Airlines
|
22:45
Lviv
|
00:50 Barcelona | Direct |
You take a bus, shuttle or taxi from your location in Ukraine to Lviv.
You take a flight from Lviv to Madrid and cost approximately 130 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
PS034
Ukraine International Airlines
PS941
Ukraine International Airlines
|
07:00
Lviv
09:20
Boryspil
|
08:10
Boryspil
12:45
Madrid
|
Connect |
LH2551
Lufthansa
LH1804
Lufthansa
|
12:10
Lviv
15:05
Munich
|
12:50
Munich
17:45
Madrid
|
Connect |
PS943
Ukraine International Airlines
|
22:00
Lviv
|
00:40 Madrid | Direct |
You take a bus, shuttle or taxi from your location in Ukraine to Odesa.
You take a flight from Odesa to Barcelona and cost approximately 230 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
LY5150
El Al
LY393
El Al
|
01:55
Odesa
05:45
Tel Aviv
|
04:35
Tel Aviv
09:25
Barcelona
|
Connect |
B2834
Belavia Belarusian Airlines
B2869
Belavia Belarusian Airlines
|
03:05
Odesa
08:25
Minsk
|
04:35
Minsk
11:10
Barcelona
|
Connect |
TK470
Turkish Airlines
TK1853
Turkish Airlines
|
03:45
Odesa
07:25
Istanbul Ataturk
|
05:15
Istanbul Ataturk
10:00
Barcelona
|
Connect |
OK923
CSA
OK688
CSA
|
05:00
Odesa
11:25
Prague
|
06:10
Prague
13:50
Barcelona
|
Connect |
OS622
Austrian Airlines
OS391
Austrian Airlines
|
05:10
Odesa
07:00
Vienna
|
06:10
Vienna
09:20
Barcelona
|
Connect |
PS056
Ukraine International Airlines
PS991
Ukraine International Airlines
|
07:00
Odesa
09:55
Boryspil
|
08:00
Boryspil
12:40
Barcelona
|
Connect |
PS054
Ukraine International Airlines
PS991
Ukraine International Airlines
|
07:40
Odesa
09:55
Boryspil
|
08:50
Boryspil
12:40
Barcelona
|
Connect |
LY5130
El Al
LY391
El Al
|
09:40
Odesa
14:15
Tel Aviv
|
12:20
Tel Aviv
17:50
Barcelona
|
Connect |
BT417
Air Baltic
BT683
Air Baltic
|
10:10
Odesa
13:30
Riga
|
12:15
Riga
16:10
Barcelona
|
Connect |
TK466
Turkish Airlines
TK1855
Turkish Airlines
|
10:20
Odesa
14:50
Istanbul Ataturk
|
11:55
Istanbul Ataturk
17:30
Barcelona
|
Connect |
PQ747
SkyUp
|
12:30
Odesa
|
16:05 Barcelona | Direct |
OS620
Austrian Airlines
OS393
Austrian Airlines
|
13:35
Odesa
17:15
Vienna
|
14:30
Vienna
19:35
Barcelona
|
Connect |
TK464
Turkish Airlines
TK1851
Turkish Airlines
|
15:40
Odesa
20:10
Istanbul Ataturk
|
17:10
Istanbul Ataturk
23:05
Barcelona
|
Connect |
You take a bus, shuttle or taxi from your location in Ukraine to Kyiv Zhuliany.
You take a flight from Kyiv Zhuliany to Barcelona and cost approximately 100 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
VY7751
Vueling Airlines
|
03:55
Kyiv Zhuliany
|
06:35 Barcelona | Direct |
AZ0593
Alitalia
AZ0074
Alitalia
|
05:20
Kyiv Zhuliany
09:00
Rome
|
07:05
Rome
10:50
Barcelona
|
Connect |
B2848
Belavia Belarusian Airlines
B2869
Belavia Belarusian Airlines
|
05:45
Kyiv Zhuliany
08:25
Minsk
|
06:40
Minsk
11:10
Barcelona
|
Connect |
LO756
LOT
LO437
LOT
|
06:05
Kyiv Zhuliany
09:10
Warsaw Chopin
|
06:40
Warsaw Chopin
12:20
Barcelona
|
Connect |
W66277
Wizz Air
W68063
Wizz Air
|
15:15
Kyiv Zhuliany
18:30
Vilnius
|
16:35
Vilnius
21:00
Barcelona
|
Connect |
You take a bus, shuttle or taxi from your location in Ukraine to Boryspil.
You take a flight from Boryspil to Barcelona and cost approximately 200 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
TK1258
Turkish Airlines
TK1853
Turkish Airlines
|
03:50
Boryspil
07:25
Istanbul Ataturk
|
05:55
Istanbul Ataturk
10:00
Barcelona
|
Connect |
AF1653
Air France
AF1348
Air France
|
05:50
Boryspil
10:05
Paris CDG
|
08:15
Paris CDG
11:50
Barcelona
|
Connect |
LH2547
Lufthansa
LH1810
Lufthansa
|
06:10
Boryspil
09:00
Munich
|
07:30
Munich
11:00
Barcelona
|
Connect |
LH2547
Lufthansa
LH1812
Lufthansa
|
06:10
Boryspil
10:45
Munich
|
07:30
Munich
12:45
Barcelona
|
Connect |
LH1493
Lufthansa
LH1126
Lufthansa
|
06:55
Boryspil
09:40
Frankfurt
|
08:40
Frankfurt
11:40
Barcelona
|
Connect |
LH1493
Lufthansa
LH1130
Lufthansa
|
06:55
Boryspil
11:00
Frankfurt
|
08:40
Frankfurt
13:00
Barcelona
|
Connect |
PQ741
SkyUp
|
08:10
Boryspil
|
11:50 Barcelona | Direct |
BT401
Air Baltic
BT683
Air Baltic
|
09:45
Boryspil
13:30
Riga
|
11:35
Riga
16:10
Barcelona
|
Connect |
PS101
Ukraine International Airlines
KL1673
KLM
|
09:50
Boryspil
14:15
Amsterdam Schiphol
|
11:55
Amsterdam Schiphol
16:25
Barcelona
|
Connect |
PS101
Ukraine International Airlines
KL1671
KLM
|
09:50
Boryspil
12:50
Amsterdam Schiphol
|
11:55
Amsterdam Schiphol
15:05
Barcelona
|
Connect |
PS991
Ukraine International Airlines
|
09:55
Boryspil
|
12:40 Barcelona | Direct |
PS127
Ukraine International Airlines
AF1548
Air France
|
09:55
Boryspil
15:25
Paris CDG
|
12:20
Paris CDG
17:10
Barcelona
|
Connect |
TK458
Turkish Airlines
TK1855
Turkish Airlines
|
10:00
Boryspil
14:50
Istanbul Ataturk
|
12:05
Istanbul Ataturk
17:30
Barcelona
|
Connect |
FR3678
Ryanair
FR9014
Ryanair
|
11:50
Boryspil
15:55
London Stansted
|
13:20
London Stansted
19:10
Barcelona
|
Connect |
OS662
Austrian Airlines
OS393
Austrian Airlines
|
13:30
Boryspil
17:15
Vienna
|
14:30
Vienna
19:35
Barcelona
|
Connect |
OE976
Cairo Aviation
OE1316
Cairo Aviation
|
13:30
Boryspil
17:00
Vienna
|
14:30
Vienna
19:20
Barcelona
|
Connect |
FR9230
Ryanair
FR6395
Ryanair
|
13:45
Boryspil
17:05
Dublin
|
15:45
Dublin
20:35
Barcelona
|
Connect |
KL1386
KLM
KL1675
KLM
|
14:00
Boryspil
16:45
Amsterdam Schiphol
|
15:55
Amsterdam Schiphol
18:50
Barcelona
|
Connect |
LH1491
Lufthansa
LH1136
Lufthansa
|
14:05
Boryspil
17:30
Frankfurt
|
15:45
Frankfurt
19:30
Barcelona
|
Connect |
LX2291
Swiss
LX1956
Swiss
|
14:10
Boryspil
17:30
Zurich
|
15:55
Zurich
19:15
Barcelona
|
Connect |
LH2545
Lufthansa
LH1818
Lufthansa
|
16:40
Boryspil
19:25
Munich
|
18:00
Munich
21:25
Barcelona
|
Connect |
LH1495
Lufthansa
LH1138
Lufthansa
|
17:35
Boryspil
21:00
Frankfurt
|
19:15
Frankfurt
23:00
Barcelona
|
Connect |
FR5127
Ryanair
|
19:05
Boryspil
|
21:55 Barcelona | Direct |
PS033
Ukraine International Airlines
PS949
Ukraine International Airlines
|
19:55
Boryspil
22:45
Lviv
|
21:00
Lviv
00:50
Barcelona
|
Connect |
You take a bus, shuttle or taxi from your location in Ukraine to Boryspil.
You take a flight from Boryspil to Madrid and cost approximately 130 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
A3893
Aegean Airlines
A3700
Aegean Airlines
|
03:15
Boryspil
08:50
Athens
|
05:40
Athens
11:40
Madrid
|
Connect |
TK1258
Turkish Airlines
TK1857
Turkish Airlines
|
03:50
Boryspil
07:05
Istanbul Ataturk
|
05:55
Istanbul Ataturk
10:35
Madrid
|
Connect |
OK917
CSA
OK700
CSA
|
05:05
Boryspil
09:50
Prague
|
06:15
Prague
12:45
Madrid
|
Connect |
AF1653
Air France
AF1300
Air France
|
05:50
Boryspil
09:30
Paris CDG
|
08:15
Paris CDG
11:35
Madrid
|
Connect |
LH2547
Lufthansa
LH1800
Lufthansa
|
06:10
Boryspil
08:25
Munich
|
07:30
Munich
11:05
Madrid
|
Connect |
LH2547
Lufthansa
LH1802
Lufthansa
|
06:10
Boryspil
11:45
Munich
|
07:30
Munich
14:25
Madrid
|
Connect |
LH1493
Lufthansa
LH1114
Lufthansa
|
06:55
Boryspil
13:05
Frankfurt
|
08:40
Frankfurt
15:40
Madrid
|
Connect |
LH1493
Lufthansa
LH1112
Lufthansa
|
06:55
Boryspil
09:30
Frankfurt
|
08:40
Frankfurt
12:05
Madrid
|
Connect |
FR5407
Ryanair
FR2518
Ryanair
|
09:05
Boryspil
11:55
Vilnius
|
10:30
Vilnius
15:05
Madrid
|
Connect |
PS941
Ukraine International Airlines
|
09:20
Boryspil
|
12:45 Madrid | Direct |
BT401
Air Baltic
BT685
Air Baltic
|
09:45
Boryspil
13:00
Riga
|
11:35
Riga
16:10
Madrid
|
Connect |
PS101
Ukraine International Airlines
KL1703
KLM
|
09:50
Boryspil
13:50
Amsterdam Schiphol
|
11:55
Amsterdam Schiphol
16:25
Madrid
|
Connect |
PS127
Ukraine International Airlines
AF1800
Air France
|
09:55
Boryspil
14:50
Paris CDG
|
12:20
Paris CDG
16:55
Madrid
|
Connect |
PS127
Ukraine International Airlines
AF1600
Air France
|
09:55
Boryspil
13:30
Paris CDG
|
12:20
Paris CDG
15:40
Madrid
|
Connect |
TK458
Turkish Airlines
TK1859
Turkish Airlines
|
10:00
Boryspil
13:20
Istanbul Ataturk
|
12:05
Istanbul Ataturk
16:50
Madrid
|
Connect |
FR3678
Ryanair
FR5998
Ryanair
|
11:50
Boryspil
16:50
London Stansted
|
13:20
London Stansted
20:20
Madrid
|
Connect |
FR6421
Ryanair
|
12:10
Boryspil
|
15:45 Madrid | Direct |
OE976
Cairo Aviation
OE1306
Cairo Aviation
|
13:30
Boryspil
15:40
Vienna
|
14:30
Vienna
18:50
Madrid
|
Connect |
KL1386
KLM
KL1705
KLM
|
14:00
Boryspil
16:55
Amsterdam Schiphol
|
15:55
Amsterdam Schiphol
19:30
Madrid
|
Connect |
LH1491
Lufthansa
LH1122
Lufthansa
|
14:05
Boryspil
17:10
Frankfurt
|
15:45
Frankfurt
19:45
Madrid
|
Connect |
AF1753
Air France
AF1400
Air France
|
14:50
Boryspil
21:00
Paris CDG
|
17:10
Paris CDG
23:10
Madrid
|
Connect |
LH2545
Lufthansa
LH1806
Lufthansa
|
16:40
Boryspil
19:25
Munich
|
18:00
Munich
22:05
Madrid
|
Connect |
LH1495
Lufthansa
LH1120
Lufthansa
|
17:35
Boryspil
21:00
Frankfurt
|
19:15
Frankfurt
23:35
Madrid
|
Connect |
PS033
Ukraine International Airlines
PS943
Ukraine International Airlines
|
19:55
Boryspil
22:00
Lviv
|
21:00
Lviv
00:40
Madrid
|
Connect |
You can find hotels and accommodations in Spain with our hotels search tool below
Booking.com