The train from Moscow to Beijing which is the Trans Mongolian Railway covers a total distance of about 7,621 kilometers and takes a total of 6 nights.