A more likely explanation is trade and cultural exchange [EDIT] and expropriation. The Vikings roamed far and wide [0] [1], and Islam even made it as far as Spain at one stage [2]
As far as they went though they probably never got as far as East Asia where they could have encountered Buddhism.
[0] https://en.wikipedia.org/wiki/Vikings#Viking_Age
[1] https://en.wikipedia.org/wiki/Vikings#/media/File:Vikings_ex...