Через Одинцово проходит Белорусское направление МЖД, и в самом центре города находится железнодорожная станция Одинцово, открытая еще в 1870 году.