Rome2Rio

How to get fromRio Tinto to Foz do Douroby bus, train, subway, taxi, or car

Find Transport to Foz do Douro

See all options

There are 5 ways to get from Rio Tinto to Foz do Douro by bus, train, subway, 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 204 bus

    best
    1. Take the bus from Outeiro to Padre Luís Cabralbus bus 204
    27 min
    €3
  2. Line 15160 train, line 500 bus

    1. Take the train from Rio Tinto to Porto Sao Bentotrain train 15160 / ...
    2. Take the bus from Porto - São Bento to Passeio Alegrebus bus 500
    35 min
    €4
  3. Subway, line 204 bus

    1. Take the subway from Rio Tinto to Casa da Músicasubway subway F
    2. Take the bus from Boavista - Casa da Música to Padre Luís Cabralbus bus 204
    42 min
    €4–5
  4. Taxi

    1. Take the taxi from Rio Tinto to Foz do Dourotaxi taxi 13.4 km
    13 min
    €20–24
  5. Drive 13.4 km

    1. Drive from Rio Tinto to Foz do Dourocar car 13.4 km
    13 min
    €3

Rio Tinto to Foz do Douro by train and bus

Calendar436Weekly Services
Duration35 minAverage Duration
Ticket€4Cheapest Price
See schedules

Questions & Answers

What companies run services between Rio Tinto, Portugal and Foz do Douro, Portugal?

STCP operates a bus from Outeiro to Padre Luís Cabral every 15 minutes. Tickets cost €3 and the journey takes 27 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, Getting to Rome from the airport, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.