Passports are not required for US residents travelling between states and Alaska. To enter, all non-U.S. nationals will require a passport and maybe additional documentation. Check with US Customs and Border Protection and the Transportation Security Administration as you arrange your journey, as you should with all travel. There is an exception if you have been granted "Formal Invitation" to work in Alaska.
Alaska is part of the United States. All travelers from outside the United States must present a valid passport upon arrival. Even if you are a U.S. citizen, we still require a passport for entry into Alaska. If you forget to bring a passport when you travel, you can apply for a free replacement passport here: http://travel.state.gov/passport
The best way to travel around Alaska is by car. It is easy to find cheap flights but renting a vehicle may cost less in the long run. The highway system in Alaska is well maintained and there are plenty of places to stop along the way. It's also very easy to get lost so having a map is helpful. You can download one for free at www.alaskamaps.com.
In conclusion, yes, you can drive to Alaska without a passport but it is recommended that you carry a valid document showing your identity and authorization to be in the country.
According to Alaska passport rules, you do not need a passport while flying from the mainland to Alaska because it is considered domestic travel (unless you do not have a REAL ID driver's license), but a passport may be necessary when arriving by automobile or cruise ship. If your ID does not have an "Alaska" designation, then you will need a valid Alaska photo ID.
Proof of citizenship is required for all passengers 14 years of age or older. The proof can be either a birth certificate or naturalization papers. Children under 14 years of age must have a consent form signed by their parents or guardians to prove they are citizens. Forms can be obtained from US Citizenship and Immigration Services (USCIS).
If you are unable to provide evidence of citizenship, you will not be allowed to enter the state. Even if you are given a waiver at the border, you will still need acceptable identification in order to board your flight.
The best option is to bring a certified copy of your birth certificate with you to Alaska. You can get a copy from any hospital that treated you after birth. Some hospitals may charge you for this service. Other options include bringing an original document or providing documentation that shows that you are born in a country that does not require a passport to enter Alaska.
For example, if you were born in Canada then you do not need a passport to enter Alaska.
Taking a flight to Alaska You do not need a passport to go to Alaska from any other state in the United States, even if you may have to fly across Canadian airspace to get there. You must travel through customs in both Canada and Alaska. The people working at the border can ask you many questions about what you are bringing into the country, where it came from, and how much money you have in America. They may also search your luggage.
Alaska is an autonomous territory of the United States. As a result, all laws including immigration laws, apply within Alaska's borders. However, since most businesses within the state rely on tourism, they don't usually enforce these laws very strictly.
For example, although smoking marijuana in public is legal in Colorado, the staff at the Alaska Airlines counter at Denver International Airport will tell you that this activity is not allowed because it remains illegal under federal law. Even though the police don't often get involved, you should still be aware of the fact that you could be arrested for smoking pot in Alaska.
The same thing goes for drinking alcohol. While bars are permitted to serve liquor without a license, doing so is technically illegal outside of Alaska's three largest cities (Juneau, Anchorage, and Fairbanks).
You should never be required to show a valid passport to your airline or the TSA. Of course, you may always bring it with you as backup identification in case you lose your other forms of identity. In brief, you may travel to all 50 states and territories in the United States without a passport.
However, American citizens are required by law to have passports if they intend to visit some countries outside the continent. Certain countries require that Americans have passports to enter their national territory, including Australia, Canada, Japan, New Zealand, and most European countries.
In addition, some countries require that Americans have passports to visit as a tourist. These include Argentina, Brazil, Chile, Colombia, Ecuador, Peru, and Venezuela.
Finally, some countries require that Americans have passports to work there. Currently, these include Israel, Kuwait, Lebanon, Qatar, Saudi Arabia, the UAE, and Yemen.
Because of the risk of terrorism, many countries will not grant entry to travelers who do not have a passport. If you cannot prove that you are a citizen of the United States, you may be denied entry to those countries.
The only way around this problem is for Americans to obtain foreign passports. However, since 9/11, this has become increasingly difficult. Some countries, such as France and Italy, will not issue passports to Americans unless they plan to stay there for at least six months.