莫斯科有9个火车站,其中8个提供长途和短途列车服务(Savyolovsky站只提供短途服务)。所有车站都在莫斯科市中心,旁边有地铁站。
Belorussky火车枢纽:有发往斯摩棱斯克、明斯克、加里宁格勒的列车。也有前往白俄罗斯布雷斯特、维尔纽斯、华沙、柏林和其他中北欧城市的火车班次。 地铁:Belorusskaya站。
Savyolovsky站:只有市郊往返列车,开往北部郊区等地。 地铁:Savyolovskaya站。
Rizhsky 火车枢纽:比较小,只有开往里加和拉脱维亚其他城市的列车。地铁: Rizhskaya站。
Kursky火车枢纽:东南支线开往弗拉基米尔和下诺夫哥罗德;大多数列车开往南方,经过图拉、奥缪尔、库尔斯克以及乌克兰东部直到黑海,包括阿德勒/索契、克里木半岛以及高加索。地铁:Kurskaya / Chkalovskaya站。
Paveletsky火车枢纽:开往沃罗涅什、阿斯特拉韩以及其他南部地区。地铁:Paveletskaya站。
Kievsky火车枢纽:开往基辅以及其他乌克兰中南部城市,以及南欧其他城市,例如布达佩斯、萨格勒布以及索菲亚。地铁:Kievskaya站。
Leningradsky火车枢纽:开往诺夫哥罗德、普斯科夫、圣彼得堡、彼得罗扎沃茨克、摩尔曼斯克、塔林和赫尔辛基。地铁:Komsomolskaya站。
Yaroslavsky火车枢纽:开往Rostov Veliki、谢尔盖耶夫颇沙德、雅罗斯拉夫尔等地,主要作为跨越西伯利亚铁路的线路,开往西伯利亚、俄属远东地区、蒙古和中国。地铁: Komsomolskaya站。
Kazansky火车枢纽:开往下诺夫哥罗德、喀山、哈萨克斯坦、乌里扬诺夫斯克(Ulyanovsk)和乌兹别克斯坦。地铁:Komsomolskaya站。