Upvote:4
Whenever you apply for Visa, just ensure that name matches exactly as in Passport and you should be fine.
I have an Indian passport which doesn't have any surname, due to which i face challenges while filling up Visa forms as Surname is mandatory field. Almost all countries have instructions on how to fill up form in such cases, just follow them. I have travelled Europe, US and have never faced any issue with name.
While booking air ticket, again just ensure name appearing in ticket is same as on Passport.