Singapore
Key West, FL
BEST
DEAL
Sat, 25 May
SIN - EYW
Wed, 29 May
EYW - SIN
2848$
2751$
Prime price per passenger