Seismic data denoising has always been an indispensable step in the seismic exploration workflow. The quality of the results directly affects the results of subsequent inversion and migration imaging. In this article, we proposed a fast and flexible convolutional neural network (FFCNN) based on DnCNN. In contrast to the existing DnCNN and other artificial intelligence (AI)-based denoisers, FFCNN enjoys several desirable properties: 1) downsampling and upscaling operations, which can sensibly reduce runtimes and memory requirements while maintaining the denoising performance, and 2) we introduced noised level maps, which can make that a single convolutional neural network (CNN) model is expected to inherit the flexibility of handling noise models with different parameters, even spatially variant noises by noting <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$M$ </tex-math></inline-formula> can be nonuniform. Another benefit of increasing the noise-level map is that we can preserve more useful seismic data information by controlling the tradeoff of noise removal effect and seismic data detail preservation. For real seismic data denoised work, the main work and advantages of this article are concentrated on the following two aspects: 1) we introduced a data augmentation strategy to overcome the lack of well-labeled samples and 2) transfer learning has been introduced to the training processing, which used the well-trained synthetic seismic data denoising network as a pretrained model. In this way, we can greatly accelerate and optimize the learning efficiency of the training network. Ultimately, we can greatly improve the computational efficiency and denoising performance based on this intelligent denoised network FFCNN. Finally, numerical experiments prove the effectiveness of our method in synthetic and real seismic data