No, a valid passport is required for booking the Machu Picchu By Train tour. The passport must be valid on the date of travel and match the information provided during the booking process.