I am traveling with my parents, (68 and 71), my cousin and my younger cousin (13) to Romania in August. Is there a train that runs from Budapest (Hungary) to Satu Mare? If so, do we purchase tickets at the station or do we have to purchase them prior to departure? Is it better to rent a car and drive from Budapest to Satu Mare? We are going to be staying 3 days in Satu Mare then back to Budapest to fly to Paris. Thanks!