These ferries to Spain can be booked here: Book Ferries to Spain.
See also: Index of Ferries to Spain
Ferries from Spain to Italy
- Barcelona to Civitavecchia (Trasmed) Book Direct
- Barcelona to Genoa (Grandi Navi Veloci) Book Direct
Ferries from Italy to Spain
- Civitavecchia to Barcelona (Trasmed) Book Direct
- Genoa to Barcelona (Grandi Navi Veloci) Book Direct