How to get to Serbia from Spain by flight ? You can check flights from Spain to Serbia below.
You can find flight ticket prices from Spain to Serbia with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Belgrade and cost approximately 100 USD.
You take a bus, shuttle or taxi from Belgrade to your destination in Serbia.
Flight | Depart | Arrive | |
---|---|---|---|
AF1449
Air France
AF1660
Air France
|
06:20
Barcelona
09:40
Paris CDG
|
08:25
Paris CDG
11:55
Belgrade
|
Connect |
LH1139
Lufthansa
JU331
Air Serbia
|
06:35
Barcelona
10:05
Frankfurt
|
08:50
Frankfurt
12:00
Belgrade
|
Connect |
LX1951
Swiss
LX1412
Swiss
|
06:50
Barcelona
09:20
Zurich
|
08:30
Zurich
11:00
Belgrade
|
Connect |
LX1951
Swiss
LX1416
Swiss
|
06:50
Barcelona
09:50
Zurich
|
08:30
Zurich
11:35
Belgrade
|
Connect |
LH1129
Lufthansa
JU335
Air Serbia
|
16:50
Barcelona
20:25
Frankfurt
|
19:00
Frankfurt
22:20
Belgrade
|
Connect |
KL1674
KLM
JU365
Air Serbia
|
17:25
Barcelona
21:05
Amsterdam Schiphol
|
19:55
Amsterdam Schiphol
23:20
Belgrade
|
Connect |
VY1286
Vueling Airlines
|
18:50
Barcelona
|
21:20 Belgrade | Direct |
JU585
Air Serbia
|
20:25
Barcelona
|
22:55 Belgrade | Direct |
You take a bus, shuttle or taxi from your location in Spain to Madrid.
You take a flight from Madrid to Belgrade and cost approximately 110 USD.
You take a bus, shuttle or taxi from Belgrade to your destination in Serbia.
Flight | Depart | Arrive | |
---|---|---|---|
KL1698
KLM
JU361
Air Serbia
|
06:00
Madrid
10:00
Amsterdam Schiphol
|
08:45
Amsterdam Schiphol
12:15
Belgrade
|
Connect |
AF1401
Air France
JU311
Air Serbia
|
06:40
Madrid
10:10
Paris CDG
|
09:00
Paris CDG
12:30
Belgrade
|
Connect |
U21116
easyJet
U21177
easyJet
|
09:40
Madrid
14:00
Basel
|
11:55
Basel
15:50
Belgrade
|
Connect |
RO416
Tarom
RO217
Tarom
|
12:15
Madrid
17:55
Bucharest Otopeni
|
17:05
Bucharest Otopeni
18:30
Belgrade
|
Connect |
VY1015
Vueling Airlines
VY1286
Vueling Airlines
|
15:00
Madrid
18:50
Barcelona
|
16:15
Barcelona
21:20
Belgrade
|
Connect |
IB1546
Iberia
VY1286
Vueling Airlines
|
15:45
Madrid
18:50
Barcelona
|
17:05
Barcelona
21:20
Belgrade
|
Connect |
IB1630
Iberia
VY1286
Vueling Airlines
|
16:30
Madrid
18:50
Barcelona
|
17:50
Barcelona
21:20
Belgrade
|
Connect |
KL1704
KLM
JU365
Air Serbia
|
16:50
Madrid
21:05
Amsterdam Schiphol
|
19:35
Amsterdam Schiphol
23:20
Belgrade
|
Connect |
LH1115
Lufthansa
LH1410
Lufthansa
|
16:55
Madrid
21:10
Frankfurt
|
19:30
Frankfurt
23:00
Belgrade
|
Connect |
JU575
Air Serbia
|
21:00
Madrid
|
23:55 Belgrade | Direct |
You take a bus, shuttle or taxi from your location in Spain to Valencia.
You take a flight from Valencia to Belgrade and cost approximately 180 USD.
You take a bus, shuttle or taxi from Belgrade to your destination in Serbia.
Flight | Depart | Arrive | |
---|---|---|---|
0B114
Blue Air
RO211
Tarom
|
02:15
Valencia
08:10
Bucharest Otopeni
|
06:35
Bucharest Otopeni
08:45
Belgrade
|
Connect |
KL1502
KLM
JU361
Air Serbia
|
06:00
Valencia
10:00
Amsterdam Schiphol
|
08:40
Amsterdam Schiphol
12:15
Belgrade
|
Connect |
UX1005
Air Europa
AF1660
Air France
|
06:05
Valencia
09:40
Paris CDG
|
08:20
Paris CDG
11:55
Belgrade
|
Connect |
UX1005
Air Europa
JU311
Air Serbia
|
06:05
Valencia
10:10
Paris CDG
|
08:20
Paris CDG
12:30
Belgrade
|
Connect |
LH1165
Lufthansa
LH1406
Lufthansa
|
06:20
Valencia
13:00
Frankfurt
|
08:50
Frankfurt
14:50
Belgrade
|
Connect |
LH1165
Lufthansa
JU331
Air Serbia
|
06:20
Valencia
10:05
Frankfurt
|
08:50
Frankfurt
12:00
Belgrade
|
Connect |
U21050
easyJet
U21177
easyJet
|
09:25
Valencia
14:00
Basel
|
11:40
Basel
15:50
Belgrade
|
Connect |
TK1302
Turkish Airlines
TK1083
Turkish Airlines
|
12:30
Valencia
19:50
Istanbul
|
18:15
Istanbul
19:30
Belgrade
|
Connect |
LH1161
Lufthansa
LH1410
Lufthansa
|
12:40
Valencia
21:10
Frankfurt
|
15:10
Frankfurt
23:00
Belgrade
|
Connect |
LX2143
Swiss
LX1420
Swiss
|
12:45
Valencia
21:20
Zurich
|
14:55
Zurich
23:00
Belgrade
|
Connect |
VY8920
Vueling Airlines
JU305
Air Serbia
|
14:45
Valencia
20:35
Brussels
|
17:10
Brussels
22:45
Belgrade
|
Connect |
FR2425
Ryanair
JU335
Air Serbia
|
15:30
Valencia
20:25
Frankfurt
|
18:05
Frankfurt
22:20
Belgrade
|
Connect |
FR2425
Ryanair
LH1410
Lufthansa
|
15:30
Valencia
21:10
Frankfurt
|
18:05
Frankfurt
23:00
Belgrade
|
Connect |
VY6242
Vueling Airlines
JU535
Air Serbia
|
15:50
Valencia
20:30
Rome
|
17:50
Rome
22:05
Belgrade
|
Connect |
KL1504
KLM
JU365
Air Serbia
|
16:55
Valencia
21:05
Amsterdam Schiphol
|
19:35
Amsterdam Schiphol
23:20
Belgrade
|
Connect |
IB8877
Iberia
JU575
Air Serbia
|
17:45
Valencia
21:00
Madrid
|
18:50
Madrid
23:55
Belgrade
|
Connect |
VY1315
Vueling Airlines
JU585
Air Serbia
|
18:05
Valencia
20:25
Barcelona
|
19:05
Barcelona
22:55
Belgrade
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Bilbao.
You take a flight from Bilbao to Belgrade and cost approximately 190 USD.
You take a bus, shuttle or taxi from Belgrade to your destination in Serbia.
Flight | Depart | Arrive | |
---|---|---|---|
LH1147
Lufthansa
LH1406
Lufthansa
|
06:35
Bilbao
13:00
Frankfurt
|
08:45
Frankfurt
14:50
Belgrade
|
Connect |
LH1147
Lufthansa
JU331
Air Serbia
|
06:35
Bilbao
10:05
Frankfurt
|
08:45
Frankfurt
12:00
Belgrade
|
Connect |
V73410
Volotea
OS773
Austrian Airlines
|
06:45
Bilbao
13:10
Vienna
|
09:20
Vienna
14:15
Belgrade
|
Connect |
KL1684
KLM
JU361
Air Serbia
|
06:50
Bilbao
10:00
Amsterdam Schiphol
|
09:00
Amsterdam Schiphol
12:15
Belgrade
|
Connect |
AF1377
Air France
JU311
Air Serbia
|
07:15
Bilbao
10:10
Paris CDG
|
09:05
Paris CDG
12:30
Belgrade
|
Connect |
LX2059
Swiss
JU373
Air Serbia
|
09:55
Bilbao
15:05
Zurich
|
11:55
Zurich
16:45
Belgrade
|
Connect |
BA2685
British Airways
JU381
Air Serbia
|
11:15
Bilbao
13:20
London Heathrow
|
12:10
London Heathrow
17:00
Belgrade
|
Connect |
TK1316
Turkish Airlines
TK1083
Turkish Airlines
|
12:10
Bilbao
19:50
Istanbul
|
18:10
Istanbul
19:30
Belgrade
|
Connect |
AF1477
Air France
JU315
Air Serbia
|
12:20
Bilbao
20:35
Paris CDG
|
14:05
Paris CDG
22:55
Belgrade
|
Connect |
LH1143
Lufthansa
LH1410
Lufthansa
|
13:05
Bilbao
21:10
Frankfurt
|
15:15
Frankfurt
23:00
Belgrade
|
Connect |
VY1429
Vueling Airlines
VY1286
Vueling Airlines
|
13:20
Bilbao
18:50
Barcelona
|
14:30
Barcelona
21:20
Belgrade
|
Connect |
VY1435
Vueling Airlines
JU585
Air Serbia
|
15:40
Bilbao
20:25
Barcelona
|
16:50
Barcelona
22:55
Belgrade
|
Connect |
VY1435
Vueling Airlines
VY1286
Vueling Airlines
|
15:40
Bilbao
18:50
Barcelona
|
16:50
Barcelona
21:20
Belgrade
|
Connect |
UX7154
Air Europa
JU575
Air Serbia
|
16:35
Bilbao
21:00
Madrid
|
17:40
Madrid
23:55
Belgrade
|
Connect |
KL1688
KLM
JU365
Air Serbia
|
17:20
Bilbao
21:05
Amsterdam Schiphol
|
19:35
Amsterdam Schiphol
23:20
Belgrade
|
Connect |
IB449
Iberia
JU575
Air Serbia
|
17:35
Bilbao
21:00
Madrid
|
18:45
Madrid
23:55
Belgrade
|
Connect |
VY1427
Vueling Airlines
JU585
Air Serbia
|
17:45
Bilbao
20:25
Barcelona
|
18:55
Barcelona
22:55
Belgrade
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Sofia and cost approximately 40 USD.
You take a bus, shuttle or taxi from Sofia to your destination in Serbia.
Flight | Depart | Arrive | |
---|---|---|---|
KL1662
KLM
FB462
Bulgaria Air
|
06:00
Barcelona
10:20
Amsterdam Schiphol
|
08:30
Amsterdam Schiphol
14:00
Sofia
|
Connect |
AF1449
Air France
FB432
Bulgaria Air
|
06:20
Barcelona
10:10
Paris CDG
|
08:25
Paris CDG
14:00
Sofia
|
Connect |
LH1139
Lufthansa
LH1426
Lufthansa
|
06:35
Barcelona
10:05
Frankfurt
|
08:50
Frankfurt
13:15
Sofia
|
Connect |
IB715
Iberia
FB472
Bulgaria Air
|
07:15
Barcelona
10:30
Madrid
|
08:40
Madrid
14:50
Sofia
|
Connect |
VY1004
Vueling Airlines
FB472
Bulgaria Air
|
07:30
Barcelona
10:30
Madrid
|
08:50
Madrid
14:50
Sofia
|
Connect |
IB801
Iberia
FB472
Bulgaria Air
|
08:00
Barcelona
10:30
Madrid
|
09:25
Madrid
14:50
Sofia
|
Connect |
FR6330
Ryanair
|
10:00
Barcelona
|
14:00 Sofia | Direct |
RO422
Tarom
RO297
Tarom
|
11:30
Barcelona
18:00
Bucharest Otopeni
|
15:35
Bucharest Otopeni
19:15
Sofia
|
Connect |
AZ0077
Alitalia
AZ0520
Alitalia
|
11:40
Barcelona
15:25
Rome
|
13:25
Rome
18:15
Sofia
|
Connect |
LH1811
Lufthansa
LH1704
Lufthansa
|
11:45
Barcelona
15:15
Munich
|
13:45
Munich
18:05
Sofia
|
Connect |
AF1349
Air France
AF1788
Air France
|
12:15
Barcelona
15:50
Paris CDG
|
14:15
Paris CDG
19:35
Sofia
|
Connect |
U28576
easyJet
U28977
easyJet
|
12:20
Barcelona
15:05
London Gatwick
|
13:45
London Gatwick
20:10
Sofia
|
Connect |
FR6305
Ryanair
FR8022
Ryanair
|
13:40
Barcelona
18:30
Milan Bergamo
|
15:25
Milan Bergamo
21:25
Sofia
|
Connect |
FR9015
Ryanair
FR9967
Ryanair
|
13:55
Barcelona
16:40
London Stansted
|
15:25
London Stansted
21:40
Sofia
|
Connect |
FR3843
Ryanair
FR6069
Ryanair
|
15:35
Barcelona
18:15
London Stansted
|
17:05
London Stansted
23:15
Sofia
|
Connect |
LH1129
Lufthansa
LH1428
Lufthansa
|
16:50
Barcelona
21:00
Frankfurt
|
19:00
Frankfurt
00:10
Sofia
|
Connect |
You can find hotels and accommodations in Serbia with our hotels search tool below
Booking.com