While TCP port 22 is the general response, this depends on the fact that SSH is configured to use the standard port and not an alternative port.
As SFTP functions as an SSH subsystem runs on any port is listening SSH daemon and is configurable administrator.