Travel from Porto to Óbidos

How to get from Porto to Óbidos?

There is no direct connection from Porto to Óbidos. However, you can take the Metro to Porto airport, fly to Santarem, take the bus to Santarém, take the bus to Santarém, then take the ferry to Óbidos. Alternatively, you can take the train to Lisboa Oriente, take the Metro to Lisbon airport, fly to Santarem, take the bus to Santarém, take the bus to Santarém, then take the ferry to Óbidos.

How to get from Porto to Óbidos

From Trindade Metro to Porto airport, fly to Santarem airport, bus to Santarém, bus to Santarém, then ferry to Óbidos. 21 h 36 min. From Vila Nova de Gaia train to Lisboa Oriente, Metro to Lisbon airport, fly to Santarem airport, bus to Santarém, bus to Santarém, then ferry to Óbidos. 26 h 47 min.