There are 10 ways to get from Zakopane to Switzerland by bus, plane, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to John Paul Ii International Airport Kraków–Balice, fly to Basel
best- Take the bus from Zakopane ZDA to MDA dworzec autobusowybus
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Basel (BSL)plane KRK - BSL
7h 33mCHF 36–165Drive, train
- Drive from Zakopane to Strbacar
- Take the train from Strba to Bratislava Hlavna Stanicatrain 600 / ...
- Take the train from Bratislava Hlavna Stanica to Zuerich Hbtrain Rjx
15h 10mCHF 127–204Bus via Prešov
- Take the bus from Zakopane, Bus station to Prešovbus N1365
- Take the bus from Prešov to Zurich Bus Stationbus FlixBus N191
22h 33mCHF 113–169Drive 1,083.4 km
- Drive from Zakopane to Zurichcar 1,083.4 km
11h 24mCHF 181–262Bus to John Paul Ii International Airport Kraków–Balice, fly to Zurich Airport
- Take the bus from Zakopane ZDA to MDA dworzec autobusowybus
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Zurich Airport (ZRH)plane KRK - ZRH
7h 42mCHF 103–248Bus, train to Košice International Airport, fly to Zurich Airport
- Take the bus from Zakopane Równia Krupowa to Poprad ASbus
- Take the train from Poprad-Tatry to Kosicetrain
- Fly from Košice International Airport (KSC) to Zurich Airport (ZRH)plane KSC - ZRH
9h 14mCHF 107–315Bus to John Paul Ii International Airport Kraków–Balice, fly to Milano Malpensa Airport, train
- Take the bus from Zakopane ZDA to MDA dworzec autobusowybus
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Milano Malpensa Airport (MXP)plane KRK - MXP
- Take the train from Malpensa Aeroporto T1 to Luganotrain
9h 34mCHF 36–178Bus to John Paul Ii International Airport Kraków–Balice, fly to Il Caravaggio International Airport, bus, train
- Take the bus from Zakopane ZDA to MDA dworzec autobusowybus
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Il Caravaggio International Airport (BGY)plane KRK - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Luganotrain
10h 7mCHF 58–249Bus, train
- Take the bus from Zakopane Równia Krupowa to Poprad ASbus A15
- Take the train from Poprad-Tatry to Bratislava Hlavna Stanicatrain 526 / ...
- Take the train from Bratislava Hlavna Stanica to Zuerich Hbtrain Rjx
16h 1mCHF 119–192Bus
- Take the bus from Zakopane ZDA to Jubilatbus K1
- Take the bus from Kraków to Zürich Bus Stationbus Ivano-Frankivsk
23h 45mCHF 141–160
Zakopane to Switzerland by bus and train
Comparing Your Travel Options
The cheapest way to get from Zakopane to Switzerland is to bus and fly and train which costs SFr 35 - SFr 180 and takes 9h 34m.
The fastest way to get from Zakopane to Switzerland is to bus and fly which takes 7h 33m and costs SFr 35 - SFr 170.
No, there is no direct bus from Zakopane station to Switzerland station. However, there are services departing from Zakopane, Bus station and arriving at Zurich Bus Station via Prešov. The journey, including transfers, takes approximately 22h 33m.
The distance between Zakopane and Switzerland is 1069 km. The road distance is 1083.4 km.
The best way to get from Zakopane to Switzerland without a car is to bus via Prešov which takes 22h 33m and costs SFr 110 - SFr 170.
It takes approximately 7h 33m to get from Zakopane to Switzerland, including transfers.
Zakopane to Switzerland bus services, operated by FlixBus, depart from Zakopane, Bus station.
Zakopane to Switzerland bus services, operated by FlixBus, arrive at Prešov station.
Yes, the driving distance between Zakopane to Switzerland is 1083 km. It takes approximately 11h 24m to drive from Zakopane to Switzerland.
Book your Zakopane to Switzerland bus tickets online with Omio.
What companies run services between Zakopane, Poland and Switzerland?
You can take a bus from Zakopane, Bus station to Zürich Stadelhofen via Prešov, Zurich Bus Station, and Zürich HB in around 22h 33m.
- Website
- ryanair.com
Flights from John Paul Ii International Airport Kraków–Balice to Milano Malpensa Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- CHF 26–190
Flights from John Paul Ii International Airport Kraków–Balice to Il Caravaggio International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- CHF 40–210
Flights from John Paul Ii International Airport Kraków–Balice to Il Caravaggio International Airport via Vienna
- Ave. Duration
- 4h
- When
- Sunday
- Estimated price
- CHF 40–210
- Website
- lufthansa.com
Flights from John Paul Ii International Airport Kraków–Balice to Basel via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- CHF 95–220
Flights from John Paul Ii International Airport Kraków–Balice to Zurich Airport via Frankfurt
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- CHF 80–290
Flights from John Paul Ii International Airport Kraków–Balice to Zurich Airport via Munich
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- CHF 75–280
Flights from John Paul Ii International Airport Kraków–Balice to Milano Malpensa Airport via Munich
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- CHF 110–390
- Website
- austrian.com
Flights from John Paul Ii International Airport Kraków–Balice to Basel via Vienna
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 75–310
Flights from John Paul Ii International Airport Kraków–Balice to Zurich Airport via Vienna
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 65–280
Flights from Košice International Airport to Zurich Airport via Vienna
- Ave. Duration
- 4h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 90–380
- Website
- swiss.com
Flights from John Paul Ii International Airport Kraków–Balice to Zurich Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 65–270
Flights from John Paul Ii International Airport Kraków–Balice to Zurich Airport via Munich
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- CHF 75–280
Flights from Košice International Airport to Zurich Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 95–300
Flights from John Paul Ii International Airport Kraków–Balice to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- CHF 60–240
- Website
- lot.com
Flights from John Paul Ii International Airport Kraków–Balice to Zurich Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 65–270
Flights from Košice International Airport to Zurich Airport via Warsaw Chopin
- Ave. Duration
- 3h 57m
- When
- Sunday and Thursday
- Estimated price
- CHF 95–300
- Website
- wizzair.com
Flights from John Paul Ii International Airport Kraków–Balice to Basel
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 22–130
Flights from John Paul Ii International Airport Kraków–Balice to Milano Malpensa Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 21–130
- Website
- easyjet.com
Flights from John Paul Ii International Airport Kraków–Balice to Basel
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 24–130
- Website
- airdolomiti.it
Flights from John Paul Ii International Airport Kraków–Balice to Milano Malpensa Airport via Munich
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- CHF 110–390
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Strba to Bratislava Hlavna Stanica
- Ave. Duration
- 3h 54m
- Frequency
- Hourly
- Estimated price
- CHF 14–26
- Website
- Railways of Slovak Republic (ZSSK)
Train from Poprad-Tatry to Kosice
- Ave. Duration
- 1h 56m
- Frequency
- Hourly
- Estimated price
- CHF 4–9
- Website
- Railways of Slovak Republic (ZSSK)
Train from Poprad-Tatry to Bratislava Hlavna Stanica
- Ave. Duration
- 3h 44m
- Frequency
- Hourly
- Estimated price
- CHF 15–28
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Bratislava Hlavna Stanica to Zuerich Hb
- *
- CHF 100–160
Train from Bratislava Hlavna Stanica to Zuerich Hb
- *
- CHF 100–160
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Poprad-Tatry to Kosice
- Ave. Duration
- 1h 54m
- Frequency
- 4 times a day
- Estimated price
- CHF 4–8
- Website
- RegioJet
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Poprad-Tatry to Kosice
- Ave. Duration
- 1h 31m
- Frequency
- Once daily
- Estimated price
- CHF 8–13
- Website
- Czech Railways (ČD)
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Lugano
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- Trenord
Train from Milano Centrale to Lugano
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- Trenord
- Phone
- +48 669 060 060
- [email protected]
- Website
- majerbus.pl
Bus from Zakopane ZDA to MDA dworzec autobusowy
- Ave. Duration
- 2h 10m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 6–9
- Schedules at
- majerbus.pl
Bus from Zakopane ZDA to MDA dworzec autobusowy
- Ave. Duration
- 2h 10m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 6–9
- Schedules at
- majerbus.pl
Bus from Zakopane ZDA to MDA dworzec autobusowy
- Ave. Duration
- 2h 10m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 6–9
- Schedules at
- majerbus.pl
Bus from Zakopane ZDA to MDA dworzec autobusowy
- Ave. Duration
- 2h 10m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 6–9
- Schedules at
- majerbus.pl
Bus from Zakopane ZDA to Jubilat
- Ave. Duration
- 2h 4m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 4–9
- Schedules at
- majerbus.pl
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Zakopane, Bus station to Prešov
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- CHF 12–18
- Website
- Flixbus
Bus from Prešov to Zurich Bus Station
- Ave. Duration
- 18h 25m
- Frequency
- Once daily
- Estimated price
- CHF 100–150
- Website
- Flixbus
- Phone
- +48 (12) 30 71 714
- [email protected]
- Website
- Koleie Malopolskie
Bus from Zakopane Równia Krupowa to Poprad AS
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Estimated price
- CHF 2–4
- Website
- Koleie Malopolskie
Bus from Zakopane Równia Krupowa to Poprad AS
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Estimated price
- CHF 2–4
- Website
- Koleie Malopolskie
- [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
- +38 098-888-11-08
- [email protected]
- Website
- Grand Bus
Bus from Kraków to Zürich Bus Station
- Ave. Duration
- 20h 26m
- Frequency
- Once daily
- Estimated price
- CHF 135–150
- Website
- Grand Bus
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
There are 1253+ hotels available in Switzerland.





































