The calculated distance (air line) between Karlsruhe and Forst is approximately 13 miles respectively 21 kilometers.
By car or train, the actual journey to Forst is certainly longer, as only the direct route (as the crow flies) between Karlsruhe and Forst has been calculated here.