They don't NEED a passport but if you're planning on future cruises, to me it's worth the cost. The passports are more durable and just easier to use. If you're only going to cruise once every 5 or 6 years, you might want to just stick with the BC since the kids passports are only good for 5 years.