于1986年4月动工兴建隧道，整项工程耗资13亿港元，预计沙田往返荃湾的行车时间可缩短30分钟。 历时4年多，城门隧道终于1990年4月20日午夜正式通车，港督卫奕信爵士则于前一日（19日）主持通车仪式。公益金亦于通车前的1989年12月3日，举行城门隧道百万行，吸引近1.5万名市民参与。城隧的收费水平在通车前一度被挑战。1989年，港府有意提升隧道收费：红隧由$5加至$10，吸引驾驶者改行东隧；狮子山隧道及香港仔隧道划一加至$5，与通车在即的城隧和将军澳隧道看齐。然而，狮隧加价的提议遭到沙田区议会一致