• By road: Autovía A-49 Sevilla - Huelva, Salida KM. 75 San Juan del Puerto - Triguero, Carretera A-494 San Juan del Puerto - Matalascañas KM. 27.5
• By bus: Daily bus lines from Huelva's bus station to Mazagón
• By train: Huelva's railway station is the nearest