龙城一带的走线早于1970年代已有规划，当时被称为「东九龙线」，但因为不同原因而暂缓兴建。直至1998年提出沙田至中环线计划，2002年由九广铁路公司成功中标并由港府授权兴建，九铁原定计划走线由乌溪沙经大围、钻石山、启德、宋皇台、土瓜湾、何文田、红磡、铜锣湾北和金钟东站后，以中环西为终站。九铁后来将走线拆分为东西和南北走向，东西走廊由乌溪沙出发，最远可以直达屯门，南下绕经东西九龙，路线由原有马鞍山铁路（现为屯马线一期）、九广西铁（现为西铁线）和大围至红磡新建路段组成。因为2007年12月2日两铁合併，路