Routes and Transit Times Leaving from BeiraLeaving from LusakaLeaving from HarareLeaving from LilongweLeaving from JohannesburgLeaving from Durban