I assume most major airlines have a passport/visa company that processes for employees--pilots, FA's, etc.
Perhaps you can contact yours for some free info regarding your situation. We had a company that was willing to assist me as a spouse with questions, so I could handle my personal needs efficiently--advice about which consulate to use, how to ask about certain types of visas etc. I keep that contact for future use and they have always been helpful.
Bookmarks