The world's longest walkable distance without crossing the ocean is from Cape Town, South Africa to Magadan, Russia.

The total distance is 21,808 km, and would take 4,492 hours to cover, which is 187 days of non-stop walking.