Soyuz 31 was a 1978 Soviet crewed space flight to the Salyut 6space station. It was the seventh mission to and sixth successful docking at the orbiting facility. The Soyuz 31 crew were the second to visit the long-duration Soyuz 29 resident crew.
The mission ended on November the second 1978.