Weitere Erfolge gelangen Olsson auch bei Weltmeisterschaften. 1990 belegte er in Posen mit dem Vierer-Kajak über 10.000 Meter den dritten Platz. In Kopenhagen wurde er drei Jahre darauf mit Karl Sundqvist im Zweier-Kajak über 1000 Meter Vizeweltmeister und gewann über 10.000 Meter eine weitere Bronzemedaille.