There are 11 ways to get from Alghero to Switzerland by plane, bus, train, car ferry, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Alghero to Il Caravaggio International Airport, bus, train
best- Fly from Alghero (AHO) to Il Caravaggio International Airport (BGY)plane AHO - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Luganotrain
5h 33mCHF 51–190Car ferry, drive
- Take the carferry from Port of Porto Torres to Port of Genoacarferry
- Drive from Port of Genoa to Zurichcar
18h 1mCHF 115–178Bus, car ferry, train
- Take the bus from Alghero - Via Catalogna to Olbia Porto Isola Biancabus 90
- Take the carferry from Port of Olbia to Port of Livornocarferry
- Take the train from Livorno Centrale to Zuerich Hbtrain Ec
21h 6mCHF 162–260Fly Alghero to Milano Malpensa Airport, train
- Fly from Alghero (AHO) to Milano Malpensa Airport (MXP)plane AHO - MXP
- Take the train from Malpensa Aeroporto T1 to Luganotrain
4h 55mCHF 57–159Bus to Olbia Costa Smeralda Airport, fly to Basel
- Take the bus from Alghero - Via Catalogna to Olbia - Airportbus
- Fly from Olbia Costa Smeralda Airport (OLB) to Basel (BSL)plane OLB - BSL
5h 34mCHF 66–182Bus to Olbia Costa Smeralda Airport, fly to Geneva International Airport
- Take the bus from Alghero - Via Catalogna to Olbia - Airportbus
- Fly from Olbia Costa Smeralda Airport (OLB) to Geneva International Airport (GVA)plane OLB - GVA
5h 25mCHF 65–204Bus to Olbia Costa Smeralda Airport, fly to Milan Linate Airport, train
- Take the bus from Alghero - Via Catalogna to Olbia - Airportbus
- Fly from Olbia Costa Smeralda Airport (OLB) to Milan Linate Airport (LIN)plane OLB - LIN
- Take the train from Monza to Luganotrain
6h 21mCHF 64–238Fly Alghero to Bologna Guglielmo Marconi Airport, train
- Fly from Alghero (AHO) to Bologna Guglielmo Marconi Airport (BLQ)plane AHO - BLQ
- Take the train from Bologna centrale to Milano Centraletrain
- Take the train from Milano Centrale to Luganotrain
6h 8mCHF 81–302Bus, ferry, train
- Take the bus from Alghero Via Catalogna to Porto Torres Porto Civicobus
- Take the ferry from Porto Torres to Genoaferry
- Take the train from Genova P.Za Principe to Zuerich Hbtrain Ec
23h 8mCHF 129–210Bus, ferry
- Take the bus from Alghero Via Catalogna to Porto Torres Porto Civicobus
- Take the ferry from Porto Torres to Genoaferry
- Take the bus from Genoa to Zurich Bus Stationbus
23h 9mCHF 84–130Bus, ferry via Nice Airport (NCE)
- Take the bus from Alghero Via Catalogna to Porto Torres Porto Civicobus
- Take the ferry from Port of Porto Torres to Port of Nice Lympiaferry
- Take the bus from Nice - Airport Bus Station Terminal 1 to Zürichbus
23h 44mCHF 91–157
Alghero to Switzerland by bus, ferry, foot, and train
Comparing Your Travel Options
The cheapest way to get from Alghero to Switzerland is to fly and train which costs SFr 55 - SFr 160 and takes 4h 55m.
The fastest way to get from Alghero to Switzerland is to fly and train which takes 4h 55m and costs SFr 55 - SFr 160.
The distance between Alghero and Switzerland is 721 km.
The best way to get from Alghero to Switzerland without a car is to bus and car ferry and train which takes 21h 6m and costs SFr 160 - SFr 260.
It takes approximately 5h 33m to get from Alghero to Switzerland, including transfers.
There are 1265+ hotels available in Switzerland.
What companies run services between Alghero, Italy and Switzerland?
There is no direct connection from Alghero to Switzerland. However, you can take the bus to Aeroporto Fertilia, walk to Alghero (AHO) airport, fly to Il Caravaggio International Airport (BGY), walk to Milan Bergamo Orio al Serio Airport, take the bus to Piazza Luigi di Savoia, walk to Milano Centrale, then take the train to Lugano. Alternatively, you can take a vehicle from Alghero to Zurich via Port of Porto Torres and Port of Genoa in around 18h 1m.
- Website
- ryanair.com
Flights from Alghero to Il Caravaggio International Airport
- Ave. Duration
- 1h 16m
- When
- Monday, Thursday, Saturday, Wednesday, and Friday
- Estimated price
- CHF 40–160
Flights from Alghero to Milano Malpensa Airport
- Ave. Duration
- 1h 15m
- When
- Friday to Sunday
- Estimated price
- CHF 50–150
Flights from Alghero to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 15m
- When
- Thursday to Wednesday
- Estimated price
- CHF 35–180
- Website
- aeroitalia.com
Flights from Olbia Costa Smeralda Airport to Milan Linate Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 35–150
- Website
- easyjet.com
Flights from Olbia Costa Smeralda Airport to Basel
- Ave. Duration
- 1h 35m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- CHF 35–130
Flights from Olbia Costa Smeralda Airport to Geneva International Airport
- Ave. Duration
- 1h 20m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- CHF 35–140
- Website
- lufthansa.com
Flights from Olbia Costa Smeralda Airport to Basel via Munich
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 110–390
Flights from Olbia Costa Smeralda Airport to Basel via Frankfurt
- Ave. Duration
- 4h 5m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- CHF 110–400
- Website
- swiss.com
Flights from Olbia Costa Smeralda Airport to Geneva International Airport
- Ave. Duration
- 1h 30m
- When
- Saturday
- Estimated price
- CHF 85–340
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Milano Centrale to Lugano
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Lugano
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- Trenord
Train from Monza to Lugano
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Website
- Trenord
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Livorno Centrale to Zuerich Hb
- Ave. Duration
- 9h 22m
- Frequency
- Once daily
- Estimated price
- CHF 110–160
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 110–160
- 2nd Class
- CHF 110–150
Train from Milano Centrale to Lugano
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- CHF 21–60
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 40–60
- 2nd Class
- CHF 21–29
Train from Genova P.Za Principe to Zuerich Hb
- Ave. Duration
- 5h 39m
- Frequency
- Twice daily
- Estimated price
- CHF 75–130
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 85–130
- 2nd Class
- CHF 75–110
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Bologna centrale to Milano Centrale
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 23–40
- Website
- Italo Treno
- [email protected]
- Website
- TERRAVISION
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 4–21
- Website
- TERRAVISION
- Phone
- 035.319366
- [email protected]
- Website
- orioshuttle.com
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 10–13
- Schedules at
- orioshuttle.com
- Phone
- (+39) 0789 50885
- [email protected]
- Website
- sunlines.it
Bus from Alghero - Via Catalogna to Olbia Porto Isola Bianca
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- CHF 15–24
- Schedules at
- sunlines.it
Bus from Alghero - Via Catalogna to Olbia - Airport
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- CHF 23–29
- Schedules at
- sunlines.it
Bus from Alghero - Via Catalogna to Olbia - Airport
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- CHF 23–29
- Schedules at
- sunlines.it
Bus from Alghero - Via Catalogna to Olbia - Airport
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- CHF 23–29
- Schedules at
- sunlines.it
- Phone
- +39 351 8374226
- [email protected]
- Website
- arst.sardegna.it
Bus from Alghero Via Catalogna to Porto Torres Porto Civico
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Schedules at
- app.arstspa.it
Bus from Alghero Via Catalogna to Porto Torres Porto Civico
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Schedules at
- app.arstspa.it
Bus from Alghero Via Catalogna to Porto Torres Porto Civico
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Schedules at
- app.arstspa.it
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Genoa to Zurich Bus Station
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- CHF 30–50
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Nice - Airport Bus Station Terminal 1 to Zürich
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- CHF 40–70
- Website
- BlaBlaCar Bus
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Car ferry from Port of Porto Torres to Port of Genoa
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- CHF 45–70
- Website
- Grandi Navi Veloci
Ferry from Porto Torres to Genoa
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- CHF 45–70
- Website
- Grandi Navi Veloci
Ferry from Porto Torres to Genoa
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- CHF 45–70
- Website
- Grandi Navi Veloci
- Phone
- +39.081.496.444
- [email protected]
- Website
- Grimaldi Lines
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a day
- Estimated price
- CHF 28–65
- Website
- Grimaldi Lines
- Only Passenger
- CHF 28
- with added vehicle
- CHF 65
- Phone
- +33(0)495329595
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Porto Torres to Port of Nice Lympia
- Ave. Duration
- 11h 15m
- Frequency
- Once a week
- Estimated price
- CHF 45–80
- Website
- Corsica Ferries/Sardinia Ferries
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
Italian Lakes: Getting around by train
Read the travel guide
Italy Travel Guides
Read the travel guide
Getting to Milan from the airport
Read the travel guide




















































