In Karlsruhe (Facherbad: 50m Becken und 25 Cabrio-Becken:

Schnodo)
2h für 5,50€ bzw. 4h für 7€. Tageskarte 8,50€. Je halbe Stunde Nachzahlung 0,40€.
Mit Badekarte, eine mit Geld aufladebare Karte, Rabatt möglich.
Die 2h reichen mir locker fürs Training, ich halte mich aber auch nicht lange mit Duschen, Umziehen, Haare föhnen usw. auf. Im Sommer kostenloses Schwimmen in diversen Baggerseen möglich.