You need a passport if you are going to travel outside of the country.
No, passports are for traveling to other countries.
If you are American you just need your airplane tickets. PR is part of US.
The question is a bit confusing. You might want to clarify. A travel document is a passport-like document given to a LPR (legal Permanent Resident) when they like to travel outside of the US for more then 6 months. If you are outside of US and wanna travel to US, yes you need a visa.
As long as your are travelling outside of the Unoted States boarder, then you do need a passport.
Yes, you always need a passport when you travel outside your country of origin.
From the US, yes. From a country outside the US, you would need a passport.
About 8 hours
Yes. If you are a US Citizen, you need a passport to travel anywhere outside the USA. This typically applies to all other nations as well.
Answer: You can travel anywhere in the US. But if you want to travel outside the US you need to get a passport and file a form I-131 Application for Travel Documents ( to ensure that you can get back into the US). If you have any question you can contact the Department of Homeland Security at (800)375-5283.
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 are taking an airplane than yes. Just because Puerto Rico is America's property doesn't mean you don't need a passport to get there.
As long as you have a proof of your legal stay in the US then you can travel by airplane to another state, but it is preferable to travel with your Visa already there especially when you are traveling by Air.