There are 12 ways to get from Lipari to Basel by ferry, bus, plane, train, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, bus to Catania–Fontanarossa Airport, fly to Basel
best- Take the ferry from Lipari to Milazzoferry
- Take the bus from Milazzo to Catania Airportbus
- Fly from Catania–Fontanarossa Airport (CTA) to Basel (BSL)plane CTA - BSL
8h 48mCHF 77–229Ferry to Palermo Airport, fly to Milano Malpensa Airport, train
cheapest- Take the ferry from Lipari to Palermoferry
- Fly from Palermo Airport (PMO) to Milano Malpensa Airport (MXP)plane PMO - MXP
- Take the train from Malpensa Aeroporto T1 to Luganotrain
- Take the train from Lugano to Basel SBBtrain
13h 43mCHF 73–275Ferry, train
- Take the ferry from Lipari to Reggio di Calabriaferry
- Take the train from Reggio Calabria C.Le to Milano Centraletrain Fr
- Take the train from Milano Centrale to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Basel SBBtrain Ice / ...
18h 41mCHF 175–458Ferry, bus
- Take the ferry from Lipari to Milazzoferry
- Take the bus from Milazzo Via dei Mille to Milano, Autostazione Lampugnanobus
- Take the bus from Milan to Basel SBBbus
25h 5mCHF 74–114Ferry, night train, train
- Take the ferry from Lipari to Messina Marittimaferry
- Take the night train from Messina Centrale to Milano Centralenighttrain Ini
- Take the train from Milano Centrale to Basel Sbbtrain Ec
26h 13mCHF 166–260Ferry, bus to Catania–Fontanarossa Airport, fly to Zurich Airport, train
- Take the ferry from Lipari to Milazzoferry
- Take the bus from Milazzo to Catania Airportbus
- Fly from Catania–Fontanarossa Airport (CTA) to Zurich Airport (ZRH)plane CTA - ZRH
- Take the train from Zürich HB to Basel SBBtrain
9h 43mCHF 122–313Ferry to Palermo Airport, fly to Basel
- Take the ferry from Lipari to Palermoferry
- Fly from Palermo Airport (PMO) to Basel (BSL)plane PMO - BSL
9h 18mCHF 88–257Ferry, ferry to Naples Airport, fly to Basel
- Take the ferry from Lipari to Santa Marina Salinaferry
- Take the ferry from Santa Marina Salina to Napoli Mergellinaferry
- Fly from Naples Airport (NAP) to Basel (BSL)plane NAP - BSL
12h 21mCHF 82–249Ferry to Reggio Calabria Airport, fly to Basel
- Take the ferry from Lipari to Reggio di Calabriaferry
- Fly from Reggio Calabria Airport (REG) to Basel (BSL)plane REG - BSL
11h 9mCHF 87–278Ferry, train to Lamezia Terme International Airport, fly to Basel
- Take the ferry from Lipari to Milazzoferry
- Take the ferry from Messina Marittima to Villa S.Giovanniferry
- Take the train from Villa S.Giovanni to Lamezia Terme C.train
- Fly from Lamezia Terme International Airport (SUF) to Basel (BSL)plane SUF - BSL
9h 51mFerry, train via Rome
- Take the ferry from Lipari to Milazzoferry
- Take the train from Milazzo to Roma Terminitrain Ic
- Take the train from Roma Termini to Milano Centraletrain Fr / ...
- Take the train from Milano Centrale to Arth-Goldautrain Ec
- Take the train from Arth-Goldau to Basel SBBtrain Ec
20h 24mCHF 185–459Ferry, bus via Benevento
- Take the ferry from Lipari to Napoli Mergellinaferry
- Take the bus from Napoli, Autostazione Metropark to Benevento - Terminal Busbus
- Take the bus from Benevento to Basilea Badisherbus
28h 48mCHF 85–107
Catania–Fontanarossa Airport (CTA) to Basel (BSL) flights
Questions & Answers
The cheapest way to get from Lipari to Basel is to ferry and bus which costs SFr 70 - SFr 120 and takes 25h 5m.
The fastest way to get from Lipari to Basel is to ferry and bus and fly which takes 8h 48m and costs SFr 75 - SFr 230.
The distance between Lipari and Basel is 1466 km.
The best way to get from Lipari to Basel without a car is to ferry and train which takes 18h 41m and costs SFr 170 - SFr 460.
It takes approximately 8h 48m to get from Lipari to Basel, including transfers.
There are 1293+ hotels available in Basel.
What companies run services between Lipari, Italy and Basel, Switzerland?
There is no direct connection from Lipari to Basel. However, you can take the ferry to Milazzo, walk to Milazzo, take the bus to Catania Airport, walk to Catania–Fontanarossa Airport (CTA) airport, fly to Basel (BSL), walk to Basel EuroAirport, Ankunft, then take the line 50 bus to Basel, Brausebad. Alternatively, you can take a ferry from Lipari to Basel SBB via Reggio di Calabria, Reggio di Calabria - Ponte Libertà, Reggio di Calabria - Piazza Garibaldi, Reggio Calabria C.Le, Milano Centrale, Zuerich Hb, and Zürich HB in around 18h 41m.
- Website
- easyjet.com
Flights from Catania–Fontanarossa Airport to Basel
- Ave. Duration
- 2h 25m
- When
- Tuesday and Saturday
- Estimated price
- CHF 45–190
Flights from Palermo Airport to Basel
- Ave. Duration
- 2h 5m
- When
- Thursday and Sunday
- Estimated price
- CHF 60–220
Flights from Naples Airport to Basel
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- CHF 30–130
Flights from Reggio Calabria Airport to Basel via Rome
- Ave. Duration
- 5h 47m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 55–260
Flights from Reggio Calabria Airport to Basel via Barcelona
- Ave. Duration
- 9h 40m
- When
- Thursday and Sunday
- Estimated price
- CHF 65–250
Flights from Palermo Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- CHF 23–110
Flights from Palermo Airport to Milano Malpensa Airport via Naples Airport
- Ave. Duration
- 3h 25m
- When
- Friday
- Estimated price
- CHF 23–110
Flights from Lamezia Terme International Airport to Basel
- Ave. Duration
- 2h 10m
- When
- Monday and Friday
- Estimated price
- CHF 45–220
- Website
- ryanair.com
Flights from Palermo Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 35–150
- Website
- lufthansa.com
Flights from Catania–Fontanarossa Airport to Basel via Munich
- Ave. Duration
- 4h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 65–340
Flights from Reggio Calabria Airport to Basel via Turin, Munich
- Ave. Duration
- 10h
- When
- Thursday and Saturday
- Estimated price
- CHF 65–250
Flights from Lamezia Terme International Airport to Basel via Munich
- Ave. Duration
- 4h 25m
- When
- Saturday
- Estimated price
- CHF 85–350
- Website
- aeroitalia.com
Flights from Palermo Airport to Milano Malpensa Airport via Rome
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- CHF 55–230
- Website
- flexflight.dk
Flights from Palermo Airport to Milano Malpensa Airport via Rome
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- CHF 55–230
- Website
- flyedelweiss.com
Flights from Catania–Fontanarossa Airport to Zurich Airport
- Ave. Duration
- 2h 3m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 45–270
- Website
- flyulendo.com
Flights from Palermo Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- CHF 11–95
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Reggio Calabria C.Le to Milano Centrale
- Ave. Duration
- 9h 1m
- Frequency
- 4 times a day
- Estimated price
- CHF 150–310
- Schedules at
- trenitalia.com
Train from Villa S.Giovanni to Lamezia Terme C.
- Ave. Duration
- 1h 17m
- Frequency
- Every 4 hours
- Estimated price
- CHF 13–26
- Schedules at
- trenitalia.com
Train from Roma Termini to Milano Centrale
- Ave. Duration
- 3h 8m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 70–150
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Reggio Calabria C.Le to Milano Centrale
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- CHF 120–160
- Website
- https://www.italotreno.it/en
- Smart Economy
- CHF 120–160
- Smart Flex
- CHF 130–160
Train from Roma Termini to Milano Centrale
- Ave. Duration
- 3h 40m
- Frequency
- 5 times a day
- Estimated price
- CHF 65–90
- Website
- https://www.italotreno.it/en
- Smart Economy
- CHF 65–85
- Smart Flex
- CHF 70–90
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Reggio Calabria C.Le to Milano Centrale
- Ave. Duration
- 15h 29m
- Frequency
- 3 times a week
- Estimated price
- CHF 100–250
- Website
- https://www.trenitalia.com/en.html
Train from Villa S.Giovanni to Lamezia Terme C.
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- CHF 9–21
- Website
- https://www.trenitalia.com/en.html
Train from Milazzo to Roma Termini
- Ave. Duration
- 8h 59m
- Frequency
- Once daily
- Estimated price
- CHF 60–140
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Every 2 hours
- Estimated price
- CHF 50–95
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 65–95
- 2nd Class
- CHF 50–70
Train from Milano Centrale to Basel Sbb
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a day
- Estimated price
- CHF 70–120
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 80–120
- 2nd Class
- CHF 70–95
Train from Lugano to Basel SBB
- Ave. Duration
- 2h 53m
- Frequency
- Twice daily
- Estimated price
- CHF 50–95
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 65–95
- 2nd Class
- CHF 50–70
Train from Milano Centrale to Arth-Goldau
- Ave. Duration
- 2h 32m
- Frequency
- Hourly
- Estimated price
- CHF 40–85
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 60–85
- 2nd Class
- CHF 40–60
Train from Arth-Goldau to Basel SBB
- Ave. Duration
- 1h 41m
- Frequency
- Twice daily
- Estimated price
- CHF 29–70
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 45–70
- 2nd Class
- CHF 29–40
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Zürich HB to Basel SBB
- Ave. Duration
- 53 min
- Frequency
- Every 2 hours
- Estimated price
- CHF 7–10
- Schedules at
- sbb-deutschland.de
Train from Lugano to Basel SBB
- Ave. Duration
- 2h 56m
- Frequency
- Once daily
- Estimated price
- CHF 18–23
- Schedules at
- sbb-deutschland.de
Train from Arth-Goldau to Basel SBB
- Ave. Duration
- 1h 41m
- Frequency
- Once daily
- Estimated price
- CHF 9–13
- Schedules at
- sbb-deutschland.de
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Zürich HB to Basel SBB
- Ave. Duration
- 53 min
- Frequency
- 3 times a day
- Estimated price
- CHF 25–29
- Website
- https://int.bahn.de/en
- Phone
- 06 3000
- Website
- trenitalia.com
Night train from Messina Centrale to Milano Centrale
- Ave. Duration
- 17h 22m
- Frequency
- Once daily
- Estimated price
- CHF 80–120
- Website
- https://www.trenitalia.com/en.html
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 30–60
- Website
- https://www.sbb.ch/en
Train from Lugano to Basel SBB
- Ave. Duration
- 2h 53m
- Frequency
- Every 3 hours
- Estimated price
- CHF 75–140
- Website
- https://www.sbb.ch/en
Train from Arth-Goldau to Basel SBB
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- CHF 40–75
- Website
- https://www.sbb.ch/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Lugano
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Villa S.Giovanni to Lamezia Terme C.
- Ave. Duration
- 1h 12m
- Frequency
- Every 2 hours
- Estimated price
- CHF 6–10
- Website
- https://www.trenitalia.com/en.html
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Arth-Goldau to Basel SBB
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Schedules at
- sob.ch
- Phone
- +39 090.673782
- info@giuntabus.com
- Website
- giuntabus.com
Bus from Milazzo to Catania Airport
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- CHF 13–14
- Schedules at
- giuntabus.com
- info@flibco.com
- Website
- flibco.com
Bus from Milazzo to Catania Airport
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- CHF 14–23
- Website
- https://www.flibco.com/en
- Phone
- (+39) 0923 98.11.20
- Website
- autoservizisalemi.it
Bus from Milazzo Via dei Mille to Milano, Autostazione Lampugnano
- Ave. Duration
- 17h 25m
- Frequency
- Once a week
- Estimated price
- CHF 45–65
- Schedules at
- autoservizisalemi.it
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Milan to Basel SBB
- Ave. Duration
- 4h 35m
- Frequency
- Every 4 hours
- Estimated price
- CHF 18–35
- Website
- https://www.flixbus.co.uk
- Phone
- 800 901 142
- air@aircampania.it
- Website
- aircampania.it
Bus from Napoli, Autostazione Metropark to Benevento - Terminal Bus
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Estimated price
- CHF 4–6
- Schedules at
- aircampania.it
- Phone
- +39 0825-26416
- INFORMAZIONI@BARTOLINIPULLMAN.IT
- Website
- bartolinipullman.it
Bus from Benevento to Basilea Badisher
- Ave. Duration
- 17h 30m
- Frequency
- Twice a week
- Estimated price
- CHF 46
- Schedules at
- bartolinipullman.it
- Phone
- 0923.873813
- callcenter@libertylines.it
- Website
- libertylines.it
Ferry from Lipari to Milazzo
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- CHF 10–14
- Schedules at
- libertylines.it
Ferry from Lipari to Reggio di Calabria
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- CHF 17–22
- Schedules at
- libertylines.it
Ferry from Lipari to Messina Marittima
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a day
- Estimated price
- CHF 15–21
- Schedules at
- libertylines.it
Ferry from Lipari to Palermo
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- CHF 21–28
- Schedules at
- libertylines.it
Ferry from Lipari to Santa Marina Salina
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- CHF 8–11
- Schedules at
- libertylines.it
- Phone
- +39 081 428 5555
- booking@snav.it
- Website
- snav.it
Ferry from Santa Marina Salina to Napoli Mergellina
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- CHF 30–45
- Schedules at
- snav.it
Ferry from Lipari to Napoli Mergellina
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- CHF 30–50
- Schedules at
- snav.it
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Ferry from Messina Marittima to Villa S.Giovanni
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.090.57.37
- servizioclienti@siremar.it
- Website
- carontetourist.it
Ferry from Lipari to Napoli Mergellina
- Ave. Duration
- 14h 40m
- Frequency
- Once a week
- Estimated price
- CHF 35–55
- Schedules at
- carontetourist.it
- Peak Season - Passenger fare
- CHF 35–55
Want to know more about travelling around Switzerland
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
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide




















































































