Para viajar a Madrid, se requiere un pasaporte válido y un visado de turista, si va a permanecer más de 90 días en España. También se debe tener un seguro médico de viaje que cubra los gastos médicos y de repatriación. Es recomendable llevar consigo una tarjeta de crédito o débito para los gastos en el país.