The 2007 World Cross Country Championships were held in Mombasa. Mombasa Marathon is competed annually in Mombasa. The town also hosts the biennial classic edition of Safari Rally and annually a Kenya National Rally Championship round.