Passenger train №19 Beijing - Moscow
Passenger firm train №9 "Baykal" Irkutsk - St.-Petersburg
Passenger train №81 Ulan-Ude - Moscow
Passenger train №7 Vladivostok - Novosibirsk
Passenger train №124 Abakan - Krasnoyarsk
Train Moscow-Kislovodsk. More photos http://railgallery.net and http://railinform.net
The Beijing-Moscau train takes 6½ days on its way, the route is 9.001 km (5.700 miles). At this point there is still 5.300 km to Moscau