Last time I checked you need a passport, OR a government issued birth certificate and a picture ID. A church or hospital issued birth certificate will not work. A military ID would work for the picture ID. Children under age 14 years do not need the picture ID but must be with a parent or have notarized papers from a parent allowing the trip. I think it is always best to have a passport and they are not hard to get ,,, if you have a US government issued birth Certificate and an official picture ID.