Este territorio insular está a unos 1000 km del continente europeo, al suroeste de Lisboa, a solo 500 km de la costa occidental del continente africano y a unos 450 km al norte de las islas Canarias. Se encuentra en la placa africana, entre los 30 ° y 33 ° de latitud norte (casi a la misma latitud que Casablanca).
Actualmente, los principales accesos a Madeira y Porto Santo son, respectivamente, el aeropuerto internacional de Madeira, en Santa Cruz, y el aeropuerto de Porto Santo. El viaje en avión desde Lisboa dura aproximadamente 90 minutos.