Cheap flight offers from Singapore to Barcelona with Singapore Airlines