Los nacionales españoles pueden entrar a Hungría usando el pasaporte o el DNI indistintamente. No se requiere ningún tipo visado.
Desde que Hungría entró en la Unión Europea en el año 2004, los nacionales de todos los países de la UE y del EEE (Espacio Económico Europeo) pueden acceder al país sin obtener ningún visado.
Los países de la UE son:
Alemania, Austria, Bélgica, Bulgaria, Chipre, Dinamarca, Eslovaquia, Eslovenia, España, Estonia, Finlandia, Francia, Grecia, Hungría, Irlanda, Italia, Letonia, Lituania, Luxemburgo, Malta, Países Bajos, Polonia, Portugal, Reino Unido, República Checa, Rumania y Suecia.
Los países del EEE son:
Islandia, Liechtenstein y Noruega.
Para estancias menores de 90 días, los nacionales de los siguientes países tan sólo necesitan tener un pasaporte válido:
Andorra, Argentina, Australia, Brasil, Brunei, Canada, Ciudad del Vaticano, Costa Rica, Croacia, El Salvador, Estados Unidos, Guatemala, Honduras, Hong Kong, Israel, Japón, Macao, Malasia, México, Mónaco, Nicaragua, Nueva Zelanda, Panamá, Paraguay, República de Corea, San Marino, Suiza, Singapur, Uruguay y Venezuela.
La mejor opción para los ciudanos de otros países es preguntar en la embajada húngara de su país o buscar la información en la web del Ministerio de Asuntos Exteriores de Hungría: