Wearing your uniform anywhere other than a military installation is being a target for terrorism. If anyone wants the specific regs they need to consult AR 670-1 and current force condition regs. As I said before, being stationed overseas we are not supposed to wear the uniform even in our cars going to base. Maybe it would be ok if it were an American Cruise, but traveling overseas has a complete different set of rules to go by.
Due to force protection considerations overseas, a service member shouldn’t wear the uniform while traveling commercial to, from, or within overseas locations. Military personnel must consult the Department of Defense Foreign Clearance Guide for uniform wear travel restrictions when traveling overseas.