Distance | 558 miles (900 km) | |
Average ferry duration | 32 h 30 min | |
Average ferry ticket price | $151 (€131) | |
Direct ferry | No | |
Ferry operators | Grandi Navi Veloci |
Ferries from Barcelona to Tarifa cover the 558 miles (900 km) long route taking on average 32 h 30 min with our travel partners like Grandi Navi Veloci. There are direct ferry services available. While the average ticket price for this route costs around $151 (€131), you can find the cheapest ferry ticket for as low as $147 (€127).
Here are some other resources that might have the information you need