Athens Airport
Magoula is located 2 km east of Mandra, 5 km north of Eleusis and 21 km northwest of central Athens. The municipal unit of Magoúla also includes the village of Néos Póntos (pop. 257). Magoula is served by a station on the Athens Airport–Patras railway. Motorway 6 runs southeast of the town.