A day (or two) trip from Sarajevo - Jahorina is a great thing to do while in Sarajevo if you like skiing and a lot of snow!
Jahorina was the location of the 1984 Winter Olympics, at a height of around 1,913 metres it is the second highest mountain in BiH. It is located within the Republika Srpska, so it is interesting to see the differences to the Bosniak part of Sarajevo.
During peak winter season, there are daily buses (" the Holiday Bus") from next to the Christmas Markets in the centre of Old Town Sarajevo, which I think run 4 times a day to Jahorina. We caught a bus at 8.30am and returned on the 5pm bus which gave us the perfect amount of time. A return ticket cost 10 BAM ($6.33 AUD). The trip takes around 45 minutes to 1 hour depending on the weather, traffic etc. The bus drops you directly outside the ski hire stores and the chair lifts.
There are a number of ski hire stores at Jahorina, we chose Inter Sport where daily ski, boot and pole hire was 20 BAM ($12.65 AUD). All our equipment looked brand new and was comfortable. One issue was that there was no places to hire ski clothing or googles. Googles were for sale for 50 BAM ($31.62 AUD) or sunglasses for 10 euro.
A daily lift pass cost 30 BAM ($18.97 AUD), which probably is discounted per day if you buy a multi day pass.
There are a number of runs available from the 'baby' runs to the black runs that were used for the 1984 Winter Olympics. We are only beginner/intermediate level skiiers so can't provide more commentary on the quality of the runs! There were also a number of cross country tracks.
There were a lot of kids ski lessons taking place, so it could be a great place for a cheaper family skiing holiday if you were able to find an instructor who can speak English.
There were also a lot of hotels on the mountain, including ski in/out hotels and apartments. At the bottom of the ski lifts there were about 8 restaurants - prices here were the same as in Sarajevo (cheap - unlike Australian ski town cafes) e.g. a large pizza cost 10 BAM ($6.33 AUD), beer 2 BAM ($1.26 AUD).
One down side of skiing here was that it was quite foggy when we arrived, which cleared during the middle of the day but returned as we were finishing up around 3pm (whiteout). It was quite hard to see on even the beginner / intermediate track at these times, so I would imagine it would be worse on the higher tracks. Monitoring the weather conditions and being flexible with your skiing days if you are staying in Sarajevo should help you to avoid this though!
Overall, the whole day including transport, food, lift pass and ski hire cost us around $50 AUD - not even half of a one day lift pass at Thredbo in Australia!