Campbeltown
Pisa
BEST
DEAL
Fri, 24 May
CAL - PSA
Mon, 27 May
PSA - CAL
£970
£950
Prime price per passenger
Campbeltown
Pisa
BEST
DEAL
Tue, 06 Aug
CAL - PSA
£229
£221
Prime price per passenger