There are 2 ways to get from Castro Marim to El Rompido by bus, ferry, 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.
Line 34 bus, ferry, bus
best- Take the bus from Castro Marim to Terminal Rodoviário de Vila Real de Santo António34 / ...
- Take the ferry from Vila Real de Santo António to Ayamonte
- Take the bus from Ayamonte to Cartaya
- Take the bus from Cartaya to El Rompido
4h 18m€6–19Drive 40 km
- Drive from Castro Marim to El Rompido40 km
30 min€7–9
Castro Marim to El Rompido by bus, ferry, and foot
Questions & Answers
The cheapest way to get from Castro Marim to El Rompido is to drive which costs €6 - €9 and takes 30 min.
The fastest way to get from Castro Marim to El Rompido is to drive which takes 30 min and costs €6 - €9.
The distance between Castro Marim and El Rompido is 43 km. The road distance is 40 km.
The best way to get from Castro Marim to El Rompido without a car is to line 34 bus and ferry and bus which takes 4h 18m and costs €6 - €20.
It takes approximately 4h 18m to get from Castro Marim to El Rompido, including transfers.
El Rompido is 1h ahead of Castro Marim. It is currently 1:13 PM in Castro Marim and 2:13 PM in El Rompido.
Yes, the driving distance between Castro Marim to El Rompido is 40 km. It takes approximately 30 min to drive from Castro Marim to El Rompido.
There are 1011+ hotels available in El Rompido.
What companies run services between Castro Marim, Portugal and El Rompido, Andalusia, Spain?
There is no direct connection from Castro Marim to El Rompido. However, you can take the line 34 bus to Terminal Rodoviário de Vila Real de Santo António, walk to Vila Real de Santo António, take the ferry to Ayamonte, walk to Ayamonte, take the bus to Cartaya, then take the bus to El Rompido. Alternatively, you can drive from Castro Marim to El Rompido in around 30 min.
- Phone
- +351 300 074 830
- clientes@vamusalgarve.pt
- Website
- vamusalgarve.pt
Bus from Castro Marim to Terminal Rodoviário de Vila Real de Santo António
- Ave. Duration
- 8 min
- Frequency
- 3 times a day
- Estimated price
- €2–7
- Schedules at
- vamusalgarve.pt
- Simple Ticket
- €2–3
- Aerobus
- €5–7
- Phone
- +34 959 256 900
- servcliente@damas-sa.es
- Website
- damas-sa.es
Bus from Ayamonte to Cartaya
- Ave. Duration
- 30 min
- Frequency
- 3 times a day
- Estimated price
- €2–4
- Schedules at
- damas-sa.es
Bus from Cartaya to El Rompido
- Ave. Duration
- 13 min
- Frequency
- 4 times a day
- Estimated price
- €1–2
- Schedules at
- damas-sa.es
- Phone
- +34 652 525 168
- Website
- facebook.com
Ferry from Vila Real de Santo António to Ayamonte
- Ave. Duration
- 15 min
- Frequency
- Every 3 hours
- Estimated price
- €2–7
- Schedules at
- rioguadiana.net
- Bike
- €2
- Passenger
- €3
- Car
- €7
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Which London airport should I choose?, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.









