You must move to Mexico with your spouse and live there for two years with an immigrant visa, then you can apply for Mexican citizenship. You can have both a Mexican and a US passport and be a dual citizen. If you were not married to a Mexican citizen, you would have to live there for four years.
From personal experience, you can go to the Mexican consulate in New York City. If you have all the required documents, you can receive the passport the same day, although you will have to wait several hours. The cost was about $110 for a passport that lasts five years. I think you can get a cheaper passport if you only want it for one year.
It will take at least six months for a non-citizen from Greece to get an American passport.
As of 2013, a ten year Mexican passport costs $136.00 USD. A Mexican passport that expires after six years costs only $101.00 USD. Obtaining a 10 year passport would be a more economical purchase.
Perferablly when the ink is dry.
Yes as long as he is a british citizen
Yes. As long as the passport is still valid.
Not as long as it is a direct flight.
Not from another US State of Territory as long as you are a US Citizen.
Yes you can, as long as your passport is valid
2years
I think as long as you're a citizen... Ask your coach.
A delay of five years is quite common before acquiring French citizenship after marriage. You have to be granted French citizenship before applying for a French passport, and this is not at all automatic. To discourage bogus unions, the French are asking for proof of a long-term common life, plus evidence of integration into mainstream society (i.e. speaking French, working, etc..).