Para entrar y residir menos de 90 días en el territorio de Hungría los ciudadanos españoles, así como todos los ciudadanos de los países miembros de la UE/EEE, no necesitan visado. Se necesita pasaporte o DNI en vigor. 
Si el ciudadano quiere permanecer más de 90 días en el territorio de Hungría tiene que registrarse ante la autoridad competente (Dirección General de Extranjería), a más tardar, el día 93 de su estancia en Hungría. Para más información detallada, visite la página web de la Dirección General de Extranjería (http://oif.gov.hu/index.php?lang=en) o póngase en contacto con la oficina consular.

Ciudadanos extracomunitarios, legalmente residentes en España, tampoco necesitan visado, siempre y cuando el motivo de su viaje sea turismo y su estancia no exceda a los 90 días

Para poder entrar, es suficiente llevar el pasaporte y la tarjeta de residencia – ambos en vigor.

La página web siguiente incluye todos los países y territorios cuyos ciudadanos NO PRECISAN visado para entrar en Hungría y LOS PAÍSES cuyos ciudadanos NECESITAN VISADO PARA ENTRAR EN HUNGRÍA:

http://konzuliszolgalat.kormany.hu/visa-waiver-agreements

https://ec.europa.eu/home-affairs/what-we-do/policies/borders-and-visas/visa-policy/schengen_visa_en

Aquellos ciudadanos extracomunitarios, legalmente residentes en España (justificado adecuadamente con una tarjeta de residencia vigente en España para estancia superior a 90 días) que quieran permanecer más de 90 días en territorio de Hungría, tienen que solicitar un permiso de residencia de larga duración en la Oficina Consular de la Embajada de Hungría en Madrid o en la Dirección General de Extranjería en Hungría. Información detallada:  http://oif.gov.hu/index.php?lang=en

Aquellos ciudadanos extracomunitarios, no residentes en España o estén exentos de la obligación de visado para cruzar las fronteras exteriores de la UE, solo pueden solicitar el permiso de residencia de larga duración en la autoridad competente (Dirección General de Extranjería) en Hungría.

Una vez aprobado la solicitud por la Dirección General de Extranjería, el visado D – concedido por la Oficina Consular – posibilita al titular entrar, por una sola vez, en Hungría y canjear el mismo, dentro de 30 días a partir de la fecha de llegada, por un permiso de residencia expedido por la autoridad competente (Dirección General de Extranjería).

El solicitante tiene que acudir a la Oficina Consular en persona para que se tomen las huellas dactilares.

La tasa general del visado / solicitud del permiso de residencia de larga duración es 60 euros.

Los documentos necesarios para la solicitud:

- el formulario debidamente cumplimentado (aquí se puede descargar en inglés)

- dos fotografías de tamaño carnet

- documento de viaje (pasaporte) en vigor

- justificante/ contrato de alquiler del alojamiento

- seguro médico

- medios de subsistencia (contrato de trabajo, beca o depósitos en cuenta bancaria)

- certificado de la parte receptora (empresa, centro de enseñanza, etc.)

- partida de matrimonio o nacimiento – en caso de reagrupación familiar