It depends on your citizenship.
Yes, you would need a passport for this as you are traveling internationally.
Do you need a passport to travel to Barcelona
Any valid passport will suffice.
No sorry
Certainly not
No you need a passport.
yes
To fly into Mexico you HAVE to have a passport. As of right now the only way you can get into Mexico without a passport is by land travel, but that will change as of Summer 2009. As of Summer 2009 you will need a passport for any land travel into Mexico and Canada.
Yes you do. you need a passport to fly on a plane
Yes, a passport is required.
You need a passport to cross from America to Canada. While inside Canada, you don't need your passport, except for ID purposes.
The same as it does without awards!