How about this, The Marathon Des Sables

http://www.darbaroud.com/index_uk.php

Six days, 156 miles, across the Sahara.