Stockholm: Swebus or Nettbuss run several trips each day from Cityterminal to Karlstad Busstation.
Göteborg: Swebus or Nettbuss drive daily to Karlstad from Central Station.
Oslo: Swebus or Nettbuss drive daily to Karlstad from Central Station.
Karlstad: From the Bus Station take bus 300, 400 or 401 to Molkom. The bus stops at Krakerud (the stop just when you get to the lake). By the bus stop, you will see a big sign to Ängsbacka. Follow the road 500 meters. When you cross the railway you see Ängsbacka at the left.
Get of at the bus stop: Krakerud
The timetable for local buses: www.varmlandstrafik.se
International bus: There are also bus options from other major cities in Europe towards Karlstad or one of the big cities in Sweden.