Deutschlandlauf is een 21-daagse ultraloop door Duitsland, van heel noorden naar zuiden, zo’n 1.284 tot 1.300 kilometer. Een route start in Flensburg en eindigt in Lörrach, een andere editie begint op Sylt en loopt uit op de Zugspitze, de hoogste berg van Duitsland. Het vindt plaats laat in de zomer, met dagelijks vertrek om 7:00 uur. De etappes zijn gemiddeld 61 kilometer, dus meer een lange voetexpeditie dan een gewone wegwedstrijd.
De route loopt elke dag door Duitsland. De eerste etappes zijn Flensburg naar Kappeln, Kappeln naar Kiel-Holtenau, Kiel-Holtenau naar Bad Segeberg en Bad Segeberg naar Trittau. De deelnemers worden ingedeeld per geslacht, zonder leeftijdscategorieën, en de tijden staan in uren en minuten. De tijdslimiet is ongeveer 5 kilometer per uur, maar de organisatie is er niet te streng over. Het is een klein, praktisch evenement: er is een slaapplaats voor en na de finish, een openingsdiner, en je kan ook nog op de dag zelf inschrijven voor een individuele etappe.