Bahrain
Tenerife
BEST
DEAL
Fri, 10 May
BAH - TFS
Mon, 13 May
TFS - BAH
£623
£606
Prime price per passenger