Amsterdam
Sao Tome Island
BEST
DEAL
Thu, 09 May
AMS - TMS
Sun, 12 May
TMS - AMS
£1157
£1134
Prime price per passenger
Amsterdam
Sao Tome Island
BEST
DEAL
Thu, 06 Jun
AMS - TMS
£731
£718
Prime price per passenger