There is 1 way to get from Ayamonte to Castro Marim by ferry 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.
Comparing Your Travel Options
The cheapest way to get from Ayamonte to Castro Marim is to ferry and taxi which costs €11 - €19 and takes 21 min.
The fastest way to get from Ayamonte to Castro Marim is to ferry and taxi which takes 21 min and costs €11 - €19.
The distance between Ayamonte and Castro Marim is 7 km.
The best way to get from Ayamonte to Castro Marim without a car is to ferry and taxi which takes 21 min and costs €11 - €19.
It takes approximately 21 min to get from Ayamonte to Castro Marim, including transfers.
Castro Marim is 1h behind Ayamonte. It is currently 8:47 AM in Ayamonte and 7:47 AM in Castro Marim.
There are 2235+ hotels available in Castro Marim.
What companies run services between Ayamonte, Spain and Castro Marim, Portugal?
There is no direct connection from Ayamonte to Castro Marim. However, you can take the ferry to Vila Real de Santo António then take the taxi to Castro Marim.
- Phone
- +34 652 525 168
- Website
- facebook.com
Ferry from Ayamonte to Vila Real de Santo António
- Ave. Duration
- 15 min
- Frequency
- Every 4 hours
- Estimated price
- €2–7
- Schedules at
- rioguadiana.net
- Bike
- €2
- Passenger
- €3
- Car
- €7
- Ave. Duration
- 6 min
- Estimated price
- €10–12
José Pegas Táxi
- Phone
- +351 938 663 760
- Website
- jabpegas.wixsite.com
Nuno Romão Táxi
- Phone
- +351 967 526 570
- Website
- nunoromaotaxi.com
Nuno Táxis
- Phone
- +351 929 017 892
- Website
- facebook.com
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 Which London airport should I choose?, Need to know: Eurostar, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.

