Mafra is 39km northwest from Lisbon
From Lisbon (25 mn) or Oporto (2h45 mn) by the highway A8 (Lisboa/Leiria or Leiria/Lisboa), exit to the highway A21 (Malveira/Mafra/Ericeira)
From Cascais (40 mn) and Sintra (30 mn) by the A16 highway, exit to Pêro Pinheiro/Mafra
From Ericiera (10 mn) by the A21 highway
"Mafrense" bus, departing from Ericeira, Sintra and Lisbon (Campo Grande).