I was under the impression that some universities in some parts of Europe are only three years to a bachelor’s degree. If you have completed your second year in Europe, are you two years away from graduating or one year away from graduating?
How much credit you will get for the classes that you have already taken is unknown. You probably will not know until after you have committed to transferring. You might not get credit for a full two years work of courses so it might take you more than two years to graduate from university in the US.
Are you expecting to stay in the US after getting your bachelor’s degree? If so then there are two things that you should think about. One is that this is unlikely to work out. The US expects international students to return home after graduation. The other is that when applying for your student visa, if you tell the US Immigration and Naturalization Service that you intend to stay in the US after graduation, they will most likely deny your student visa.
I agree with @PurpleTitan that you would be better off getting your bachelor’s degree at your current university and then getting a master’s degree in the US.
For most majors that have “maritime” or “marine” in their name if you don’t get into the right university in the US then you might also want to take a look at Dalhousie in Nova Scotia, Canada. It is very good, will cost a lot less than US universities, and getting a work permit as you approach graduation is a lot more straightforward in Canada.