Carei is accessible place also by coming with a car. Its located on the National Road between Satu Mare to Oradea, but as the road is not a European one some parts of it, on the direction of Oradea are not in a great condition and need some improvments.
In 2003, a new borderpass (with Hungary) was opened near Carei, at the border town of Urziceni. The main street of Carei (that leads to the border) was renovated for the occasion and now its in a pretty good shape but most of the other urban roads still need renovation to be at EU standarts. The positive thing that you will find in Carei, its the free parking all over the city.
Drving in friday and monday mornings (market days) can be somewhat unpleasent becasue of traffic, but you can get used to it.
Although Carei is a small town, located at the "end" of Romanian and the availability of the trains dropped down significantly at the last few years, the city is still connected pretty well with the central cities of the region. there are 2 trains daily that stop at Carei at thier way to/from Bucharest, there are about 10 trains a day between Carei and the capial city of the county - Satu Mare, there are daily trains to/from the importent cities of Transilvania (Cluj, Oradea, Timisoara...) and there are even some international trains, coming from Budapest that stop in Carei.
The station is a typical one in Transilvania. The actuall station was built between 1910-1911. Its also been damaged slightly during the bombing of WWII, but it was renovated quickly. Some characteristics of the building is the high cieling decorates the central hall and the entrance doors that are really huge (and make a strange noise when getting closed).