How to get to Porto, Portugal from Douro Valley by train ? You can check how to get train from Douro Valley to Porto, Portugal below.
You take a bus, shuttle or taxi from your location in Douro Valley to Caldas De Moledo.
You take a train from Caldas De Moledo to Porto - Campanha and cost approximately 8 EUR (10 USD) (ref: Comboios De Portugal).
You take a bus, shuttle or taxi from Porto - Campanha to your destination in Porto, Portugal.
Class | Est. Price |
---|---|
Urbano | 8 EUR (10 USD) |
You can find hotels and accommodations in Porto, Portugal with our hotels search tool below
Booking.com