How to get to Spain from Serbia by flight ? You can check flights from Serbia to Spain below.
You can find flight ticket prices from Serbia to Spain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Serbia to Belgrade.
You take a flight from Belgrade to Barcelona and cost approximately 110 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
JU530
Air Serbia
AZ0074
Alitalia
|
06:35
Belgrade
09:00
Rome
|
08:10
Rome
10:50
Barcelona
|
Connect |
JU360
Air Serbia
KL1669
KLM
|
06:40
Belgrade
10:05
Amsterdam Schiphol
|
09:15
Amsterdam Schiphol
12:15
Barcelona
|
Connect |
JU584
Air Serbia
|
17:00
Belgrade
|
19:40 Barcelona | Direct |
JU314
Air Serbia
AF1448
Air France
|
17:05
Belgrade
21:05
Paris CDG
|
19:45
Paris CDG
22:55
Barcelona
|
Connect |
VY1287
Vueling Airlines
|
22:00
Belgrade
|
00:35 Barcelona | Direct |
You take a bus, shuttle or taxi from your location in Serbia to Belgrade.
You take a flight from Belgrade to Madrid and cost approximately 110 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
LH1411
Lufthansa
LH1112
Lufthansa
|
06:35
Belgrade
10:10
Frankfurt
|
08:40
Frankfurt
12:45
Madrid
|
Connect |
JU530
Air Serbia
AZ0058
Alitalia
|
06:35
Belgrade
10:00
Rome
|
08:10
Rome
12:35
Madrid
|
Connect |
JU530
Air Serbia
UX1040
Air Europa
|
06:35
Belgrade
10:30
Rome
|
08:10
Rome
13:05
Madrid
|
Connect |
JU360
Air Serbia
UX1098
Air Europa
|
06:40
Belgrade
11:05
Amsterdam Schiphol
|
09:15
Amsterdam Schiphol
13:45
Madrid
|
Connect |
JU540
Air Serbia
UX1066
Air Europa
|
06:50
Belgrade
10:40
Milan Malpensa
|
08:35
Milan Malpensa
13:00
Madrid
|
Connect |
JU370
Air Serbia
UX1676
Air Europa
|
06:50
Belgrade
11:20
Zurich
|
08:45
Zurich
13:40
Madrid
|
Connect |
JU560
Air Serbia
UX1082
Air Europa
|
07:05
Belgrade
10:30
Venice
|
09:00
Venice
13:10
Madrid
|
Connect |
AF1661
Air France
AF1100
Air France
|
12:45
Belgrade
17:05
Paris CDG
|
15:15
Paris CDG
19:15
Madrid
|
Connect |
JU574
Air Serbia
|
17:00
Belgrade
|
20:15 Madrid | Direct |
JU314
Air Serbia
AF1400
Air France
|
17:05
Belgrade
20:50
Paris CDG
|
19:45
Paris CDG
23:05
Madrid
|
Connect |
You take a bus, shuttle or taxi from your location in Serbia to Belgrade.
You take a flight from Belgrade to Valencia and cost approximately 160 USD.
You take a bus, shuttle or taxi from Valencia to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
JU530
Air Serbia
AZ0082
Alitalia
|
06:35
Belgrade
15:00
Rome
|
08:10
Rome
17:05
Valencia
|
Connect |
LH1411
Lufthansa
LH1160
Lufthansa
|
06:35
Belgrade
09:40
Frankfurt
|
08:40
Frankfurt
11:55
Valencia
|
Connect |
LX1421
Swiss
LX2142
Swiss
|
06:40
Belgrade
09:30
Zurich
|
08:30
Zurich
11:30
Valencia
|
Connect |
JU360
Air Serbia
HV6331
Transavia Holland
|
06:40
Belgrade
11:10
Amsterdam Schiphol
|
09:15
Amsterdam Schiphol
13:35
Valencia
|
Connect |
JU360
Air Serbia
KL1503
KLM
|
06:40
Belgrade
13:45
Amsterdam Schiphol
|
09:15
Amsterdam Schiphol
16:10
Valencia
|
Connect |
JU310
Air Serbia
UX1004
Air Europa
|
06:40
Belgrade
15:10
Paris CDG
|
09:20
Paris CDG
17:05
Valencia
|
Connect |
JU540
Air Serbia
FR1444
Ryanair
|
06:50
Belgrade
10:40
Milan Malpensa
|
08:35
Milan Malpensa
12:35
Valencia
|
Connect |
JU330
Air Serbia
FR2424
Ryanair
|
07:15
Belgrade
12:30
Frankfurt
|
09:20
Frankfurt
15:00
Valencia
|
Connect |
TK1082
Turkish Airlines
TK1313
Turkish Airlines
|
09:00
Belgrade
14:05
Istanbul Ataturk
|
12:45
Istanbul Ataturk
16:15
Valencia
|
Connect |
HV5592
Transavia Holland
HV6331
Transavia Holland
|
10:40
Belgrade
18:00
Amsterdam Schiphol
|
13:15
Amsterdam Schiphol
20:25
Valencia
|
Connect |
AF1661
Air France
AF9414
Air France
|
12:45
Belgrade
17:25
Paris CDG
|
15:15
Paris CDG
19:20
Valencia
|
Connect |
JU574
Air Serbia
IB8880
Iberia
|
17:00
Belgrade
23:05
Madrid
|
20:15
Madrid
00:10
Valencia
|
Connect |
You take a bus, shuttle or taxi from your location in Serbia to Belgrade.
You take a flight from Belgrade to Bilbao and cost approximately 150 USD.
You take a bus, shuttle or taxi from Bilbao to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
OS738
Austrian Airlines
V73411
Volotea
|
06:00
Belgrade
09:55
Vienna
|
07:25
Vienna
12:40
Bilbao
|
Connect |
LH1411
Lufthansa
LH1142
Lufthansa
|
06:35
Belgrade
10:20
Frankfurt
|
08:40
Frankfurt
12:25
Bilbao
|
Connect |
JU360
Air Serbia
KL1687
KLM
|
06:40
Belgrade
14:30
Amsterdam Schiphol
|
09:15
Amsterdam Schiphol
16:30
Bilbao
|
Connect |
JU540
Air Serbia
U22577
easyJet
|
06:50
Belgrade
13:00
Milan Malpensa
|
08:35
Milan Malpensa
14:55
Bilbao
|
Connect |
JU600
Air Serbia
V73411
Volotea
|
07:05
Belgrade
09:55
Vienna
|
08:35
Vienna
12:40
Bilbao
|
Connect |
JU330
Air Serbia
LH1142
Lufthansa
|
07:15
Belgrade
10:20
Frankfurt
|
09:20
Frankfurt
12:25
Bilbao
|
Connect |
TK1082
Turkish Airlines
TK1317
Turkish Airlines
|
09:00
Belgrade
13:45
Istanbul Ataturk
|
12:45
Istanbul Ataturk
16:10
Bilbao
|
Connect |
HV5592
Transavia Holland
KL1687
KLM
|
10:40
Belgrade
14:30
Amsterdam Schiphol
|
13:15
Amsterdam Schiphol
16:30
Bilbao
|
Connect |
AF1661
Air France
AF1376
Air France
|
12:45
Belgrade
20:35
Paris CDG
|
15:15
Paris CDG
22:15
Bilbao
|
Connect |
AF1661
Air France
VY1467
Vueling Airlines
|
12:45
Belgrade
17:05
Paris CDG
|
15:15
Paris CDG
18:45
Bilbao
|
Connect |
JU584
Air Serbia
VY1424
Vueling Airlines
|
17:00
Belgrade
21:45
Barcelona
|
19:40
Barcelona
23:00
Bilbao
|
Connect |
JU574
Air Serbia
IB442
Iberia
|
17:00
Belgrade
22:10
Madrid
|
20:15
Madrid
23:10
Bilbao
|
Connect |
JU314
Air Serbia
AF1376
Air France
|
17:05
Belgrade
20:35
Paris CDG
|
19:45
Paris CDG
22:15
Bilbao
|
Connect |
JU334
Air Serbia
LH1146
Lufthansa
|
17:35
Belgrade
21:00
Frankfurt
|
19:40
Frankfurt
23:05
Bilbao
|
Connect |
VY1287
Vueling Airlines
VY1418 1420
Vueling Airlines
|
22:00
Belgrade
07:00
Barcelona
|
00:35
Barcelona
08:15
Bilbao
|
Connect |
You take a bus, shuttle or taxi from your location in Serbia to Sofia.
You take a flight from Sofia to Barcelona and cost approximately 40 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
FB471
Bulgaria Air
IB1130
Iberia
|
06:50
Sofia
11:30
Madrid
|
09:30
Madrid
12:50
Barcelona
|
Connect |
FB461
Bulgaria Air
KL1669
KLM
|
07:00
Sofia
10:05
Amsterdam Schiphol
|
09:00
Amsterdam Schiphol
12:15
Barcelona
|
Connect |
FR6351
Ryanair
FR2835
Ryanair
|
10:25
Sofia
14:15
Charleroi
|
12:15
Charleroi
16:10
Barcelona
|
Connect |
U28974
easyJet
U28575
easyJet
|
11:40
Sofia
14:20
London Gatwick
|
13:10
London Gatwick
17:25
Barcelona
|
Connect |
BA891
British Airways
BA476
British Airways
|
13:45
Sofia
16:00
London Heathrow
|
15:05
London Heathrow
19:10
Barcelona
|
Connect |
FR6329
Ryanair
|
14:25
Sofia
|
16:30 Barcelona | Direct |
JU123
Air Serbia
JU584
Air Serbia
|
16:00
Sofia
17:00
Belgrade
|
16:10
Belgrade
19:40
Barcelona
|
Connect |
You take a bus, shuttle or taxi from your location in Serbia to Sofia.
You take a flight from Sofia to Madrid and cost approximately 60 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
FR6308
Ryanair
FR9601
Ryanair
|
06:40
Sofia
11:20
Rome Ciampino
|
07:35
Rome Ciampino
13:55
Madrid
|
Connect |
FR6308
Ryanair
FR9673
Ryanair
|
06:40
Sofia
09:25
Rome Ciampino
|
07:35
Rome Ciampino
12:00
Madrid
|
Connect |
FB471
Bulgaria Air
|
06:50
Sofia
|
09:30 Madrid | Direct |
LH1429
Lufthansa
LH1112
Lufthansa
|
07:00
Sofia
10:10
Frankfurt
|
08:35
Frankfurt
12:45
Madrid
|
Connect |
FB461
Bulgaria Air
UX1098
Air Europa
|
07:00
Sofia
11:05
Amsterdam Schiphol
|
09:00
Amsterdam Schiphol
13:45
Madrid
|
Connect |
FR6409
Ryanair
|
07:00
Sofia
|
09:50 Madrid | Direct |
FB455
Bulgaria Air
UX1066
Air Europa
|
07:35
Sofia
10:40
Milan Malpensa
|
08:45
Milan Malpensa
13:00
Madrid
|
Connect |
FB449
Bulgaria Air
AZ0058
Alitalia
|
07:35
Sofia
10:00
Rome
|
08:35
Rome
12:35
Madrid
|
Connect |
FB449
Bulgaria Air
UX1040
Air Europa
|
07:35
Sofia
10:30
Rome
|
08:35
Rome
13:05
Madrid
|
Connect |
TK1028
Turkish Airlines
TK1859
Turkish Airlines
|
09:50
Sofia
14:05
Istanbul Ataturk
|
12:15
Istanbul Ataturk
16:45
Madrid
|
Connect |
FR1851
Ryanair
FR5447
Ryanair
|
09:55
Sofia
14:35
Marseille
|
11:20
Marseille
16:20
Madrid
|
Connect |
U25002
easyJet
U25643
easyJet
|
10:05
Sofia
13:40
Berlin Brandenburg Apt
|
11:25
Berlin Brandenburg Apt
16:55
Madrid
|
Connect |
FR8031
Ryanair
FR5984
Ryanair
|
11:10
Sofia
15:25
Milan Bergamo
|
12:20
Milan Bergamo
17:50
Madrid
|
Connect |
FR6323
Ryanair
FR5984
Ryanair
|
11:15
Sofia
15:25
Milan Bergamo
|
12:25
Milan Bergamo
17:50
Madrid
|
Connect |
U28974
easyJet
U28279
easyJet
|
11:40
Sofia
15:25
London Gatwick
|
13:10
London Gatwick
18:55
Madrid
|
Connect |
BA891
British Airways
BA464
British Airways
|
13:45
Sofia
16:45
London Heathrow
|
15:05
London Heathrow
20:10
Madrid
|
Connect |
BA891
British Airways
IB3171
Iberia
|
13:45
Sofia
17:05
London Heathrow
|
15:05
London Heathrow
20:35
Madrid
|
Connect |
TK1032
Turkish Airlines
TK1359
Turkish Airlines
|
16:00
Sofia
20:50
Istanbul Ataturk
|
18:25
Istanbul Ataturk
23:15
Madrid
|
Connect |
JU123
Air Serbia
JU574
Air Serbia
|
16:00
Sofia
17:00
Belgrade
|
16:10
Belgrade
20:15
Madrid
|
Connect |
You can find hotels and accommodations in Spain with our hotels search tool below
Booking.com