Olsokflya is a coastal plain in Sørkapp Land at Spitsbergen, Svalbard. It is located at southwestern coast of Spitsbergen, between the moraine of Olsokbreen to the southeast and Bjørnbeinflya to the northwest.
Coordinates: 76°42′49″N 16°16′49″E / 76.7137°N 16.2803°E