Popular Filters
One Way Price
Duration
Stops From Sofia
Departure From Sofia
SAR 2,063
SAR 2,301
SAR 1,159
SAR 1,324
Arrival at Madrid
SAR 2,029
SAR 1,159
SAR 1,167
Alliances & Airlines
Oneworld
(4)
SkyTeam
(8)
Star Alliance
(9)
+ 4 more
Layover Airports
+ 4 more
Layover Duration
Fare Calendar For other International Routes
Sofia to Madrid Fare Calendar
SAR 1,159
Transit Visa may be required
Sofia to Madrid , 6 Apr
Pegasus Airlines PC | 272
13:45
Mon, 6 Apr 26
Terminal T2
Sofia, Bulgaria
01 h 15 m
15:00
Mon, 6 Apr 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 1099
10:00
Tue, 7 Apr 26
Istanbul-Sabiha Gokcen, Turkey
04 h 30 m
13:30
Tue, 7 Apr 26
Terminal T1
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,167
Transit Visa may be required
Sofia to Madrid , 6 Apr
LOT Polish Airlines LO | 632
14:35
Mon, 6 Apr 26
Terminal T2
Sofia, Bulgaria
01 h 55 m
15:30
Mon, 6 Apr 26
Warsaw, Poland
BAGGAGE : CHECK INCABIN
Information not available
LOT Polish Airlines LO | 431
19:40
Mon, 6 Apr 26
Warsaw, Poland
03 h 55 m
23:35
Mon, 6 Apr 26
Terminal T2
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,324
Transit Visa may be required
Sofia to Madrid , 6 Apr
Turkish Airlines TK | 1030
21:05
Mon, 6 Apr 26
Terminal T2
Sofia, Bulgaria
01 h 30 m
22:35
Mon, 6 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Air Europa UX | 1684
15:45
Tue, 7 Apr 26
Istanbul, Turkey
04 h 15 m
19:00
Tue, 7 Apr 26
Terminal T1
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,442
Transit Visa may be required
Sofia to Madrid , 6 Apr
Turkish Airlines TK | 1032
15:50
Mon, 6 Apr 26
Terminal T2
Sofia, Bulgaria
01 h 30 m
17:20
Mon, 6 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 9401 | Operated By Air Europa
15:45
Tue, 7 Apr 26
Istanbul, Turkey
04 h 15 m
19:00
Tue, 7 Apr 26
Terminal T1
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,449
Transit Visa may be required
Sofia to Madrid , 6 Apr
Turkish Airlines TK | 1030
21:05
Mon, 6 Apr 26
Terminal T2
Sofia, Bulgaria
01 h 30 m
22:35
Mon, 6 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 9401 | Operated By Air Europa
15:45
Tue, 7 Apr 26
Istanbul, Turkey
04 h 15 m
19:00
Tue, 7 Apr 26
Terminal T1
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,594
Transit Visa may be required
Sofia to Madrid , 6 Apr
Pegasus Airlines PC | 272
13:45
Mon, 6 Apr 26
Terminal T2
Sofia, Bulgaria
01 h 15 m
15:00
Mon, 6 Apr 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 1101
12:30
Tue, 7 Apr 26
Istanbul-Sabiha Gokcen, Turkey
04 h 30 m
16:00
Tue, 7 Apr 26
Terminal T1
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,029
Transit Visa may be required
Sofia to Madrid , 6 Apr
Tarom RO | 292
14:00
Mon, 6 Apr 26
Terminal T2
Sofia, Bulgaria
01 h 05 m
15:05
Mon, 6 Apr 26
Bucharest, Romania
BAGGAGE : CHECK INCABIN
Information not available
Tarom RO | 415
08:20
Tue, 7 Apr 26
Bucharest, Romania
04 h 05 m
11:25
Tue, 7 Apr 26
Terminal T1
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,063
Transit Visa may be required
Sofia to Madrid , 6 Apr
LOT Polish Airlines LO | 636
05:25
Mon, 6 Apr 26
Terminal T2
Sofia, Bulgaria
02 h
06:25
Mon, 6 Apr 26
Warsaw, Poland
BAGGAGE : CHECK INCABIN
Information not available
LOT Polish Airlines LO | 431
19:40
Mon, 6 Apr 26
Warsaw, Poland
03 h 55 m
23:35
Mon, 6 Apr 26
Terminal T2
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,301
Transit Visa may be required
Sofia to Madrid , 6 Apr
Turkish Airlines TK | 1028
09:35
Mon, 6 Apr 26
Terminal T2
Sofia, Bulgaria
01 h 30 m
11:05
Mon, 6 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Air Europa UX | 1684
15:45
Mon, 6 Apr 26
Istanbul, Turkey
04 h 15 m
19:00
Mon, 6 Apr 26
Terminal T1
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,081
Transit Visa may be required
Sofia to Madrid , 6 Apr
KLM Royal Dutch KL | 3076 | Operated By Bulgaria Air
07:00
Mon, 6 Apr 26
Terminal T2
Sofia, Bulgaria
03 h
09:00
Mon, 6 Apr 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1509
20:50
Mon, 6 Apr 26
Amsterdam, Netherlands
02 h 35 m
23:25
Mon, 6 Apr 26
Terminal T2
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
