How to get to Spain from Macedonia by flight ? You can check flights from Macedonia to Spain below.
You can find flight ticket prices from Macedonia to Spain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Macedonia to Sofia.
You take a flight from Sofia to Barcelona and cost approximately 85 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
LH1707
Lufthansa
LH1810
Lufthansa
|
06:00
Sofia
09:00
Munich
|
06:55
Munich
11:00
Barcelona
|
Connect |
W64405
Wizz Air
|
06:10
Sofia
|
08:10 Barcelona | Direct |
LH1429
Lufthansa
LH1126
Lufthansa
|
07:00
Sofia
09:45
Frankfurt
|
08:25
Frankfurt
11:45
Barcelona
|
Connect |
FB461
Bulgaria Air
KL1669
KLM
|
07:10
Sofia
10:20
Amsterdam Schiphol
|
09:00
Amsterdam Schiphol
12:35
Barcelona
|
Connect |
FB449
Bulgaria Air
AZ0074
Alitalia
|
07:25
Sofia
09:00
Rome
|
08:10
Rome
10:50
Barcelona
|
Connect |
FR6323
Ryanair
FR6304
Ryanair
|
09:30
Sofia
13:40
Milan Bergamo
|
10:30
Milan Bergamo
15:15
Barcelona
|
Connect |
FR6306
Ryanair
FR2508
Ryanair
|
11:00
Sofia
13:55
Cologne Bonn
|
12:30
Cologne Bonn
16:05
Barcelona
|
Connect |
U28974
easyJet
U28575
easyJet
|
11:40
Sofia
14:20
London Gatwick
|
12:55
London Gatwick
17:30
Barcelona
|
Connect |
LH1703
Lufthansa
LH1816
Lufthansa
|
13:05
Sofia
15:30
Munich
|
14:00
Munich
17:30
Barcelona
|
Connect |
OS796
Austrian Airlines
OS393
Austrian Airlines
|
13:35
Sofia
17:15
Vienna
|
14:10
Vienna
19:35
Barcelona
|
Connect |
LH1427
Lufthansa
LH1136
Lufthansa
|
13:55
Sofia
17:30
Frankfurt
|
15:15
Frankfurt
19:30
Barcelona
|
Connect |
BA891
British Airways
BA486
British Airways
|
14:20
Sofia
16:40
London Heathrow
|
15:50
London Heathrow
19:50
Barcelona
|
Connect |
FR6329
Ryanair
|
14:40
Sofia
|
16:40 Barcelona | Direct |
FB477
Bulgaria Air
|
14:50
Sofia
|
16:50 Barcelona | Direct |
JU123
Air Serbia
JU584
Air Serbia
|
16:00
Sofia
17:00
Belgrade
|
16:10
Belgrade
19:40
Barcelona
|
Connect |
AF1789
Air France
AF1448
Air France
|
17:40
Sofia
21:05
Paris CDG
|
19:40
Paris CDG
22:55
Barcelona
|
Connect |
You take a bus, shuttle or taxi from your location in Macedonia to Thessaloniki.
You take a flight from Thessaloniki to Barcelona and cost approximately 110 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
OA101
Olympic Air
A3710
Aegean Airlines
|
06:30
Thessaloniki
08:45
Athens
|
07:20
Athens
11:00
Barcelona
|
Connect |
FR4775
Ryanair
FR6304
Ryanair
|
06:30
Thessaloniki
13:40
Milan Bergamo
|
07:40
Milan Bergamo
15:15
Barcelona
|
Connect |
A3534
Aegean Airlines
VY6247
Vueling Airlines
|
07:00
Thessaloniki
09:45
Zurich
|
08:30
Zurich
11:35
Barcelona
|
Connect |
A3510
Aegean Airlines
VY1869
Vueling Airlines
|
07:10
Thessaloniki
10:45
Stuttgart
|
08:35
Stuttgart
12:45
Barcelona
|
Connect |
FR4485
Ryanair
VY2469
Vueling Airlines
|
07:30
Thessaloniki
10:30
Nuremberg
|
08:50
Nuremberg
12:40
Barcelona
|
Connect |
A3508
Aegean Airlines
EW7520
Eurowings
|
07:35
Thessaloniki
11:10
Hamburg
|
09:25
Hamburg
13:45
Barcelona
|
Connect |
A3538
Aegean Airlines
SN3703
Brussels Airlines
|
07:55
Thessaloniki
12:35
Brussels
|
09:40
Brussels
14:35
Barcelona
|
Connect |
A3500
Aegean Airlines
LH1816
Lufthansa
|
08:10
Thessaloniki
15:30
Munich
|
09:20
Munich
17:30
Barcelona
|
Connect |
A3536
Aegean Airlines
BA474
British Airways
|
08:25
Thessaloniki
10:50
London Heathrow
|
10:00
London Heathrow
14:00
Barcelona
|
Connect |
OA105
Olympic Air
VY8101
Vueling Airlines
|
08:25
Thessaloniki
12:15
Athens
|
09:15
Athens
14:25
Barcelona
|
Connect |
GQ381
Sky Express
VY8101
Vueling Airlines
|
08:35
Thessaloniki
12:15
Athens
|
09:25
Athens
14:25
Barcelona
|
Connect |
TK1882
Turkish Airlines
TK1855
Turkish Airlines
|
09:30
Thessaloniki
14:45
Istanbul
|
10:55
Istanbul
17:35
Barcelona
|
Connect |
LH2735
Lufthansa
LH1816
Lufthansa
|
09:35
Thessaloniki
15:30
Munich
|
10:45
Munich
17:30
Barcelona
|
Connect |
EW2683
Eurowings
EW2520
Eurowings
|
09:50
Thessaloniki
17:20
Stuttgart
|
11:05
Stuttgart
19:15
Barcelona
|
Connect |
U21110
easyJet
VY6241
Vueling Airlines
|
10:10
Thessaloniki
13:30
Basel
|
11:35
Basel
15:15
Barcelona
|
Connect |
U24604
easyJet
U24529
easyJet
|
10:10
Thessaloniki
16:25
Berlin Brandenburg Apt
|
11:40
Berlin Brandenburg Apt
19:00
Barcelona
|
Connect |
LX2581 2583
Swiss
LX1956
Swiss
|
10:30
Thessaloniki
17:35
Zurich
|
11:55
Zurich
19:20
Barcelona
|
Connect |
EW9655
Eurowings
EW9442
Eurowings
|
11:00
Thessaloniki
16:50
Dusseldorf
|
12:45
Dusseldorf
19:05
Barcelona
|
Connect |
HV5806
Transavia Holland
KL1675
KLM
|
11:35
Thessaloniki
16:45
Amsterdam Schiphol
|
13:40
Amsterdam Schiphol
18:50
Barcelona
|
Connect |
HV5806
Transavia Holland
HV5133
Transavia Holland
|
11:35
Thessaloniki
18:50
Amsterdam Schiphol
|
13:40
Amsterdam Schiphol
21:00
Barcelona
|
Connect |
U28092
easyJet
U28577
easyJet
|
11:45
Thessaloniki
16:40
London Gatwick
|
13:10
London Gatwick
19:55
Barcelona
|
Connect |
U28092
easyJet
U28575
easyJet
|
11:45
Thessaloniki
14:20
London Gatwick
|
13:10
London Gatwick
17:30
Barcelona
|
Connect |
HV5808
Transavia Holland
HV5133
Transavia Holland
|
11:50
Thessaloniki
18:50
Amsterdam Schiphol
|
14:00
Amsterdam Schiphol
21:00
Barcelona
|
Connect |
HV5808
Transavia Holland
KL1675
KLM
|
11:50
Thessaloniki
16:45
Amsterdam Schiphol
|
14:00
Amsterdam Schiphol
18:50
Barcelona
|
Connect |
FR3129
Ryanair
VY8749
Vueling Airlines
|
12:05
Thessaloniki
15:05
Manchester
|
13:45
Manchester
18:30
Barcelona
|
Connect |
U21840
easyJet
VY8749
Vueling Airlines
|
12:10
Thessaloniki
15:05
Manchester
|
13:50
Manchester
18:30
Barcelona
|
Connect |
EW9657
Eurowings
VY1899
Vueling Airlines
|
12:30
Thessaloniki
15:55
Dusseldorf
|
14:15
Dusseldorf
18:15
Barcelona
|
Connect |
U28904
easyJet
U28577
easyJet
|
12:40
Thessaloniki
16:40
London Gatwick
|
14:10
London Gatwick
19:55
Barcelona
|
Connect |
GQ383
Sky Express
FR6328
Ryanair
|
12:45
Thessaloniki
16:50
Athens
|
13:35
Athens
19:05
Barcelona
|
Connect |
BA2643
British Airways
BA482
British Airways
|
12:55
Thessaloniki
18:55
London Heathrow
|
14:20
London Heathrow
22:00
Barcelona
|
Connect |
BA2643
British Airways
BA486
British Airways
|
12:55
Thessaloniki
16:40
London Heathrow
|
14:20
London Heathrow
19:50
Barcelona
|
Connect |
BA2643
British Airways
BA406
British Airways
|
12:55
Thessaloniki
15:40
London Heathrow
|
14:20
London Heathrow
18:50
Barcelona
|
Connect |
LH1289
Lufthansa
LH1138
Lufthansa
|
14:20
Thessaloniki
21:00
Frankfurt
|
15:55
Frankfurt
23:00
Barcelona
|
Connect |
LH1289
Lufthansa
LH1136
Lufthansa
|
14:20
Thessaloniki
17:30
Frankfurt
|
15:55
Frankfurt
19:30
Barcelona
|
Connect |
OA117
Olympic Air
VY8103
Vueling Airlines
|
14:45
Thessaloniki
18:05
Athens
|
15:35
Athens
20:15
Barcelona
|
Connect |
OA117
Olympic Air
FR6328
Ryanair
|
14:45
Thessaloniki
16:50
Athens
|
15:35
Athens
19:05
Barcelona
|
Connect |
FR181
Ryanair
OS393
Austrian Airlines
|
15:05
Thessaloniki
17:15
Vienna
|
15:55
Vienna
19:35
Barcelona
|
Connect |
A3530
Aegean Airlines
LH1138
Lufthansa
|
15:45
Thessaloniki
21:00
Frankfurt
|
17:25
Frankfurt
23:00
Barcelona
|
Connect |
FR9975
Ryanair
VY6523
Vueling Airlines
|
18:35
Thessaloniki
21:40
Bologna
|
19:30
Bologna
23:25
Barcelona
|
Connect |
U24608
easyJet
VY1885
Vueling Airlines
|
19:10
Thessaloniki
21:55
Berlin Brandenburg Apt
|
20:40
Berlin Brandenburg Apt
00:35
Barcelona
|
Connect |
You take a bus, shuttle or taxi from your location in Macedonia to Sofia.
You take a flight from Sofia to Valencia and cost approximately 80 USD.
You take a bus, shuttle or taxi from Valencia to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
W64409
Wizz Air
|
06:00
Sofia
|
08:15 Valencia | Direct |
LH1429
Lufthansa
LH1160
Lufthansa
|
07:00
Sofia
09:35
Frankfurt
|
08:25
Frankfurt
11:50
Valencia
|
Connect |
A3983
Aegean Airlines
A3716
Aegean Airlines
|
20:00
Sofia
22:45
Athens
|
21:15
Athens
00:55
Valencia
|
Connect |
You take a bus, shuttle or taxi from your location in Macedonia to Sofia.
You take a flight from Sofia to Madrid and cost approximately 85 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
LH1707
Lufthansa
LH1800
Lufthansa
|
06:00
Sofia
08:25
Munich
|
06:55
Munich
11:05
Madrid
|
Connect |
W64401
Wizz Air
|
06:20
Sofia
|
09:15 Madrid | Direct |
FR6308
Ryanair
FR9673
Ryanair
|
06:45
Sofia
09:15
Rome Ciampino
|
07:30
Rome Ciampino
11:45
Madrid
|
Connect |
LH1429
Lufthansa
LH1112
Lufthansa
|
07:00
Sofia
09:30
Frankfurt
|
08:25
Frankfurt
12:05
Madrid
|
Connect |
FB461
Bulgaria Air
UX1098
Air Europa
|
07:10
Sofia
11:00
Amsterdam Schiphol
|
09:00
Amsterdam Schiphol
13:40
Madrid
|
Connect |
FB449
Bulgaria Air
UX1040
Air Europa
|
07:25
Sofia
10:30
Rome
|
08:10
Rome
13:05
Madrid
|
Connect |
FB471
Bulgaria Air
|
08:40
Sofia
|
11:15 Madrid | Direct |
TK1028
Turkish Airlines
TK1859
Turkish Airlines
|
09:55
Sofia
13:20
Istanbul
|
11:25
Istanbul
16:50
Madrid
|
Connect |
FR6409
Ryanair
|
11:10
Sofia
|
13:50 Madrid | Direct |
FR1149
Ryanair
FR2529
Ryanair
|
13:35
Sofia
16:35
Berlin Brandenburg Apt
|
14:50
Berlin Brandenburg Apt
19:45
Madrid
|
Connect |
LH1431
Lufthansa
LH1120
Lufthansa
|
16:35
Sofia
21:00
Frankfurt
|
17:55
Frankfurt
23:35
Madrid
|
Connect |
AF1789
Air France
AF1400
Air France
|
17:40
Sofia
20:55
Paris CDG
|
19:40
Paris CDG
23:10
Madrid
|
Connect |
You take a bus, shuttle or taxi from your location in Macedonia to Thessaloniki.
You take a flight from Thessaloniki to Bilbao and cost approximately 220 USD.
You take a bus, shuttle or taxi from Bilbao to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
A3534
Aegean Airlines
LX2058
Swiss
|
07:00
Thessaloniki
12:00
Zurich
|
08:30
Zurich
13:50
Bilbao
|
Connect |
TK1882
Turkish Airlines
TK1317
Turkish Airlines
|
09:30
Thessaloniki
14:15
Istanbul
|
10:55
Istanbul
17:35
Bilbao
|
Connect |
HV5806
Transavia Holland
KL1689
KLM
|
11:35
Thessaloniki
20:35
Amsterdam Schiphol
|
13:40
Amsterdam Schiphol
22:45
Bilbao
|
Connect |
U28092
easyJet
VY7293
Vueling Airlines
|
11:45
Thessaloniki
19:35
London Gatwick
|
13:10
London Gatwick
22:35
Bilbao
|
Connect |
HV5808
Transavia Holland
KL1689
KLM
|
11:50
Thessaloniki
20:35
Amsterdam Schiphol
|
14:00
Amsterdam Schiphol
22:45
Bilbao
|
Connect |
U28904
easyJet
VY7293
Vueling Airlines
|
12:40
Thessaloniki
19:35
London Gatwick
|
14:10
London Gatwick
22:35
Bilbao
|
Connect |
A3520
Aegean Airlines
AF1376
Air France
|
13:25
Thessaloniki
20:30
Paris CDG
|
15:25
Paris CDG
22:10
Bilbao
|
Connect |
LS904
Jet2.com
U21877
easyJet
|
13:30
Thessaloniki
18:45
Manchester
|
15:15
Manchester
21:50
Bilbao
|
Connect |
LH1289
Lufthansa
LH1146
Lufthansa
|
14:20
Thessaloniki
20:50
Frankfurt
|
15:55
Frankfurt
22:55
Bilbao
|
Connect |
FR5251
Ryanair
LH1679
Lufthansa
LH1830
Lufthansa
|
15:40
Thessaloniki
17:45
Budapest
21:20
Munich
|
16:15
Budapest
19:00
Munich
23:30
Bilbao
|
Connect |
A3530
Aegean Airlines
LH1146
Lufthansa
|
15:45
Thessaloniki
20:50
Frankfurt
|
17:25
Frankfurt
22:55
Bilbao
|
Connect |
JU523
Air Serbia
LH1737
Lufthansa
LH1830
Lufthansa
|
15:55
Thessaloniki
17:15
Belgrade
21:20
Munich
|
16:25
Belgrade
18:45
Munich
23:30
Bilbao
|
Connect |
QS1123
Smartwings
LH1695
Lufthansa
LH1830
Lufthansa
|
16:30
Thessaloniki
19:30
Prague
21:20
Munich
|
17:40
Prague
20:20
Munich
23:30
Bilbao
|
Connect |
A3502
Aegean Airlines
LH1830
Lufthansa
|
17:40
Thessaloniki
21:20
Munich
|
18:50
Munich
23:30
Bilbao
|
Connect |
EW9655
Eurowings
EW9518
Eurowings
|
20:05
Thessaloniki
07:00
Dusseldorf
|
21:50
Dusseldorf
09:10
Bilbao
|
Connect |
You take a bus, shuttle or taxi from your location in Macedonia to Skopje.
You take a flight from Skopje to Barcelona and cost approximately 160 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
OS776
Austrian Airlines
OS391
Austrian Airlines
|
04:30
Skopje
07:00
Vienna
|
06:05
Vienna
09:20
Barcelona
|
Connect |
W67737
Wizz Air
|
06:20
Skopje
|
09:05 Barcelona | Direct |
You take a bus, shuttle or taxi from your location in Macedonia to Sofia.
You take a flight from Sofia to Alicante and cost approximately 110 USD.
You take a bus, shuttle or taxi from Alicante to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
LH1707
Lufthansa
LH1848
Lufthansa
|
06:00
Sofia
08:40
Munich
|
06:55
Munich
11:15
Alicante
|
Connect |
W64413
Wizz Air
|
19:00
Sofia
|
21:25 Alicante | Direct |
You can find hotels and accommodations in Spain with our hotels search tool below
Booking.com