Travelling to Romania by train is fairly simple via Paris, Vienna and Budapest, and there are also through trains from Prague, Belgrade, Sofia and Kiev. This will usually cost more than flying into the country, but works well as part of a larger Europe-wide trip using a pass or point-to-point ticket options offered by the rail contacts listed, including InterRail (for European residents) and Eurail (for non-European residents).