• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 11 ways to get from Barcelona to Aeolian Islands by plane, train, ferry, car ferry, bus or bus and ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Catania, train, ferry  •  10h 1m

  1. Fly from Barcelona (BCN) to Catania (CTA) BCN - CTA
  2. Take the train from Catania Centrale to Messina Centrale
  3. Take the ferry from Milazzo to Lipari

74€ - 362€

Cheapest option

Fly to Naples, ferry  •  12h 32m

  1. Fly from Barcelona (BCN) to Naples (NAP) BCN - NAP
  2. Take the ferry from Napoli Mergellina to Salina

63€ - 221€

9 alternative options

Fly to Reggio Calabria, ferry  •  11h 27m

  1. Fly from Barcelona (BCN) to Reggio Calabria (REG) BCN - REG
  2. Take the ferry from Reggio Calabria to Messina Marittima
  3. Take the ferry from Messina Marittima to Lipari

113€ - 3858€

Fly to Palermo, ferry  •  11h 9m

  1. Fly from Barcelona (BCN) to Palermo (PMO) BCN - PMO
  2. Take the ferry from Palermo to Santa Marina Salina

96€ - 339€

Fly to Lamezia Terme, train, car ferry, ferry  •  11h 50m

  1. Fly from Barcelona (BCN) to Lamezia Terme (SUF) BCN - SUF
  2. Take the train from Lamezia Terme Centrale to Villa S.Giovanni
  3. Take the car ferry from Villa San Giovanni to Messina Marittima
  4. Take the ferry from Messina Marittima to Lipari

93€ - 588€

Fly to Rome, train, ferry  •  13h 20m

  1. Fly from Barcelona (BCN) to Rome (FCO) BCN - FCO
  2. Take the train from Roma Termini to Napoli Centrale
  3. Take the ferry from Napoli Mergellina to Salina

80€ - 294€

Train, travel  •  29h 16m

  1. Take the train from Barcelona-Sants to Marseille St Charles Ave
  2. Take the train from Marseille St Charles to Genova P.Za Principe Ec
  3. Take the train from Genova Piazza Principe to Patti-S.Piero Patti Icn
  4. Travel from Patti-S.Piero Patti to Aeolian Islands

Bus, bus and ferry, travel  •  30h 40m

  1. Take the bus from Barcelona Bus Station North to Girona Costa Brava Airport 604
  2. Take the bus from Girona Airport to Florence, Florence
  3. Take the bus and ferry from Florence - Villa Constanza to Messina
  4. Take the bus from Messina to Brolo
  5. Travel from Brolo to Aeolian Islands

Ferry, travel  •  32h 23m

  1. Take the ferry from Barcellona to Porto Torres
  2. Take the ferry from Porto Torres to Trapani
  3. Take the ferry from Trapani to Favignana
  4. Travel from Favignana to Aeolian Islands

Car ferry, ferry  •  39h 36m

  1. Take the car ferry from Barcelona to Civitavecchia
  2. Take the ferry from Civitavecchia to Palermo
  3. Take the ferry from Palermo to Santa Marina Salina

188€ - 272€

Bus, car ferry  •  2 days 16h

  1. Take the bus from Barcelona to Roma
  2. Take the bus from Rome Tiburtina to Maddaloni
  3. Take the car ferry from Napoli Mergellina to Santa Marina Salina

179€ - 259€

Questions & Answers

The cheapest way to get from Barcelona to Aeolian Islands is to fly and ferry which costs 60€ - 230€ and takes 12h 32m.

More details

The quickest way to get from Barcelona to Aeolian Islands is to fly and train and ferry which costs 70€ - 370€ and takes 10h 1m.

More details

The distance between Barcelona and Aeolian Islands is 1129 km.

The best way to get from Barcelona to Aeolian Islands without a car is to train and travel which takes 29h 16m and costs .

More details

It takes approximately 10h 1m to get from Barcelona to Aeolian Islands, including transfers.

More details

The quickest flight from Barcelona Airport to Catania Airport is the direct flight which takes 2h 5m.

Search flights

Iberia, easyJet, Vueling Airlines and Alitalia offer flights from Barcelona Airport to Catania Airport.

Search flights

There are 643+ hotels available in Aeolian Islands. Prices start at 50€ per night.

More details

The best way to get from Barcelona to Barcelona Airport is to train which takes 24m and costs 1€ - 7€.

More details

Map of how to get from Barcelona to Aeolian Islands.
Launch map view
  • Distance: 705.6 miles
  • Duration: 10h 1m

What companies run services between Barcelona, Spain and Aeolian Islands, Italy?

There is no direct connection from Barcelona to Aeolian Islands. However, you can take the train to Barcelona Airport, take the walk to Barcelona airport, fly to Catania, take the walk to Catania Airport, take the bus to Catania, take the walk to Catania Centrale, take the train to Messina Centrale, take the train to Milazzo, take the walk to Milazzo, take the ferry to Lipari, then take the travel to Aeolian Islands. Alternatively, you can take the train to Barcelona Airport, take the walk to Barcelona airport, fly to Reggio Calabria, take the walk to Reggio di Calabria - Airport, take the line 28 bus to Reggio di Calabria - Viale Zerbi Incrocio Boccioni, take the walk to Reggio Calabria, take the ferry to Messina Marittima, take the ferry to Lipari, then take the travel to Aeolian Islands.

Airlines
Alitalia
Website
alitalia.com
Flights from Barcelona to Catania via Rome
Ave. Duration
4h 22m
When
Every day
Estimated price
130€ - 600€
Flights from Barcelona to Reggio Calabria via Rome
Ave. Duration
5h 22m
When
Every day
Estimated price
120€ - 370€
Flights from Barcelona to Palermo via Rome
Ave. Duration
4h 28m
When
Every day
Estimated price
140€ - 440€
Flights from Barcelona to Lamezia Terme via Rome
Ave. Duration
5h 28m
When
Every day
Estimated price
150€ - 950€
Flights from Barcelona to Naples via Rome
Ave. Duration
4h 15m
When
Every day
Estimated price
85€ - 400€
Flights from Barcelona to Rome
Ave. Duration
1h 45m
When
Every day
Estimated price
80€ - 390€
Iberia
Website
iberia.com
Flights from Barcelona to Catania
Ave. Duration
2h 5m
When
Every day
Estimated price
70€ - 600€
Flights from Barcelona to Catania via Rome
Ave. Duration
5h 5m
When
Monday, Thursday, Friday and Sunday
Estimated price
70€ - 600€
Flights from Barcelona to Catania via Madrid
Ave. Duration
5h 10m
When
Tuesday and Saturday
Estimated price
65€ - 650€
Flights from Barcelona to Palermo
Ave. Duration
1h 55m
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
70€ - 380€
Flights from Barcelona to Palermo via Florence
Ave. Duration
4h 15m
When
Wednesday, Friday and Sunday
Estimated price
70€ - 380€
Flights from Barcelona to Palermo via Rome
Ave. Duration
4h 42m
When
Every day
Estimated price
70€ - 380€
Flights from Barcelona to Naples
Ave. Duration
1h 55m
When
Every day
Estimated price
30€ - 240€
Flights from Barcelona to Rome
Ave. Duration
1h 50m
When
Every day
Estimated price
40€ - 280€
Flights from Barcelona to Rome via Palma Mallorca
Ave. Duration
3h 30m
When
Thursday and Saturday
Estimated price
40€ - 280€
Flights from Barcelona to Rome via Mahon
Ave. Duration
3h 45m
When
Tuesday, Thursday and Saturday
Estimated price
40€ - 280€
Vueling Airlines
Website
vueling.com
Flights from Barcelona to Catania
Ave. Duration
2h 5m
When
Every day
Estimated price
70€ - 600€
Flights from Barcelona to Catania via Rome
Ave. Duration
5h 5m
When
Monday, Thursday, Friday and Sunday
Estimated price
70€ - 600€
Flights from Barcelona to Palermo
Ave. Duration
1h 55m
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
70€ - 380€
Flights from Barcelona to Palermo via Florence
Ave. Duration
4h 15m
When
Wednesday, Friday and Sunday
Estimated price
70€ - 380€
Flights from Barcelona to Palermo via Rome
Ave. Duration
4h 42m
When
Every day
Estimated price
70€ - 380€
Flights from Barcelona to Naples
Ave. Duration
1h 55m
When
Every day
Estimated price
30€ - 240€
Flights from Barcelona to Rome
Ave. Duration
1h 50m
When
Every day
Estimated price
40€ - 280€
Flights from Barcelona to Rome via Palma Mallorca
Ave. Duration
3h 30m
When
Thursday and Saturday
Estimated price
40€ - 280€
Flights from Barcelona to Rome via Mahon
Ave. Duration
3h 45m
When
Tuesday, Thursday and Saturday
Estimated price
40€ - 280€
Ryanair
Website
ryanair.com
Flights from Barcelona to Lamezia Terme via Charleroi
Ave. Duration
5h 50m
When
Thursday and Sunday
Estimated price
40€ - 220€
Flights from Barcelona to Lamezia Terme via Milan Bergamo
Ave. Duration
8h 10m
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
40€ - 220€
Flights from Barcelona to Naples
Ave. Duration
2h
When
Every day
Estimated price
35€ - 210€
Flights from Barcelona to Rome
Ave. Duration
1h 53m
When
Every day
Estimated price
27€ - 230€
easyJet
Website
easyjet.com
Flights from Barcelona to Catania via Milan Malpensa
Ave. Duration
4h 20m
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
160€ - 1700€
Flights from Barcelona to Lamezia Terme via Basel
Ave. Duration
6h 50m
When
Monday and Friday
Estimated price
100€ - 550€
Flights from Barcelona to Naples
Ave. Duration
1h 55m
When
Every day
Estimated price
45€ - 290€
Lufthansa
Website
lufthansa.com
Flights from Barcelona to Naples via Munich
Ave. Duration
4h 40m
When
Every day
Estimated price
170€ - 550€
Blue Panorama Airlines
Website
blue-panorama.com
Flights from Barcelona to Reggio Calabria via Milan Bergamo
Ave. Duration
5h 15m
When
Monday, Wednesday, Friday and Sunday
Estimated price
150€ - 600€
Flights from Barcelona to Reggio Calabria via Bologna
Ave. Duration
6h 30m
When
Tuesday, Thursday and Sunday
Estimated price
120€ - 550€
Eurowings
Website
eurowings.com
Flights from Barcelona to Lamezia Terme via Stuttgart
Ave. Duration
6h
When
Tuesday and Saturday
Estimated price
250€ - 950€
Flights from Barcelona to Lamezia Terme via Vienna
Ave. Duration
7h 5m
When
Saturday
Estimated price
250€ - 950€
Swiss
Website
swiss.com
Flights from Barcelona to Naples via Zurich
Ave. Duration
4h 10m
When
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
210€ - 750€
Train operators
Trenitalia Intercity

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.

Contact Details
Phone
+39 06 68475475
Website
trenitalia.com
Train from Catania Centrale to Messina Centrale
Ave. Duration
1h 12m
Frequency
Every 4 hours
Estimated price
14€ - 21€
Website
trenitalia.com
Train from Lamezia Terme Centrale to Villa S.Giovanni
Ave. Duration
58m
Frequency
Every 2 hours
Estimated price
15€ - 22€
Website
trenitalia.com
Train from Roma Termini to Napoli Centrale
Ave. Duration
2h 3m
Frequency
Hourly
Estimated price
24€ - 35€
Website
trenitalia.com
Train from Genova Piazza Principe to Patti-S.Piero Patti
Ave. Duration
16h 5m
Frequency
Once daily
Estimated price
100€ - 130€
Website
trenitalia.com
Trenitalia

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.

Contact Details
Phone
+39 06 68475475
Website
trenitalia.com
Train from Catania Centrale to Messina Centrale
Ave. Duration
2h 9m
Frequency
Hourly
Estimated price
6€ - 14€
Website
trenitalia.com
1st Class
11€ - 14€
Train from Lamezia Terme Centrale to Villa S.Giovanni
Ave. Duration
1h 9m
Frequency
Every 3 hours
Estimated price
6€ - 15€
Website
trenitalia.com
1st Class
12€ - 15€
Train from Roma Termini to Napoli Centrale
Ave. Duration
3h
Frequency
Every 4 hours
Estimated price
14€ - 30€
Website
trenitalia.com
1st Class
25€ - 30€
Trenitalia Frecce

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.

Contact Details
Phone
+39 06 68475475
Website
trenitalia.com
Train from Lamezia Terme Centrale to Villa S.Giovanni
Ave. Duration
55m
Frequency
4 times a day
Estimated price
14€ - 21€
Website
trenitalia.com
Train from Roma Termini to Napoli Centrale
Ave. Duration
1h 10m
Frequency
Every 30 minutes
Estimated price
25€ - 40€
Website
trenitalia.com
ItaloTreno
Phone
+39 060708
Website
italotreno.it
Train from Roma Termini Station to Napoli Centrale Station
Ave. Duration
1h 15m
Frequency
Hourly
Estimated price
21€ - 30€
Website
Italo Treno
SNCF

France’s state-owned railway company is a fast and efficient way of travelling around the country, with over 14,000 trains operating daily. SNCF runs the country’s extensive rail network, including the high-speed TGV network, regional TER trains and local Intercités. It also operates international routes including Eurostar and Thalys, as well as the low-cost, long-distance Ouigo services that run on limited routes across France. Book up to 3 months in advance for the cheapest fares. The railway network consists of about 32,000km in total, of which 1800km are high-speed lines and 14,500km are electrified.

Rome2rio's guide to SNCF
Contact Details
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from Barcelona-Sants to Marseille St Charles
Ave. Duration
4h 39m
Frequency
Once daily
Estimated price
60€ - 90€
Website
en.oui.sncf
2nd Class
60€ - 90€
1st Class
90€ - 140€
Thello
Phone
+33 1 83 82 00 00
Website
thello.com
Train from Marseille St Charles to Genova P.Za Principe
Ave. Duration
5h 40m
Frequency
Once daily
Estimated price
45€ - 65€
Website
thello.com
Trenitalia Eurocity

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.

Contact Details
Phone
+39 06 68475475
Website
trenitalia.com
Train from Marseille-Saint-Charles to Genova Piazza Principe
Ave. Duration
5h 40m
Frequency
Once daily
Estimated price
50€ - 75€
Website
trenitalia.com
Bus operators
Sagales
Phone
93 593 13 00
Email
info@sagales.com
Website
sagales.com
Bus from Barcelona Bus Station North to Girona Costa Brava Airport
Ave. Duration
1h 15m
Frequency
4 times a day
Estimated price
9€ - 15€
Website
Sagales
FlixBus

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).

Rome2rio's guide to FlixBus
Contact Details
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Girona Airport to Florence, Florence
Ave. Duration
13h 45m
Frequency
Once daily
Estimated price
45€ - 85€
Website
flixbus.co.uk
Autoservizi Salemi Srl
Phone
(+39) 0923 98.11.20
Website
autoservizisalemi.it
Bus and ferry from Florence - Villa Constanza to Messina
Ave. Duration
11h 5m
Frequency
Once daily
Estimated price
55€ - 85€
Schedules at
autoservizisalemi.it
Book at
autoservizisalemi.it
MagTour
Phone
+39 0941.581038
Email
info@magtour.com
Website
magtour.it
Bus from Messina to Brolo
Ave. Duration
1h
Frequency
Hourly
Estimated price
6€ - 7€
Schedules at
magtour.it
ALSA

A Spanish subsidiary of National Express, ALSA provides bus and coach services across Spain and neighbouring countries including Portugal, France, Germany, the Netherlands, Italy, Poland and Malta. Founded in 1923, ALSA values service and the customer experience. Buses are equipped with communal TV screens showing movies, individual behind-seat screens, ALSA radio, app for books and music, and free WiFi. ALSA services are accessible to people with disabilities, and guide dogs are welcome on all journeys. There are three types of tickets on offer (Frequent Traveller Pass, Share Pass and ALSA Pass), along with discounts for senior citizens, students and children.

Contact Details
Phone
+34 902 42 22 42
Website
alsa.es
Bus from Barcelona to Roma
Ave. Duration
45h
Frequency
Once daily
Estimated price
95€ - 150€
Website
alsa.com
Sellitto
Phone
+39 0824 46304
Email
info@sellitto.com
Website
sellitto.com
Bus from Rome Tiburtina to Maddaloni
Ave. Duration
2h 52m
Frequency
Every 4 hours
Estimated price
29€ - 40€
Schedules at
sellitto.com
Ferry operators
Liberty Lines S.P.A.
Phone
0923.873813
Email
callcenter@libertylines.it
Website
libertylines.it
Ferry from Milazzo to Lipari
Ave. Duration
1h 5m
Frequency
Hourly
Estimated price
16€ - 21€
Website
Liberty Lines S.P.A.
Ferry from Reggio Calabria to Messina Marittima
Ave. Duration
30m
Frequency
Hourly
Estimated price
8€ - 12€
Website
Liberty Lines S.P.A.
Ferry from Messina Marittima to Lipari
Ave. Duration
1h 45m
Frequency
3 times a day
Estimated price
28€ - 40€
Website
Liberty Lines S.P.A.
Ferry from Palermo to Santa Marina Salina
Ave. Duration
3h 25m
Frequency
Once daily
Estimated price
40€ - 55€
Website
Liberty Lines S.P.A.
Ferry from Trapani to Favignana
Ave. Duration
40m
Frequency
Hourly
Estimated price
11€ - 15€
Website
Liberty Lines S.P.A.
Siremar
Phone
+39 090.36.46.01
Email
servizioclienti@siremar.it
Website
siremar.it
Ferry from Milazzo to Lipari
Ave. Duration
2h 5m
Frequency
Once daily
Estimated price
13€ - 35€
Website
Siremar
Car ferry from Napoli Mergellina to Santa Marina Salina
Ave. Duration
12h 40m
Frequency
Twice a week
Estimated price
50€ - 65€
Website
Siremar
Metromare Dello Stretto
Website
metromaredellostretto.it
Ferry from Reggio Calabria to Messina Marittima
Ave. Duration
30m
Frequency
Hourly
Estimated price
4€
Schedules at
metromaredellostretto.it
Caronte & Tourist
Phone
800 627414
Email
servizioclienti@carontetourist.it
Website
carontetourist.it
Car ferry from Villa San Giovanni to Messina Marittima
Ave. Duration
30m
Frequency
Every 30 minutes
Estimated price
2€ - 40€
Website
Caronte & Tourist
Passenger
2€ - 3€
Car
24€ - 40€
Alilauro S.p.A.
Phone
+39 081 497 2222
Email
alilauro@alilauro.it
Website
alilauro.it
Ferry from Napoli Mergellina to Salina
Ave. Duration
5h 35m
Frequency
Once daily
Estimated price
29€ - 40€
Website
Alilauro S.p.A.
Standard
29€ - 40€
SNAV
Phone
+39 081 428 5555
Email
booking@snav.it
Website
snav.it
Ferry from Napoli Mergellina to Santa Marina Salina
Ave. Duration
5h 35m
Frequency
Once daily
Estimated price
40€ - 60€
Website
SNAV
Grimaldi Lines
Phone
+39.081.496.444
Email
info@grimaldi.napoli.it
Website
grimaldi-lines.com
Ferry from Barcellona to Porto Torres
Ave. Duration
12h 15m
Frequency
Twice a week
Estimated price
40€ - 60€
Website
Grimaldi Lines
Car ferry from Barcelona to Civitavecchia
Ave. Duration
20h
Frequency
Twice a week
Estimated price
70€ - 110€
Website
Grimaldi Lines
Sardinia Ferries

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.