Rome2Rio

How to get fromValongo to Foz do Douroby train, bus, taxi or car

Find Transport to Foz do Douro

See all options

There are 4 ways to get from Valongo to Foz do Douro by train, bus, taxi, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Line 15514 train, line 500 bus

    best
    1. Take the train from Suzao to Porto Sao Bentotrain15514 / ...
    2. Take the bus from Porto - São Bento to Passeio Alegrebus500
    46 min
    €5–16
  2. Line 700 bus, line 200 bus

    cheapest
    1. Take the bus from Valongo - Centro to Mercado do Bolhãobus700
    2. Take the bus from Mercado do Bolhão to Padre Luís Cabralbus200
    59 min
    €4–6
  3. Taxi

    1. Take the taxi from Valongo to Foz do Dourotaxi20.4 km
    17 min
    €28–35
  4. Drive 20.4 km

    1. Drive from Valongo to Foz do Dourocar20.4 km
    17 min
    €4–5

Valongo to Foz do Douro by train and bus

Calendar228Weekly Services
Duration46 minAverage Duration
Ticket€5Cheapest Price
See schedules

Questions & Answers

What companies run services between Valongo, Porto, Portugal and Foz do Douro, Portugal?

You can take a bus from Valongo - Centro to Padre Luís Cabral via Mercado do Bolhão in around 59 min.

Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, How to plan an amazing trip around Scandinavia, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.