Chuo Bus operates a ski bus service from Sapporo to the Niseko Ski area.
Here is their webpage, but unfortunately, it is only available in Japanese.
https://www.chuo-bus.co.jp/sightseeing/ski/sap-niseko.php
I’ve translated some parts of the page that you may find helpful. Here are some screenshots.
There are 7 bus stops in the Niseko Ski Area.
In the upper image, it shows the route from Niseko Grand Hirafu to Jozankei. There is one bus stop, Hotel Milione, in Jozankei. If you have a lot of luggage, it’s advisable to take a taxi to your hotel.
I’ve checked that Chuo Bus has a English operator and you call its number above, then you’ll hear Japanese guidance. Don’t mind that and after that, puress “1”. You’ll access an operator and you would say you want to speak in English. That’s it!
Reservation is needed to get on the ski bus.