By plane
Foz do Arelho is situated about 1h from Lisbon Airport and about 2.30h from Porto Airport
By public transport
From Gare do Oriente or Sete Rios, Lisbon, you can travel by bus in 1h10 to Caldas da Rainha. From there you can travel to Foz do Arelho via taxi or local bus.