S. Martinho Do Porto can easily be reached by plane or by car. TAP arranges flights to Lisbon from all main airports in Europe. Once you are in Lisbon, different options are available to reach S. Martinho Do Porto:
By Bus: Rede Expressos arranges different trips from Lisbon to S. Martinho Do Porto each day. The trip takes about 1.5 hours.
By Car: Rent a car in the airport (Europcar, Avis…) and take the A8 (direction Porto). One hour later you can take the exit ‘Sao Martinho Do Porto’.
By Train: This option is available, but not recommended due to the long travel time (>2.5 hours).