Singapore
Rochester, MN
BEST
DEAL
Sat, 22 Jun
SIN - RST
1354$
1272$
Prime price per passenger