There are 4 ways to get from Santo Isidoro to Porto by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Livracao to Porto Sao Bentotrain 860 / ...
1h 2m€6–12Line 860 train, bus
cheapest- Take the train from Livracao to Paredestrain 860 / ...
- Take the bus from Paredes - Marginal Rio Sousa to Porto - Pólo Universitáriobus 7007
1h 48m€3–10Drive 53 km
- Drive from Santo Isidoro to Portocar 53 km
38 min€9–12Taxi
- Take the taxi from Santo Isidoro to Portotaxi 53 km
38 min€65–85
Santo Isidoro to Porto by train
Questions & Answers
The cheapest way to get from Santo Isidoro to Porto is to line 860 train and bus which costs €3 - €10 and takes 1h 48m.
The fastest way to get from Santo Isidoro to Porto is to drive which takes 38 min and costs €8 - €12.
Yes, there is a direct train departing from Livracao and arriving at Porto Sao Bento. Services depart every 30 minutes, and operate every day. The journey takes approximately 1h 2m.
The distance between Santo Isidoro and Porto is 58 km. The road distance is 53 km.
The best way to get from Santo Isidoro to Porto without a car is to train which takes 1h 2m and costs €6 - €12.
The train from Livracao to Porto Sao Bento takes 1h 2m including transfers and departs every 30 minutes.
Santo Isidoro to Porto train services, operated by Comboios de Portugal, depart from Livracao station.
Santo Isidoro to Porto train services, operated by Comboios de Portugal, arrive at Porto Sao Bento station.
Yes, the driving distance between Santo Isidoro to Porto is 53 km. It takes approximately 38 min to drive from Santo Isidoro to Porto.
Book your Santo Isidoro to Porto train tickets online with Omio.
What companies run services between Santo Isidoro, Porto, Portugal and Porto, Portugal?
Comboios de Portugal operates a train from Livracao to Porto Sao Bento every 30 minutes. Tickets cost €6–12 and the journey takes 1h 2m.
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Livracao to Porto Sao Bento
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- €6–12
- Website
- https://www.cp.pt/en/
Train from Livracao to Paredes
- Ave. Duration
- 21 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–4
- Website
- https://www.cp.pt/en/
- Phone
- +351 226 158 151
- [email protected]
- Website
- unirmobilidade.pt
Bus from Paredes - Marginal Rio Sousa to Porto - Pólo Universitário
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €1–6
- Schedules at
- unirmobilidade.pt
- On board ticket
- €1–6
- Phone
- +351 255 718 347
- Website
- linhasdourotamegaesousa.pt
Bus from Paredes - Marginal Rio Sousa to Porto - Pólo Universitário
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Schedules at
- linhasdourotamegaesousa.pt
- Ave. Duration
- 38 min
- Estimated price
- €65–85
Bruno TaxiSimiliar
- Phone
- +351 911 500 317
- Website
- taxisimiliar.pt
Taxi Penafiel
- Phone
- +351 910 962 008
- Website
- taxipenafiel.pt
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 5 incredible day trips from Florence by train, Italian Lakes: Getting around by train, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
More Questions & Answers
There are 6828+ hotels available in Porto.






