2004年2月,出演《缘来就是你》。此次刘涛在剧中同时扮演留英归来的大家闺秀杜慕雪和大户人家的使唤丫头锦儿,而且这两个角色在一次机缘巧合下又互换了彼此的身份和生活。由于她们互换了身份与爱人,刘涛还要饰演人物颠倒时的心理状态,因而刘涛可谓一人体验四种不同的人生经历。同年6月在《白蛇传》中饰演白素贞,并演唱主题曲《爱上你》。刘涛自己评价说拍这部戏压力很大,就象是在打仗。“真正重回自己的时候就是《白蛇传》,因为那个时候我觉得《白蛇传》就像是一场战争,那个时候我就把自己当成一个的英勇的士兵,因为我肩负着一个责任,肩负着这个剧本。”10月,与吴奇隆合作拍摄古装历史剧《问君能有几多愁》,一人分饰周娥皇(大周后)和花蕊夫人,展示一个女人连结两个帝王的家国情仇。该剧同时演绎不同出身、不同教育、不同个性的两个男人(李后主与赵匡胤)在历史扭转的大时代中,因不同观点,采用不同方法与环境抗衡而得到不同结果的发人深省的故事。
2005年4月,在石钟山(《激情燃烧的岁月》作者)小说《遍地鬼子》改编的革命题材电视剧《遍地英雄》中,饰演女地下党周菊,展现抗战年代平民英雄的伟大形象。并演唱该剧片尾曲《桃花岛》。同年参加《樱桃正红》(饰演孟星)、《巴黎恋歌》(饰演余悦)、《夜光神杯》(饰演程秀秀)等电视剧的演出。8月,参与中国第一部生肖贺岁电影《阿宝的故事》拍摄,成就刘涛的电影梦想。12月中旬,与林心如合作诠释的《大理公主》,第一次尝试反面角色,饰演悲情的复仇女子杨玉娇、杨阿细(阿慈),对任何人都怀有敌意,深深的将自己的内心掩藏和包裹起来。并演唱该剧片尾曲《爱的眼泪》。