A strong cold front is expected to reach Beijing on Wednesday night and disperse heavy smog that has smothered the city for a week, the Beijing observatory said.