La course se tient à Karlsruhe, ville du nord du Bade-Wurtemberg installée dans la plaine du Rhin, au pied de la Forêt-Noire. Le parcours est urbain et se déroule dans une agglomération de plaine, sans relief marqué. L'épreuve se court traditionnellement en fin d'été, une période où les températures peuvent encore être élevées en journée.
Trois formats sont proposés. Le marathon sur 42,2 km et le semi-marathon sur 21,1 km s'adressent aux coureurs individuels. Le Team-Marathon permet de couvrir les 42,2 km à plusieurs, chaque membre de l'équipe prenant en charge une portion du tracé : c'est une porte d'entrée pour les clubs, les équipes d'entreprise et les coureurs qui ne visent pas encore la distance complète.