USD540
The airfare displayed above is for British Airways
USD560
The airfare displayed above is for Lufthansa
USD397
The airfare displayed above is for TAP Portugal
USD302
The airfare displayed above is for TAP Portugal
USD414
The airfare displayed above is for TAP Portugal