Having not been drafted by an NHL team, he was signed as a free agent by the Vancouver Canucks and played three-and-a-half years within the organization. During the 2004–05 NHL lockout, Kariya went overseas to play for Ilves Tampere of the Finnish SM-liiga and won the Veli-Pekka Ketola trophy as the league's top point-scorer. Remaining in Europe, he played one-season stints with the Espoo Blues, HPK, and JYP, with whom he last played during the 2009–10 season. He also played for Frölunda HC of the Swedish Elitserien for two seasons.