There are 5 ways to get from Porto to Rio Caima 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 Porto Campanha to AveiroIc / ...
- Take the train from Aveiro to Sernada Do VougaRe
2h 39m€10–34Bus, line 17 bus
cheapest- Take the bus from Porto to Aveiro 1002 / ...
- Take the bus from Estação de Aveiro to Carvoeiro17
2h 39m€6–13Drive 65.1 km
- Drive from Porto to Rio Caima65.1 km
43 min€11–15Taxi
- Take the taxi from Porto to Rio Caima65.1 km
43 min€40–50Train via Porto Sao Bento
- Take the train from Porto Sao Bento to Aveiro15723 / ...
- Take the train from Aveiro to Sernada Do VougaRe
3h 12m€10–28
Porto to Rio Caima by train
Questions & Answers
The cheapest way to get from Porto to Rio Caima is to bus and line 17 bus which costs €6 - €13 and takes 2h 39m.
The fastest way to get from Porto to Rio Caima is to drive which takes 43 min and costs €10 - €15.
No, there is no direct bus from Porto to Rio Caima. However, there are services departing from Porto and arriving at Carvoeiro via Estação de Aveiro. The journey, including transfers, takes approximately 2h 39m.
No, there is no direct train from Porto to Rio Caima. However, there are services departing from Porto Campanha and arriving at Sernada Do Vouga via Aveiro. The journey, including transfers, takes approximately 2h 39m.
The distance between Porto and Rio Caima is 98 km. The road distance is 65.1 km.
The best way to get from Porto to Rio Caima without a car is to train which takes 2h 39m and costs €10 - €35.
It takes approximately 2h 39m to get from Porto to Rio Caima, including transfers.
Porto to Rio Caima bus services, operated by FlixBus, depart from Porto station.
Porto to Rio Caima train services, operated by Comboios de Portugal, depart from Porto Campanha station.
The best way to get from Porto to Rio Caima is to train which takes 2h 39m and costs €10 - €35. Alternatively, you can bus and line 17 bus, which costs €6 - €13 and takes 2h 39m.
What companies run services between Porto, Portugal and Rio Caima, Portugal?
You can take a train from Porto Campanha to Sernada Do Vouga via Aveiro in around 2h 39m. Alternatively, you can take a bus from Porto to Carvoeiro via Aveiro and Estação de Aveiro in around 2h 39m.
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Porto Campanha to Aveiro
- Ave. Duration
- 34 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–30
- Website
- https://www.cp.pt/passageiros/en
Train from Aveiro to Sernada Do Vouga
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- €4
- Website
- https://www.cp.pt/passageiros/en
Train from Porto Sao Bento to Aveiro
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- €6–24
- Website
- https://www.cp.pt/passageiros/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Porto to Aveiro
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Estimated price
- €4–10
- Website
- https://www.flixbus.co.uk
- Phone
- +351 234 108 180
- geral@busway-cira.pt
- Website
- busway-cira.pt
Bus from Estação de Aveiro to Carvoeiro
- Ave. Duration
- 44 min
- Frequency
- 5 times a week
- Estimated price
- €2–3
- Schedules at
- busway-cira.pt
- On board ticket
- €2–3
- Ave. Duration
- 43 min
- Estimated price
- €40–50
Taxis Porto
- Phone
- +351 220 997 336
- Website
- taxisporto.pt
Taxis Invicta
- Phone
- +351 225 076 400
- Website
- taxisinvicta.com
Táxi Link
- Phone
- +351 220 405 140
- Website
- taxi-porto.com
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
More Questions & Answers
Porto to Rio Caima bus services, operated by FlixBus, arrive at Aveiro station.
Porto to Rio Caima train services, operated by Comboios de Portugal, arrive at Aveiro station.
Yes, the driving distance between Porto to Rio Caima is 65 km. It takes approximately 43 min to drive from Porto to Rio Caima.
Book your Porto to Rio Caima train tickets online with Omio.
There are 709+ hotels available in Rio Caima.











