Not until the summer of 2009. HOWEVER it is good to remember that the airlines have been requiring it as of last year and if you need to fly home in an emergency from Mexico for any reason you would not be able to without a passport. It of course depends on your nationality.
No, they can use a birth certificate for proof of citizenship. No passport is needed. Go to the Carnival website for more details as well, it tells you all of the accepted proofs of citizenship. Hope this helps.
everyone has to have a passport
yes
No. All passengers 12 and over must have a valid passport for any travel outside the USA (or country of origin) by cruise ship.
Yes an 18 year old US Citizen can get a passport for 10 years, you need to be over 16 to get a 10 year passport.
Yes, starting this year all air travel requires a passport.
Yes.
Planning for a cruise can sometimes begins six months to a year from the date of sailing. Ensuring you have your passport in plenty of time is vitally important. A local post office is usually the best place to apply for the passport. Call in advance to see if an appointment is needed for the application.
Of course. From the second you're born till you die, if you want to travel anywhere at all, you need a passport.
It depends on your nationality not your age
Yes.