Well, here is some time spent on working this for you based on the data you did provide... unfortunately there are other tables that you did not give us the schema or data for
declare @Temp table (
FlightNumber int,
PNR char(6),
Origin char(3),
Destination Char(3)
)
INSERT @Temp VALUES
(216, 'AA0011', 'HOG', 'NAS')
, (229, 'AA0011', 'NAS', 'MIA')
, (216, 'AA0401', 'HOG', 'NAS')
, (229, 'AA0401', 'NAS', 'MIA')
, (222, 'AA0411', 'MIA', 'NAS')
, (215, 'AA0411', 'NAS', 'HOG')
, (222, 'AA0412', 'MIA', 'NAS')
, (215, 'AA0412', 'NAS', 'HOG')
SELECT t2.FlightNumber, t1.FlightNumber, t1.PNR, t2.Destination, t1.Origin
FROM @Temp t1
JOIN @Temp t2 ON t1.pnr = t2.PNR AND t1.Destination = t2.Origin
WHERE T1.PNR LIKE '____11'