You will need a valid passport at the time of travel but if you do not have your passport at the time of booking please be sure that you provide us with the names and birth dates of all travelers exactly as it will appear on the passports. don't use nicknames.  Differences in names or dates could result in having security or the airline prevent you from boarding your flight. Making name changes can result in the airline charging a rebooking fee of up to $300 per person.