Diemelsee is located between Dortmund - Kassel and Bielefeld - Marburg.
Hannover A7 to Kassel, at Kassler Kreuz exit to A44 direction Dortmund, exit Marsberg
direction Kassel, then A44 direction Dortmund, exit Marsberg
Munich, Nuremberg on A7 direction Kassel, exit at Kassler Kreuz onto A44 until exit Marsberg
From Dortmund on A44 direction Kassel, exit Marsberg
South: Rhine-Main area
From Frankfurt am Main with change in Marburg to the line RB 97 in the direction of Korbach. Here you have the possibility to use the call cab or the bus line 508 in the direction of Diemelsee.
North: From Kassel
From Kassel Wilhelmshöhe to Bad Arolsen or Korbach with line R 4. From Bad Arolsen the bus line 560 leaves hourly in the direction of Diemelsee.
Change in Brilon-Wald to line RB 97 to Willingen (Upland). From here, bus line 560 departs hourly in the direction of Diemelsee.
Information on how to get there by train: Deutsche Bahn.