Citizens of the European Union or from the European Economic Area (EEA) can enter Romania at any border checkpoint where they submit must a valid identity document, passport or another identity document acknowledged by the Romanian State.
EU/EEA citizens may enter and stay in the territory of Romania in keeping with the right of free movement and residence granted under the Romanian legislation, according to European provisions. For a stay in Romania longer than 90 days, a registration certificate has to be obtained from the Romanian Immigration Office.
Citizens of other states (states not in the EU/EEA) need an entry visa.
For info about Romanian Visa, visit the Ministry of Foreigner Affairs website: Visa Section