向楼主推荐这个好用的交通查询网站:http://www.rome2rio.com/s/Cambridge-England/Windsor-Windsor-and-Maidenhead-England 全世界通用。
结果出来第一个选项是火车,没有直达,到伦敦后需乘转地铁去另一个火车站,全程超过两小时,花费50美金左右。
第二个选项是巴士,要乘巴士到伦敦希思罗机场(http://www.nationalexpress.com/home.aspx可以搜时间,票价35磅),然后要在Slough再转一次车。全程3个半小时。
换我的话会乘火车,价格和巴士差不多但省时间。