There are 10 ways to get from Barcelona to Stromboli by plane, shuttle, ferry, bus, car ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Catania–Fontanarossa Airport, shuttle, ferry
best- Fly from Barcelona–El Prat Airport (BCN) to Catania–Fontanarossa Airport (CTA)plane BCN - CTA
- Take a shuttle bus from Catania Airport to Milazzo - Porto
- Take the ferry from Milazzo to Stromboliferry
9h 39m€90–220Bus, ferry via Naples
- Take the bus from Barcelona - North Bus Station to Genoa - Via Fanti d'Italia Bus Stopbus
- Take the bus from Genoa - Via Fanti d'Italia Bus Stop to Naples Metropark Central Parkingbus 18
- Take the ferry from Napoli Mergellina to Stromboliferry
28h 40m€231–487Ferry, car ferry
- Take the ferry from Port de Barcelona to Port of Genoaferry
- Take the carferry from Port of Genoa to Port of Palermocarferry
- Take the ferry from Palermo to Santa Marina Salinaferry
- Take the ferry from Santa Marina Salina to Stromboliferry
41h 3m€273–455Fly to Naples Airport, ferry
- Fly from Barcelona–El Prat Airport (BCN) to Naples Airport (NAP)plane BCN - NAP
- Take the ferry from Napoli Mergellina to Stromboliferry
10h 45m€163–442Fly to Palermo Airport, ferry
- Fly from Barcelona–El Prat Airport (BCN) to Palermo Airport (PMO)plane BCN - PMO
- Take the ferry from Palermo to Santa Marina Salinaferry
- Take the ferry from Santa Marina Salina to Stromboliferry
11h 36m€99–327Fly to Reggio Calabria Airport, ferry
- Fly from Barcelona–El Prat Airport (BCN) to Reggio Calabria Airport (REG)plane BCN - REG
- Take the ferry from Reggio di Calabria to Lipariferry
- Take the ferry from Lipari to Stromboliferry
10h 17m€110–341Fly to Fiumicino International Airport, train, ferry
- Fly from Barcelona–El Prat Airport (BCN) to Fiumicino International Airport (FCO)plane BCN - FCO
- Take the train from Roma Termini to Napolitrain
- Take the ferry from Napoli Mergellina to Stromboliferry
12h 19m€176–468Train, bus, ferry
- Take the train from Barcelona-Sants to Montpellier Sud De Francetrain Tgv
- Take the train from Montpellier Sud De France to Lyon Perrachetrain
- Take the bus from Lyon Lyon Perrache Bus Station to Caserta Piazza Carlo Terzobus
- Take the train from Caserta to Napoli Mergellinatrain
- Take the ferry from Napoli Mergellina to Stromboliferry
32h 49m€307–637Bus, ferry
- Take the bus from Barcelona - North Bus Station to Milano, Autostazione Lampugnanobus
- Take the bus from Milano, Autostazione Lampugnano to Messinabus
- Take the bus from Messina to Milazzobus
- Take the ferry from Milazzo to Stromboliferry
37h 10m€218–362Car ferry, ferry
- Take the carferry from Port de Barcelona to Port of Genoacarferry
- Take the carferry from Port of Genoa to Port of Palermocarferry
- Take the ferry from Palermo to Rinellaferry
- Take the ferry from Rinella to Stromboliferry
2d 2h€276–430
Barcelona to Stromboli by bus and ferry
Questions & Answers
The cheapest way to get from Barcelona to Stromboli is to fly and shuttle and ferry which costs €90 - €220 and takes 9h 39m.
The fastest way to get from Barcelona to Stromboli is to fly and shuttle and ferry which takes 9h 39m and costs €90 - €220.
No, there is no direct ferry from Barcelona to Stromboli. However, there are services departing from Port de Barcelona and arriving at Stromboli via Port of Genoa, Palermo and Santa Marina Salina. The journey, including transfers, takes approximately 41h 3m.
The distance between Barcelona and Stromboli is 1411 km.
Book your Barcelona to Stromboli ferry tickets online with Omio.
The best way to get from Barcelona to Stromboli without a car is to bus and ferry via Naples which takes 28h 40m and costs €230 - €490.
It takes approximately 9h 39m to get from Barcelona to Stromboli, including transfers.
There are 92+ hotels available in Stromboli.
What companies run services between Barcelona, Spain and Stromboli, Italy?
There is no direct connection from Barcelona to Stromboli. However, you can take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Catania–Fontanarossa Airport (CTA), walk to Catania Airport, take the shuttle to Milazzo - Porto, walk to Milazzo, then take the ferry to Stromboli. Alternatively, you can take a bus from Barcelona - North Bus Station to Stromboli via Genoa - Via Fanti d'Italia Bus Stop, Naples Metropark Central Parking, Napoli Piazza Garibaldi, Napoli Mergellina, and Napoli Mergellina in around 28h 40m.
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Catania–Fontanarossa Airport via Fiumicino International Airport
- Ave. Duration
- 4h 8m
- When
- Sunday, Tuesday, Thursday, and Wednesday
- Estimated price
- €45–120
Flights from Barcelona–El Prat Airport to Catania–Fontanarossa Airport via Malta
- Ave. Duration
- 5h
- When
- Friday
- Estimated price
- €45–120
Flights from Barcelona–El Prat Airport to Catania–Fontanarossa Airport via Naples Airport
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €45–120
Flights from Barcelona–El Prat Airport to Naples Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- €40–150
Flights from Barcelona–El Prat Airport to Naples Airport via Alghero
- Ave. Duration
- 3h 50m
- When
- Friday
- Estimated price
- €40–150
Flights from Barcelona–El Prat Airport to Palermo Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €29–140
Flights from Barcelona–El Prat Airport to Reggio Calabria Airport
- Ave. Duration
- 2h 10m
- When
- Thursday and Sunday
- Estimated price
- €40–220
Flights from Barcelona–El Prat Airport to Reggio Calabria Airport via Milan Malpensa
- Ave. Duration
- 4h 40m
- When
- Sunday
- Estimated price
- €40–220
Flights from Barcelona–El Prat Airport to Fiumicino International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €35–140
Flights from Barcelona–El Prat Airport to Fiumicino International Airport via Palma Mallorca
- Ave. Duration
- 4h 17m
- When
- Saturday and Tuesday
- Estimated price
- €35–140
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Roma Termini to Napoli
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- €28–55
- Website
- Italo Treno
- Phone
- +39 3312844763
- [email protected]
- Website
- giardinatour.it
Shuttle from Catania Airport to Milazzo - Porto
- Ave. Duration
- 1h 55m
- Frequency
- Every 4 hours
- Estimated price
- €20–30
- Schedules at
- giardinatour.it
- Daytime service
- €20
- Nightime service
- €30
- Phone
- 0923.873813
- [email protected]
- Website
- libertylines.it
Ferry from Milazzo to Stromboli
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €23–45
- Schedules at
- libertylines.it
Ferry from Palermo to Santa Marina Salina
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- €55–110
- Schedules at
- libertylines.it
Ferry from Palermo to Santa Marina Salina
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- €55–110
- Schedules at
- libertylines.it
Ferry from Reggio di Calabria to Lipari
- Ave. Duration
- 1h 50m
- Frequency
- 6 times a week
- Estimated price
- €30–55
- Schedules at
- libertylines.it
Ferry from Lipari to Stromboli
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- €16–29
- Schedules at
- libertylines.it
Ferry from Milazzo to Stromboli
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €23–45
- Schedules at
- libertylines.it
Ferry from Palermo to Rinella
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €55–100
- Schedules at
- libertylines.it
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Getting to Rome from the airport
Read the travel guide













