There are 4 ways to get from Castle of Castelo Rodrigo to Porto by taxi, bus, train, 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.
Taxi, bus
best- Take the taxi from Castle of Castelo Rodrigo to Terminal Rodoviário de Torre de Moncorvo
- Take the bus from Terminal Rodoviário de Torre de Moncorvo to Porto - Pólo Universitário73 | Miranda do Douro
3h 29m€68–94Drive 209.2 km
cheapest- Drive from Castle of Castelo Rodrigo to Porto209.2 km
2h 59m€33–47Taxi, train
- Take the taxi from Castle of Castelo Rodrigo to Pocinho
- Take the train from Pocinho to Porto Sao Bento876
4h 10m€68–80Bus
- Take the bus from Vilar Formoso to PortoFlixBus 745
5h 41m€53–72
Questions & Answers
The cheapest way to get from Castle of Castelo Rodrigo to Porto is to drive which costs €30 - €50 and takes 2h 59m.
The fastest way to get from Castle of Castelo Rodrigo to Porto is to drive which takes 2h 59m and costs €30 - €50.
The distance between Castle of Castelo Rodrigo and Porto is 238 km. The road distance is 209.2 km.
The best way to get from Castle of Castelo Rodrigo to Porto without a car is to taxi and bus which takes 3h 29m and costs €65 - €95.
It takes approximately 3h 29m to get from Castle of Castelo Rodrigo to Porto, including transfers.
Yes, the driving distance between Castle of Castelo Rodrigo to Porto is 209 km. It takes approximately 2h 59m to drive from Castle of Castelo Rodrigo to Porto.
There are 6284+ hotels available in Porto.
What companies run services between Castle of Castelo Rodrigo, Portugal and Porto, Portugal?
FlixBus operates a bus from Vilar Formoso to Porto once daily. Tickets cost €22–35 and the journey takes 3h 50m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Pocinho to Porto Sao Bento
- Ave. Duration
- 3h 23m
- Frequency
- Once daily
- Estimated price
- €14–16
- Website
- https://www.cp.pt/passageiros/en
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Terminal Rodoviário de Torre de Moncorvo to Porto - Pólo Universitário
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €1–14
- Website
- https://rede-expressos.pt/en
- Online ticket
- €1–14
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Vilar Formoso to Porto
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- €22–35
- Website
- https://www.flixbus.co.uk
- Ave. Duration
- 53 min
- Estimated price
- €50–80
Taxista Jorge Velho
- Phone
- +351 966 031 301
Praça de Táxis de Vila Nova de Foz Côa
- Phone
- +351 964 026 899
Taxista Jorge Velho
- Phone
- +351 966 031 301
Praça de Táxis de Vila Nova de Foz Côa
- Phone
- +351 964 026 899
Want to know more about travelling around Portugal
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide













