Campbeltown
Aberdeen
BEST
DEAL
Mon, 06 May
CAL - ABZ
Tue, 07 May
ABZ - CAL
£1085
£1064
Prime price per passenger