Birmingham - Porto8 daysSun 06 DecBHX-OPO· DirectRyanairSun 13 DecOPO-BHX· DirectRyanairfrom£35Show offer
Bristol - Porto8 daysSun 29 NovBRS-OPO· DirectRyanairSun 06 DecOPO-BRS· DirectRyanairfrom£36Show offer
Edinburgh - Porto8 daysSun 06 DecEDI-OPO· DirectRyanairSun 13 DecOPO-EDI· DirectRyanairfrom£37Show offer