Basel-Mulhouse
Zanzibar
BEST
DEAL
Wed, 15 May
BSL - ZNZ
£603
£590
Prime price per passenger