В России хорошо развита железнодорожная сеть, особенно на территории европейской части страны. Железные дороги размещены по этой части в широтном и меридиональном направлениях. Особенной густотой отличается Московская область и Ленинградская.
По азиатской территории железные дороги проходят только в её южной части. Транссибирская железнодорожная магистраль создана ещё в 1903 году для связи центра с Дальним Востоком. Страна получила выход к Тихому океану.
Для того чтобы разгрузить эту ветвь в советское время построены Южно-Сибирская и Среднесибирская дороги.
Байкало-Амурская магистраль проложена севернее транссибирской, она связала Тайшет с Советской Гаванью.
Планируется создание Северо-Сибирской магистрали, протяжённостью 2000 км. Она должна связать дороги Ханты-Мансийского округа с Байкало-Амурской магистралью.