There are 9 ways to get from Geneva to Stromboli by plane, shuttle, ferry, train, or bus
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 Geneva International Airport (GVA) to Catania–Fontanarossa Airport (CTA)plane GVA - CTA
- Take a shuttle bus from Catania Airport to Milazzo - Porto
- Take the ferry from Milazzo to Stromboliferry
7h 16m€93–262Train, ferry via Rho
- Take the train from Genève to Brigtrain Ec
- Take the train from Domodossola to Rho Fiera Milanotrain
- Take the train from Milano Rogoredo to Napolitrain
- Take the ferry from Napoli Mergellina to Stromboliferry
16h 17m€243–706Bus, ferry
- Take the bus from Geneva to Aostabus
- Take the bus from Aosta to Messinabus
- Take the bus from Messina to Milazzobus
- Take the ferry from Milazzo to Stromboliferry
28h 55m€139–240Fly to Naples Airport, ferry
- Fly from Geneva International Airport (GVA) to Naples Airport (NAP)plane GVA - NAP
- Take the ferry from Napoli Mergellina to Stromboliferry
8h 39m€102–427Fly to Lamezia Terme International Airport, ferry
- Fly from Geneva International Airport (GVA) to Lamezia Terme International Airport (SUF)plane GVA - SUF
- Take the ferry from Vibo Valentia to Stromboliferry
8h 40m€103–246Fly to Reggio Calabria Airport, ferry
- Fly from Geneva International Airport (GVA) to Reggio Calabria Airport (REG)plane GVA - REG
- Take the ferry from Reggio Calabria to Messina Marittimaferry
- Take the ferry from Milazzo to Stromboliferry
9h 57m€112–235Train, ferry
- Take the train from Geneve to Chambery Challes Les Eauxtrain Ter
- Take the train from Chambery Challes Les Eaux to Oulx-Cesana-Clav.-S.train Tgv
- Take the train from Oulx-Cesana-Clav.-S. to Napoli Centraletrain Fr
- Take the ferry from Napoli Mergellina to Stromboliferry
18h 30m€226–589Train, ferry #2
- Take the train from Geneve to Chambery Challes Les Eauxtrain Ter
- Take the train from Chambery Challes Les Eaux to Milano Centraletrain Fr
- Take the train from Milano Centrale to Roma Terminitrain Fr / ...
- Take the train from Roma Termini to Milazzotrain Ic
- Take the ferry from Milazzo to Stromboliferry
21h 26m€211–472Bus, train, ferry
- Take the bus from Geneva - Bus Station to Milano, Autostazione Lampugnanobus
- Take the bus from Milano, Autostazione Lampugnano to Gioia Taurobus
- Take the train from Gioia Tauro to Milazzotrain Ic
- Take the ferry from Milazzo to Stromboliferry
33h 17m€118–204
Geneva to Stromboli by bus and ferry
Questions & Answers
The cheapest way to get from Geneva to Stromboli is to bus and train and ferry which costs €110 - €210 and takes 33h 17m.
The fastest way to get from Geneva to Stromboli is to fly and shuttle and ferry which takes 7h 16m and costs €90 - €270.
The distance between Geneva and Stromboli is 1422 km.
The best way to get from Geneva to Stromboli without a car is to train and ferry via Rho which takes 16h 17m and costs €240 - €750.
It takes approximately 7h 16m to get from Geneva to Stromboli, including transfers.
There are 91+ hotels available in Stromboli.
What companies run services between Geneva, Switzerland and Stromboli, Italy?
There is no direct connection from Geneva to Stromboli. However, you can 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 train from Genève to Stromboli via Brig, Domodossola, Rho Fiera Milano, Milano Rogoredo, Napoli Piazza Garibaldi, Napoli Mergellina, and Napoli Mergellina in around 16h 17m.
- Website
- easyjet.com
Flights from Geneva International Airport to Catania–Fontanarossa Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- €30–200
Flights from Geneva International Airport to Catania–Fontanarossa Airport via Naples Airport
- Ave. Duration
- 4h 50m
- When
- Friday and Sunday
- Estimated price
- €30–200
Flights from Geneva International Airport to Naples Airport
- Ave. Duration
- 1h 43m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €35–170
Flights from Geneva International Airport to Naples Airport via Nice
- Ave. Duration
- 3h 56m
- When
- Monday, Tuesday, and Friday
- Estimated price
- €35–170
Flights from Geneva International Airport to Lamezia Terme International Airport
- Ave. Duration
- 2h
- When
- Tuesday
- Estimated price
- €50–240
- Website
- swiss.com
Flights from Geneva International Airport to Catania–Fontanarossa Airport via Rome
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €80–160
Flights from Geneva International Airport to Naples Airport via Rome
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €65–190
Flights from Geneva International Airport to Naples Airport via Zurich
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €75–300
Flights from Geneva International Airport to Lamezia Terme International Airport via Zurich
- Ave. Duration
- 4h
- When
- Monday and Friday
- Estimated price
- €65–350
Flights from Geneva International Airport to Lamezia Terme International Airport via Rome
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €70–210
Flights from Geneva International Airport to Reggio Calabria Airport via Rome
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €55–250
- Website
- ita-airways.com
Flights from Geneva International Airport to Catania–Fontanarossa Airport via Rome
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €80–160
Flights from Geneva International Airport to Naples Airport via Rome
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €65–190
Flights from Geneva International Airport to Naples Airport via Zurich
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €75–300
Flights from Geneva International Airport to Lamezia Terme International Airport via Rome
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €70–210
Flights from Geneva International Airport to Reggio Calabria Airport via Rome
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €55–250
- Website
- lufthansa.com
Flights from Geneva International Airport to Lamezia Terme International Airport via Munich
- Ave. Duration
- 4h 30m
- When
- Saturday
- Estimated price
- €95–380
Flights from Geneva International Airport to Reggio Calabria Airport via Rome
- Ave. Duration
- 5h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €55–250
- Website
- ryanair.com
Flights from Geneva International Airport to Reggio Calabria Airport via Milan Malpensa
- Ave. Duration
- 5h 10m
- When
- Friday
- Estimated price
- €55–220
Flights from Geneva International Airport to Reggio Calabria Airport via Barcelona
- Ave. Duration
- 5h 30m
- When
- Thursday and Sunday
- Estimated price
- €65–240
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève to Brig
- Ave. Duration
- 2h 27m
- Frequency
- Every 30 minutes
- Estimated price
- €70–210
- Website
- https://www.sbb.ch/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Domodossola to Rho Fiera Milano
- Ave. Duration
- 1h 24m
- Frequency
- Every 2 hours
- Estimated price
- €8–10
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Domodossola to Rho Fiera Milano
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- €14–24
- Website
- https://www.trenitalia.com/en.html
Train from Chambery Challes Les Eaux to Oulx-Cesana-Clav.-S.
- Ave. Duration
- 1h 46m
- Frequency
- Twice daily
- Estimated price
- €15–26
- Website
- https://www.trenitalia.com/en.html
Train from Chambery Challes Les Eaux to Milano Centrale
- Ave. Duration
- 3h 21m
- Frequency
- Twice daily
- Estimated price
- €40–75
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Milano Rogoredo to Napoli
- Ave. Duration
- 4h 18m
- Frequency
- Hourly
- Estimated price
- €100–200
- Website
- https://www.italotreno.it/en
Train from Milano Centrale to Roma Termini
- Ave. Duration
- 3h 44m
- Frequency
- 5 times a day
- Estimated price
- €70–140
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Rogoredo to Napoli
- Ave. Duration
- 5h 38m
- Frequency
- Twice daily
- Estimated price
- €110–220
- Schedules at
- trenitalia.com
Train from Oulx-Cesana-Clav.-S. to Napoli Centrale
- Ave. Duration
- 7h 34m
- Frequency
- 3 times a week
- Estimated price
- €140–270
- Schedules at
- trenitalia.com
Train from Milano Centrale to Roma Termini
- Ave. Duration
- 3h 12m
- Frequency
- Hourly
- Estimated price
- €80–160
- Schedules at
- trenitalia.com
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Geneve to Chambery Challes Les Eaux
- Ave. Duration
- 1h 19m
- Frequency
- Twice daily
- Estimated price
- €14–40
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Chambery Challes Les Eaux to Oulx-Cesana-Clav.-S.
- Ave. Duration
- 1h 37m
- Frequency
- 3 times a day
- Estimated price
- €23–40
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Milazzo
- Ave. Duration
- 8h 54m
- Frequency
- Once daily
- Estimated price
- €65–160
- Website
- https://www.trenitalia.com/en.html
Train from Gioia Tauro to Milazzo
- Ave. Duration
- 2h 33m
- Frequency
- Once daily
- Estimated price
- €7–18
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 3312844763
- info@giardinatour.it
- Website
- giardinatour.it
Shuttle from Catania Airport to Milazzo - Porto
- Ave. Duration
- 2h 1m
- Frequency
- Every 4 hours
- Estimated price
- €25
- Schedules at
- giardinatour.it
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Geneva to Aosta
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- €8–15
- Website
- https://www.flixbus.co.uk
Bus from Aosta to Messina
- Ave. Duration
- 21h 5m
- Frequency
- Once daily
- Estimated price
- €95–170
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Geneva to Aosta
- Ave. Duration
- 2h 20m
- Frequency
- 5 times a day
- Estimated price
- €8–16
- Website
- https://www.blablacar.co.uk/bus
Bus from Geneva - Bus Station to Milano, Autostazione Lampugnano
- Ave. Duration
- 5h 5m
- Frequency
- 5 times a day
- Estimated price
- €19–40
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +39 090.673782
- info@giuntabus.com
- Website
- giuntabus.com
Bus from Messina to Milazzo
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- €15
- Schedules at
- giuntabus.com
- Phone
- 0966 57552
- info@lirosiautoservizi.com
- Website
- lirosiautoserviziorari.com
Bus from Milano, Autostazione Lampugnano to Gioia Tauro
- Ave. Duration
- 15h 35m
- Frequency
- Twice a week
- Estimated price
- €75–85
- Schedules at
- lirosiautoserviziorari.com
- Phone
- 0923.873813
- callcenter@libertylines.it
- Website
- libertylines.it
Ferry from Milazzo to Stromboli
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €21–40
- Schedules at
- libertylines.it
Ferry from Vibo Valentia to Stromboli
- Ave. Duration
- 1h 40m
- Frequency
- Twice a week
- Estimated price
- €19–35
- Schedules at
- libertylines.it
- Phone
- +39 081 428 5555
- booking@snav.it
- Website
- snav.it
Ferry from Napoli Mergellina to Stromboli
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- €55–240
- Schedules at
- snav.it
- Phone
- +39.090.57.37
- servizioclienti@siremar.it
- Website
- carontetourist.it
Ferry from Napoli Mergellina to Stromboli
- Ave. Duration
- 10h
- Frequency
- Twice a week
- Estimated price
- €60–140
- Schedules at
- carontetourist.it
Ferry from Milazzo to Stromboli
- Ave. Duration
- 6h 45m
- Frequency
- 5 times a week
- Estimated price
- €28–65
- Schedules at
- carontetourist.it
- Phone
- 3409848540
- info@blujetlines.it
- Website
- blujetlines.it
Ferry from Reggio Calabria to Messina Marittima
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €3–4
- Schedules at
- blujetlines.it
- Phone
- 800 250000
- servizioclienti@carontetourist.it
- Website
- ngi-spa.it
Ferry from Milazzo to Stromboli
- Ave. Duration
- 6h 40m
- Frequency
- Once a week
- Estimated price
- €17
- Schedules at
- carontetourist.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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide




































































