Probably the nearest skiing place to Berlin; one-day bus trip from 69eur (this includes a luxurious wake-up at 4am).
- 1-day bus tours with Prima Klima, cheap but rough: 5am departure, late return, 69eur including bus & ski pass
- Car, from 60eur for gas (click to check BlaBlaCar options)
- Train+bus Berlin > Am Bahnhof, Oberwiesenthal, from 50eur return
- Ski pass, 26eur/day
- Accommodation, from 15eur/person/night, cheaper on the Czech side a bit away from the resort
Ski resorts and more info
Fichtelberg, Saxonia: http://www.fichtelberg-ski.de/winter/panoramakarte/
Klínovec, Czechia: https://klinovec.cz/
These 2 resorts (and a couple of smaller ones, Boží Dar and Neklid) have a common ski pass and are connected with a ski bus.