You can apply for US passport only after you become a US citizen. After applying for US citizenship, on the day you take the oath you would have to hand over the green card and receive the naturalization certificate. Once you are a US citizen you can apply for US passport by filing Form DS-11. As a green card holder you can travel with it and according to the visiting country's rules you would require a valid visa. In this case you would also require to carry your valid passport of home country.
Yes, you always need a passport when you travel outside your country of origin.
You can travel within the US with a green card so long as it is valid. A green card is NOT a valid document for international travel outside the US. To travel outside the US, you will need a passport and possibly visas depending upon the passport you hold and the country you visit. Please check with the local embassy/consulate for the most up to date visa requirements for your country's passport prior to travel.
You have to have your green card & passport.
You have to have your green card for 5yrs or 3yrs if married to a US citizen. Then you have to apply for US citizenship and once approved you can apply for US a passport.
Going to Seattle from inside the US - no. Going to Seattle from outside the US (even Vancouver) - yes.
It depends on where you want to travel to...If you are goin to the UK you can enter with your British Passport. Also you should be fine to travel within the European Union with the same British Passport. Your Green card will give you entrance back into the US when you return.
Not necessary.If you are a green card holder and will be outside the US for less than twelve months (one calendar year) you will need your green card. Otherwise, you will need to apply for and receive form I-131, which you will need to present before reentering U.S.Green card holders can travel abroad for a maximum period of 180 days on each trip. If you need to stay outside longer for employment or religious purposes you should apply for reentry permit using the Form I-131 travel document which is valid for 2 years. Also you can use the Form N-470 meanwhile to preserve residence for naturalization process.Answer 2Your US residence makes no difference once you are outside the USA. Whether you need a visa to travel to a country depends on your citizenship, that is it depends on which country issued your passport.
Well, if he has a valid Polish passport and a valid green card, you can travel to the Caribbeans with no problem.Unfortunately he can't obtain a US passport if he still is a green card holder. He should apply for US citizenship first. After taking all the necessary steps, he will become a US citizen (takes several months to be done).When he receives his certificate of US citizenship, then he can apply for an American passport.
Only his/her passport is required.
Yes, you can. You just have to take your green card along with your Iranian passport.
Using the green card and passport you can travel abroad provided the stay outside US is for a maximum period of 180 days. If you plan to stay for more period of time you should file for reentry permit which is valid for 2 years to reenter US using immigration form I-131 travel document. After a year as a green card holder if for work or any purpose you need to stay outside US you can preserve your residence in US for naturalization purposes later.
If you have a valid passport from another country then yes, you may travel to Russia. Please note: For almost all countries, Russia requires a valid passport and visa to cross their border. Apply for the visa in advance. Russia really doesn't care about your US green card. The USA recently (2008) changed their rules and require a valid passport to enter into the country by air from anywhere in the world. Your green card will serve as the visa. {Exception: US citizens may travel to Hawaii and US territories without a pasport.}