S31
S31 may refer to :
- S31 (Long Island bus)
- County Route S31, a county route in Bergen County, New Jersey
- HMS Vengeance (S31), a 1998 Vanguard class submarine of the British Royal Navy
- USS S-31 (SS-136), a 1918 S-class submarine of the United States Navy