There are 13 ways to get from Switzerland to Vlorë by plane, shuttle, bus, train, busferry, car, or car 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 Zurich Airport to Tirana International Airport Nënë Tereza, shuttle
best- Fly from Zurich Airport (ZRH) to Tirana International Airport Nënë Tereza (TIA)plane ZRH - TIA
- Take a shuttle bus from Tirana, Airport to Vlorë
7h 41m$119–247Train to Milano Malpensa Airport, fly to Tirana International Airport Nënë Tereza, shuttle
cheapest- Take the train from Lugano to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Tirana International Airport Nënë Tereza (TIA)plane MXP - TIA
- Take a shuttle bus from Tirana, Airport to Vlorë
9h$29–158Bus, train, bus and ferry
- Take the bus from ZÜRICH, Carparkplatz am Sihlquai to Milano - Famagostabus
- Take the train from Milano P.Garibaldi to Brindisitrain Fr
- Take the busferry from Brindisi - Piazza Capitanerie di Porto to Vlorëbusferry
18h 51mBus, bus and ferry
- Take the bus from Zurich Bus Station to Brindisibus FlixBus N436
- Take the busferry from Brindisi - Piazza Capitanerie di Porto to Vlorëbusferry
25h 49mDrive 1,590.7 km
- Drive from Zurich to Vlorëcar 1,590.7 km
21h 54m$373–538Train to Milano Malpensa Airport, fly to Brindisi Airport, bus and ferry
- Take the train from Lugano to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Brindisi Airport (BDS)plane MXP - BDS
- Take the busferry from Brindisi - Piazza Capitanerie di Porto to Vlorëbusferry
10h 19mTrain to Milan Linate Airport, fly to Brindisi Airport, bus and ferry
- Take the train from Lugano to Monzatrain
- Fly from Milan Linate Airport (LIN) to Brindisi Airport (BDS)plane LIN - BDS
- Take the busferry from Brindisi - Piazza Capitanerie di Porto to Vlorëbusferry
10h 34mTrain, bus to Il Caravaggio International Airport, fly to Tirana International Airport Nënë Tereza, shuttle
- Take the train from Lugano to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Tirana International Airport Nënë Tereza (TIA)plane BGY - TIA
- Take a shuttle bus from Tirana, Airport to Vlorë
9h 28m$70–320Fly Mulhouse to Tirana International Airport Nënë Tereza, shuttle
- Fly from Mulhouse (MLH) to Tirana International Airport Nënë Tereza (TIA)plane MLH - TIA
- Take a shuttle bus from Tirana, Airport to Vlorë
7h 48m$63–265Train, bus to Il Caravaggio International Airport, fly to Brindisi Airport, bus and ferry
- Take the train from Lugano to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Brindisi Airport (BDS)plane BGY - BDS
- Take the busferry from Brindisi - Piazza Capitanerie di Porto to Vlorëbusferry
10h 57mTrain, car ferry
- Take the train from Zürich Stadelhofen to Zugtrain S5 / ...
- Take the train from Zug to Chiassotrain Ec / ...
- Take the train from Chiasso to Milano Centraletrain Ecm
- Take the train from Milano Centrale to Brindisitrain Fr
- Take the carferry from Porto di Brindisi to Port of Vloracarferry
23h$254–525Train, drive, car ferry
- Take the train from Zürich HB to Como S. Giovannitrain Ec
- Take the train from Como S.Giovanni to Milano Porta Garibalditrain S11
- Take the train from Milano P.Garibaldi to Leccetrain Fr
- Drive from Torre Specchia Rugger - Via Nettuno to Porto Di Brindisicar
- Take the carferry from Porto di Brindisi to Port of Vloracarferry
25h 7m$258–501Train, bus
- Take the train from Zürich Stadelhofen to Zugtrain S5 / ...
- Take the train from Zug to Luganotrain Ec / ...
- Take the bus from Varese to Vlore , stationbus
34h 49m$153–213
Switzerland to Vlorë by train, bus, foot, and car ferry
Comparing Your Travel Options
The cheapest way to get from Switzerland to Vlorë is to train and fly and shuttle which costs $28 - $160 and takes 9h.
The fastest way to get from Switzerland to Vlorë is to fly and shuttle which takes 7h 41m and costs $110 - $250.
No, there is no direct bus from Switzerland station to Vlorë. However, there are services departing from Zurich Bus Station and arriving at Vlorë via Brindisi - Viale Togliatti and Brindisi - Piazza Capitanerie di Porto. The journey, including transfers, takes approximately 25h 49m.
The distance between Switzerland and Vlorë is 1262 km. The road distance is 1590.7 km.
The best way to get from Switzerland to Vlorë without a car is to bus and train and bus and ferry which takes 18h 51m and costs .
It takes approximately 7h 41m to get from Switzerland to Vlorë, including transfers.
Switzerland to Vlorë bus services, operated by FlixBus, depart from Zurich Bus Station.
Switzerland to Vlorë bus services, operated by FlixBus, arrive at Brindisi station.
Yes, the driving distance between Switzerland to Vlorë is 1591 km. It takes approximately 21h 54m to drive from Switzerland to Vlorë.
There are 1892+ hotels available in Vlorë.
What companies run services between Switzerland and Vlorë, Albania?
There is no direct connection from Switzerland to Vlorë. However, you can take the train to Zürich Flughafen, walk to Zurich Airport (ZRH) airport, fly to Tirana International Airport Nënë Tereza (TIA), walk to Tirana, Airport, then take the shuttle to Vlorë. Alternatively, you can take a train from Zürich Stadelhofen to Vlorë via Zürich HB, ZÜRICH, Carparkplatz am Sihlquai, Milano - Famagosta, Famagosta, Garibaldi Fs, Milano P.Garibaldi, Brindisi, Brindisi - Via Bastioni Carlo V, Brindisi - Piazza Capitanerie di Porto, and Brindisi - Piazza Capitanerie di Porto in around 18h 51m.
- Website
- ryanair.com
Flights from Milano Malpensa Airport to Brindisi Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $28–200
Flights from Milano Malpensa Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 55m
- When
- Friday, Thursday, Saturday, Tuesday, Sunday, and Monday
- Estimated price
- $35–130
Flights from Il Caravaggio International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 45m
- When
- Saturday, Friday, Monday, Sunday, and Thursday
- Estimated price
- $30–190
Flights from Il Caravaggio International Airport to Tirana International Airport Nënë Tereza via Bari
- Ave. Duration
- 3h 25m
- When
- Wednesday and Friday
- Estimated price
- $30–190
Flights from Il Caravaggio International Airport to Brindisi Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $50–250
- Website
- flyulendo.com
Flights from Milano Malpensa Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $7–120
Flights from Il Caravaggio International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $22–250
Flights from Mulhouse to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 5m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $45–240
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Brindisi Airport
- Ave. Duration
- 1h 47m
- When
- Friday, Saturday, Sunday, Monday, Tuesday, and Thursday
- Estimated price
- $45–150
Flights from Milan Linate Airport to Brindisi Airport
- Ave. Duration
- 1h 40m
- When
- Monday and Thursday
- Estimated price
- $55–130
- Website
- ita-airways.com
Flights from Milan Linate Airport to Brindisi Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $65–190
Flights from Milan Linate Airport to Brindisi Airport via Rome
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- $65–190
- Website
- swiss.com
Flights from Zurich Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $65–260
Flights from Milano Malpensa Airport to Brindisi Airport via Zurich Airport
- Ave. Duration
- 4h 15m
- When
- Friday and Sunday
- Estimated price
- $75–300
- Website
- lufthansa.com
Flights from Zurich Airport to Tirana International Airport Nënë Tereza via Munich
- Ave. Duration
- 3h 50m
- When
- Friday and Sunday
- Estimated price
- $80–290
Flights from Milan Linate Airport to Brindisi Airport via Rome
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $65–190
- Website
- austrian.com
Flights from Zurich Airport to Tirana International Airport Nënë Tereza via Vienna
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $70–300
- Website
- comlux.com
Flights from Zurich Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 55m
- When
- Thursday
- Estimated price
- $85–190
- Website
- neosair.it
Flights from Milano Malpensa Airport to Brindisi Airport
- Ave. Duration
- 1h 40m
- When
- Friday
- Estimated price
- $130–400
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Milano P.Garibaldi to Brindisi
- Ave. Duration
- 8h 17m
- Frequency
- 3 times a day
- Estimated price
- $150–250
- Website
- Trenitalia Frecce
Train from Milano Centrale to Brindisi
- Ave. Duration
- 7h 56m
- Frequency
- Every 4 hours
- Estimated price
- $150–250
- Website
- Trenitalia Frecce
Train from Milano P.Garibaldi to Lecce
- Ave. Duration
- 8h 42m
- Frequency
- 3 times a day
- Estimated price
- $150–260
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Milano P.Garibaldi to Brindisi
- Ave. Duration
- 11h 1m
- Frequency
- Twice daily
- Estimated price
- $120–220
- Website
- Trenitalia Intercity
Train from Milano Centrale to Brindisi
- Ave. Duration
- 11h 1m
- Frequency
- Every 4 hours
- Estimated price
- $120–220
- Website
- Trenitalia Intercity
Train from Milano P.Garibaldi to Lecce
- Ave. Duration
- 11h 25m
- Frequency
- Twice daily
- Estimated price
- $120–220
- Website
- Trenitalia Intercity
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Lugano to Malpensa Aeroporto T1
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- $6–9
- Website
- Trenord
Train from Lugano to Malpensa Aeroporto T1
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- $6–9
- Website
- Trenord
Train from Lugano to Monza
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $6–8
- Website
- Trenord
Train from Como S.Giovanni to Milano Porta Garibaldi
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- $4–6
- Website
- Trenord
Train from Lugano to Milano Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $28–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lugano to Milano Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $28–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Stadelhofen to Zug
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- $15–24
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zug to Chiasso
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- $65–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Como S. Giovanni
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- $75–120
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Como S.Giovanni to Milano Porta Garibaldi
- Ave. Duration
- 1h 2m
- Frequency
- Once daily
- Estimated price
- $17–28
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Stadelhofen to Zug
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- $15–24
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zug to Lugano
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- $55–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Chiasso to Milano Centrale
- Ave. Duration
- 48 min
- Frequency
- Once daily
- Estimated price
- $8–17
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Chiasso to Milano Centrale
- Ave. Duration
- 49 min
- Frequency
- Once daily
- Estimated price
- $20–70
- Website
- Trenitalia Eurocity
- 1st Class
- $45–70
- 2nd Class
- $20–28
- Phone
- +355 67 609 7542
- [email protected]
- Website
- airporthermesbooking.com
Shuttle from Tirana, Airport to Vlorë
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- $14–20
- Schedules at
- airporthermesbooking.com
Shuttle from Tirana, Airport to Vlorë
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- $14–20
- Schedules at
- airporthermesbooking.com
Shuttle from Tirana, Airport to Vlorë
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- $14–20
- Schedules at
- airporthermesbooking.com
Shuttle from Tirana, Airport to Vlorë
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- $14–20
- Schedules at
- airporthermesbooking.com
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from ZÜRICH, Carparkplatz am Sihlquai to Milano - Famagosta
- Ave. Duration
- 2h 22m
- Frequency
- Once a week
- Estimated price
- $65–95
- Website
- Onebus
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Busferry from Brindisi - Piazza Capitanerie di Porto to Vlorë
- Ave. Duration
- 4h 28m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Brindisi - Piazza Capitanerie di Porto to Vlorë
- Ave. Duration
- 4h 28m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Brindisi - Piazza Capitanerie di Porto to Vlorë
- Ave. Duration
- 4h 28m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Brindisi - Piazza Capitanerie di Porto to Vlorë
- Ave. Duration
- 4h 28m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Brindisi - Piazza Capitanerie di Porto to Vlorë
- Ave. Duration
- 4h 28m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Zurich Bus Station to Brindisi
- Ave. Duration
- 18h 40m
- Frequency
- Once daily
- Estimated price
- $130–210
- Website
- Flixbus
- [email protected]
- Website
- TERRAVISION
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–26
- Website
- TERRAVISION
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–26
- Website
- TERRAVISION
- Phone
- 035.319366
- [email protected]
- Website
- orioshuttle.com
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $13–16
- Schedules at
- orioshuttle.com
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $13–16
- Schedules at
- orioshuttle.com
- Phone
- +355 68 20 63 724
- [email protected]
- Website
- arjanitravel.com
Bus from Varese to Vlore , station
- Ave. Duration
- 29h 35m
- Frequency
- Twice a week
- Estimated price
- $79
- Schedules at
- arjanitravel.com
- Phone
- +355 692323966
- [email protected]
Bus from Varese to Vlore , station
- Ave. Duration
- 30h 5m
- Frequency
- Twice a week
- Estimated price
- $79
- Schedules at
- facebook.com
- Phone
- +39 0831 575289
- Website
- Starlines
Car ferry from Porto di Brindisi to Port of Vlora
- Ave. Duration
- 7h 1m
- Frequency
- Twice daily
- Estimated price
- $45–65
- Website
- Starlines
Car ferry from Porto di Brindisi to Port of Vlora
- Ave. Duration
- 7h 1m
- Frequency
- Twice daily
- Estimated price
- $45–65
- Website
- Starlines
- Phone
- +39 0836 801578
- [email protected]
Car ferry from Porto di Brindisi to Port of Vlora
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a week
- Estimated price
- $69
- Schedules at
- European Ferries
Car ferry from Porto di Brindisi to Port of Vlora
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a week
- Estimated price
- $69
- Schedules at
- European Ferries
- Phone
- +30 210 9561630
- [email protected]
- Website
- European Seaways
Car ferry from Porto di Brindisi to Port of Vlora
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a week
- Website
- European Seaways
Car ferry from Porto di Brindisi to Port of Vlora
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a week
- Website
- European Seaways
Want to know more about travelling around Albania
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide




























































