Barcelona ferry boat

Ferry routes from
Barcelona

* This information is for orientation purposes. Use our search feature to check the most current list of routes/excursions.
Route durationOperators Daily routesFirst departureLast departurefrom Check
Barcelona - Civitavecchia (868 kms.) 20h 30mGrimaldi Lines6 22:15 22:15 48 €
Barcelona - Sitges (40 kms.) 00h 40mBluemar Ferries7 14:30 21:30 to be determined
Barcelona - Genoa (676 kms.) 19h 30mGrandi Navi Veloci4 13:00 23:00 57 €
Barcelona - Ibiza (305 kms.) 08h 15mBalearia7 21:30 22:15 20 €
Barcelona - Port de Tanger 11h 00mGrimaldi Lines1 23:00 23:59 61 €
Barcelona - Mahon (324 kms.) 08h 30mTrasmediterranea7 23:00 23:00 28 €
Barcelona - Alcúdia (203 kms.) 06h 30mBalearia7 22:30 23:59 25 €
Barcelona - Ciutadella (226 kms.) 06h 31mBalearia7 22:30 23:59 19 €
Barcelona - Palma (290 kms.) 07h 30mBalearia7 23:00 23:00 11 €
Barcelona - Savona 18h 01mGrimaldi Lines3 23:59 23:59 44 €
Barcelona - Livorno (731 kms.) 18h 31mGrimaldi Lines1 23:59 23:59 50 €
Barcelona - Porto Torres (586 kms.) 12h 15mGrimaldi Lines5 22:15 22:15 48 €

Ferry routes to Barcelona

* This information is for orientation purposes. Use our search feature to check the most current list of routes/excursions.
Route durationOperators Daily routesFirst arrivalLast arrivalfrom Check
Palma - Barcelona (290 kms.) 07h 15mBalearia6 19:45 20:15 20 €
Genoa - Barcelona (676 kms.) 19h 30mGrandi Navi Veloci3 08:30 15:30 57 €
Savona - Barcelona 19h 01mGrimaldi Lines3 19:00 19:00 48 €
Ciutadella - Barcelona (228 kms.) 05h 30mBalearia7 06:30 22:30 19 €
Porto Torres - Barcelona (587 kms.) 11h 45mGrimaldi Lines5 18:15 18:15 50 €
Civitavecchia - Barcelona (868 kms.) 20h 00mGrimaldi Lines6 18:15 18:15 48 €
Port de Tanger - Barcelona 02h 00mGrimaldi Lines1 19:00 19:00 61 €
Sitges - Barcelona (40 kms.) 00h 40mBluemar Ferries7 20:55 21:55 to be determined
Alcúdia - Barcelona (205 kms.) 06h 30mBalearia7 20:30 20:30 26 €
Mahon - Barcelona (324 kms.) 08h 45mTrasmediterranea7 08:00 19:45 28 €
Ibiza - Barcelona (305 kms.) 08h 15mBalearia7 07:00 19:45 20 €
Livorno - Barcelona (731 kms.) 20h 30mGrimaldi Lines1 18:30 20:00 50 €