São Martinho do Porto, a vila com a mais bela praia do litoral centro de Portugal, tem uma localização ideal, desde logo pelas acessibilidades rodoviárias de que dispõe.
Os principais eixos Norte – Sul pela A8 e pela A1, colocam São Martinho do Porto a 38 Km de Leiria, a 88 km de Lisboa, a 117 Km de Coimbra, a 197 Km de Viseu, a 232 km do Porto, a 285 Km de Braga, a 375 Km de Vigo, e cerca de 650 Km de Madrid.
Pelo Caminho de Ferro, São Martinho do Porto é servido por comboios da Linha do Oeste, nomeadamente pelo rápido “Intercidades” Lisboa – Figueira da Foz.
O principal acesso vindo de Norte ou Sul é a autoestrada A8, que na zona de Alfeizerão possui uma saída com a indicação de S. M. do Porto. O acesso pode também ser efetuado através da estrada EN8 e a partir de Alfeizerão através da EN242.