Singapore
Roanoke, VA
BEST
DEAL
Fri, 24 May
SIN - ROA
Wed, 29 May
ROA - SIN
2064$
2060$
Prime price per passenger
Vancouver
Roanoke, VA
BEST
DEAL
Wed, 14 Aug
YVR - ROA
616$
610$
Prime price per passenger