航空
北京有抵达莫斯科、圣彼得堡、新西伯利亚、伊尔库茨克的航班,上海、香港、哈尔滨、乌鲁木齐有抵达莫斯科的航班。
莫斯科是全国最大的航空枢纽,有4个民航机场,伏努科沃、多莫杰多沃、谢列梅捷沃和贝科沃。中国有直达莫斯科的航班,降落谢列梅捷沃机场,机场地址为谢列梅捷沃2号。
圣彼得堡是第二大国内和国际航空港,同200个国内城市和独联体国家城市以及近20个国家通航。此外,还有叶卡捷琳堡、新西伯利亚、克拉斯诺亚尔斯克、伊尔库茨克、哈巴罗夫斯克(伯力)等大型航空枢纽。
铁路
虽然乘火车去俄罗斯,耗费时间很长,但沿途风景十分迷人。可以看到西伯利亚、贝加尔湖、白桦林以及俄罗斯农庄。尤其是在秋天。
中国游客乘车去俄罗斯,可以在北京乘坐“北京-俄罗斯”国际列车,也可以从内蒙古和或黑龙江乘车到达。
从北京出发的列车:T3/4次车途经大同、二连、扎门乌德、乌兰巴托、伊尔库茨克、新西伯利亚等站,路上136小时;K19/20次途经沈阳、长春、哈尔滨、满州里、后贝加尔、伊尔库茨克、新西伯利亚等站,路上149小时。票价根据车厢不同在220-350美元间,有二人、四人包房,有软、硬卧铺。 中蒙边境需要换轨和边境检查,火车停三小时左右,乘客不用下车。
从西欧乘火车到莫斯科的游客将抵达白俄罗斯火车站,然后可乘地铁环线。主要铁路线路是从赫尔辛基、华沙、布拉格和布达佩斯等地乘火车前往莫斯科。
公共汽车
莫斯科的公共汽车票可提前购买。在地铁里和地铁站旁,都有卖公共汽车票的售票口,最少要买10张,每张2卢布。也可以上车后再买票,但每张要2.5卢布。与西方大多数国家一样,公共汽车采取自动售票,车上没有售票员。定线小巴的线路很多,且更快捷方便,车票每张3-5卢布。
出租车
出租车一律为黄色。如果车内无乘客,出租车就亮着顶灯,游人看此情况就可招手乘车。正规的出租车都装有计价器。在莫斯科和圣彼得堡之间,可选择红箭火车或邮轮。选择卧铺夜行火车,莫斯科与圣彼得堡之间的行车时间约为8个小时。每到夏季,圣彼得堡的港口每每停着来自欧洲的邮轮。