El DNI es suficiente, si eres ciudadano español. Como norma general, los ciudadanos de la UE solo necesitan el documento nacional de identidad cuando viajen dentro de la propia UE Así lo indica la Embajada de la República Checa en España (y contrastado: https://www.mzv.cz/madrid/es/visados_e_informaciones_consulares/requisitos/ciudadanos_espanoles.html |
Publica tu propia pregunta si no se han resuelto tus dudas.