The Malindi-Garissa trunk road has been severely damaged and is unlikely to be passable for 6-8 weeks at least.