Porto
Kefallinia
BEST
DEAL
Fri, 31 May
OPO - EFL
Mon, 03 Jun
EFL - OPO
£392
£360
Prime price per passenger
Porto
Kefallinia
BEST
DEAL
Fri, 24 May
OPO - EFL
£225
£215
Prime price per passenger