There are 11 ways to get from Prešov to Sion by plane, train, train (Trenitalia), bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Košice International Airport to Geneva International Airport, train
best- Fly from Košice International Airport (KSC) to Geneva International Airport (GVA)KSC - GVA
- Take the train from Genève-Aéroport to Sion
9h 13mCHF 163–345Bus to John Paul Ii International Airport Kraków–Balice, fly to Milano Malpensa Airport, train
cheapest- Take the bus from Prešov to Krakow, MDA Bus Station
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Milano Malpensa Airport (MXP)KRK - MXP
- Take the train from Gallarate to Domodossola
- Take the train from Brig to Sion
12h 35mCHF 77–287Train
- Take the train from Kysak to Bratislava Hlavna Stanica502 / ...
- Take the train from Bratislava Hlavna Stanica to Zuerich HbRjx
- Take the train from Zürich HB to BrigIc8 / ...
- Take the train from Brig to SionEc / ...
19h 59mCHF 186–351Bus
- Take the bus from Prešov to Zurich Bus Station
- Take the bus from Zurich Bus Station to Lausanne106
- Take the bus from Lausanne to Sion
24h 50mCHF 106–155Drive 1,351.9 km
- Drive from Prešov to Sion1,351.9 km
14h 32mCHF 218–314Fly Košice International Airport to Zurich Airport, train
- Fly from Košice International Airport (KSC) to Zurich Airport (ZRH)KSC - ZRH
- Take the train from Zürich Flughafen to Visp
- Take the train from Visp to Sion
8h 46mCHF 157–460Fly Košice International Airport to Milano Malpensa Airport, train
- Fly from Košice International Airport (KSC) to Milano Malpensa Airport (MXP)KSC - MXP
- Take the train from Gallarate to Domodossola
- Take the train from Brig to Sion
10h 38mCHF 124–499Bus to John Paul Ii International Airport Kraków–Balice, fly to Zurich Airport, train
- Take the bus from Prešov to Krakow, MDA Bus Station
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Zurich Airport (ZRH)KRK - ZRH
- Take the train from Zürich Flughafen to Visp
- Take the train from Visp to Sion
12h 14mCHF 148–388Shuttle to Budapest Ferenc Liszt International Airport, fly to Zurich Airport, train
- Take a shuttle bus from Košice to Budapest Airport
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Zurich Airport (ZRH)BUD - ZRH
- Take the train from Zürich Flughafen to Visp
- Take the train from Visp to Sion
11h 29mCHF 171–398Bus to John Paul Ii International Airport Kraków–Balice, fly to Basel, train
- Take the bus from Prešov to Krakow, MDA Bus Station
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Basel (BSL)KRK - BSL
- Take the train from Basel SBB to Visp
- Take the train from Visp to Sion
12h 42mCHF 99–328Bus, train
- Take the bus from Prešov to Stuttgart Airport
- Take the bus from Stuttgart Airport Bus Terminal SAB to Winterthur Lagerhausstrasse
- Take the train from Winterthur to VispIc8
- Take the train from Visp to SionIr / ...
26h 26mCHF 120–248
Prešov to Sion by train
Questions & Answers
The cheapest way to get from Prešov to Sion is to bus which costs SFr 100 - SFr 160 and takes 24h 50m.
The fastest way to get from Prešov to Sion is to fly and train which takes 8h 46m and costs SFr 150 - SFr 460.
No, there is no direct bus from Prešov to Sion. However, there are services departing from Prešov and arriving at Sion via Zurich Bus Station and Lausanne. The journey, including transfers, takes approximately 24h 50m.
No, there is no direct train from Prešov to Sion. However, there are services departing from Presov Mesto and arriving at Sion via Kysak, Bratislava Hlavna Stanica, Zürich HB and Brig. The journey, including transfers, takes approximately 19h 59m.
The distance between Prešov and Sion is 1374 km. The road distance is 1351.9 km.
The best way to get from Prešov to Sion without a car is to train which takes 19h 59m and costs SFr 180 - SFr 360.
It takes approximately 9h 13m to get from Prešov to Sion, including transfers.
Prešov to Sion bus services, operated by FlixBus, depart from Prešov station.
Prešov to Sion train services, operated by Railways of Slovak Republic (ZSSK), depart from Kysak station.
The best way to get from Prešov to Sion is to train which takes 19h 59m and costs SFr 180 - SFr 360. Alternatively, you can bus, which costs SFr 100 - SFr 160 and takes 24h 50m.
What companies run services between Prešov, Slovakia and Sion, Switzerland?
You can take a train from Presov Mesto to Sion via Kysak, Bratislava Hlavna Stanica, Zuerich Hb, Zürich HB, and Brig in around 19h 59m. Alternatively, you can take a bus from Prešov to Sion via Zurich Bus Station and Lausanne in around 24h 50m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- swiss.com
Flights from Košice International Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 5h 55m
- When
- Monday and Friday
- Estimated price
- CHF 100–410
Flights from Košice International Airport to Zurich Airport
- Ave. Duration
- 1h 55m
- When
- Monday and Friday
- Estimated price
- CHF 95–290
Flights from Košice International Airport to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 4h
- When
- Monday and Friday
- Estimated price
- CHF 95–370
Flights from John Paul Ii International Airport Kraków–Balice to Zurich Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- CHF 65–260
Flights from John Paul Ii International Airport Kraków–Balice to Zurich Airport via Munich
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- CHF 70–270
Flights from John Paul Ii International Airport Kraków–Balice to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- CHF 60–240
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- CHF 80–260
- Website
- austrian.com
Flights from Košice International Airport to Geneva International Airport via Vienna
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- CHF 100–430
Flights from Košice International Airport to Zurich Airport via Vienna
- Ave. Duration
- 4h 7m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 110–280
Flights from Košice International Airport to Milano Malpensa Airport via Vienna
- Ave. Duration
- 4h 10m
- When
- Thursday and Friday
- Estimated price
- CHF 85–370
Flights from John Paul Ii International Airport Kraków–Balice to Zurich Airport via Vienna
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- CHF 60–260
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Vienna
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- CHF 60–250
- Website
- lufthansa.com
Flights from John Paul Ii International Airport Kraków–Balice to Zurich Airport via Frankfurt
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- CHF 70–280
Flights from John Paul Ii International Airport Kraków–Balice to Zurich Airport via Munich
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- CHF 70–270
Flights from John Paul Ii International Airport Kraków–Balice to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- CHF 60–270
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Munich
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- CHF 65–270
Flights from John Paul Ii International Airport Kraków–Balice to Basel via Munich
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- CHF 100–360
Flights from John Paul Ii International Airport Kraków–Balice to Basel via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- CHF 100–360
- Website
- lot.com
Flights from Košice International Airport to Geneva International Airport via Warsaw Chopin
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- CHF 130–420
Flights from Košice International Airport to Zurich Airport via Warsaw Chopin
- Ave. Duration
- 4h 20m
- When
- Monday, Thursday, and Saturday
- Estimated price
- CHF 120–300
Flights from Košice International Airport to Milano Malpensa Airport via Warsaw Chopin
- Ave. Duration
- 5h 12m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- CHF 110–360
Flights from John Paul Ii International Airport Kraków–Balice to Zurich Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- CHF 65–260
- Website
- ryanair.com
Flights from Košice International Airport to Milano Malpensa Airport via Vienna
- Ave. Duration
- 4h 12m
- When
- Tuesday to Thursday
- Estimated price
- CHF 80–240
Flights from John Paul Ii International Airport Kraków–Balice to Milano Malpensa Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Friday, and Saturday
- Estimated price
- CHF 28–170
Flights from John Paul Ii International Airport Kraków–Balice to Milano Malpensa Airport via Vienna
- Ave. Duration
- 4h 15m
- When
- Monday
- Estimated price
- CHF 28–170
- Website
- easyjet.com
Flights from Košice International Airport to Geneva International Airport via London Luton
- Ave. Duration
- 5h 50m
- When
- Thursday
- Estimated price
- CHF 80–300
Flights from Košice International Airport to Milano Malpensa Airport via Prague
- Ave. Duration
- 5h 20m
- When
- Friday
- Estimated price
- CHF 55–260
Flights from John Paul Ii International Airport Kraków–Balice to Basel
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- CHF 25–120
- Website
- wizzair.com
Flights from John Paul Ii International Airport Kraków–Balice to Milano Malpensa Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 22–80
Flights from John Paul Ii International Airport Kraków–Balice to Basel
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 22–130
- Website
- airdolomiti.it
Flights from John Paul Ii International Airport Kraków–Balice to Milano Malpensa Airport via Munich
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- CHF 85–270
- Website
- condor.com
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- CHF 110–200
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève-Aéroport to Sion
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 30–60
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Brig
- Ave. Duration
- 2h 11m
- Frequency
- Every 4 hours
- Estimated price
- CHF 55–95
- Website
- https://www.sbb.ch/en
Train from Brig to Sion
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 11–23
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Visp
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- Estimated price
- CHF 50–110
- Website
- https://www.sbb.ch/en
Train from Visp to Sion
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 9–13
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Visp
- Ave. Duration
- 2h 8m
- Frequency
- Every 3 hours
- Estimated price
- CHF 50–95
- Website
- https://www.sbb.ch/en
Train from Winterthur to Visp
- Ave. Duration
- 2h 33m
- Frequency
- Hourly
- Estimated price
- CHF 50–95
- Website
- https://www.sbb.ch/en
- Phone
- +421 24 48 58 188
- info@slovakrail.sk
- Website
- zssk.sk
Train from Kysak to Bratislava Hlavna Stanica
- Ave. Duration
- 4h 44m
- Frequency
- Hourly
- Estimated price
- CHF 19–35
- Website
- https://www.zssk.sk/en/
Train from Bratislava Hlavna Stanica to Zuerich Hb
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Estimated price
- CHF 100–160
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Phone
- +41 27 720 47 47
- info@regionalps.ch
- Website
- regionalps.ch
Train from Brig to Sion
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- CHF 18–36
- Schedules at
- regionalps.ch
- 2nd Class Ticket
- CHF 18–21
- 1st Class Ticket
- CHF 32–36
Train from Visp to Sion
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- CHF 15–31
- Schedules at
- regionalps.ch
- 2nd Class Ticket
- CHF 15–18
- 1st Class Ticket
- CHF 28–31
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Brig to Sion
- Ave. Duration
- 29 min
- Frequency
- 3 times a day
- Estimated price
- CHF 18–60
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 40–60
- 2nd Class
- CHF 18–24
Train from Visp to Sion
- Ave. Duration
- 25 min
- Frequency
- Once daily
- Estimated price
- CHF 16–55
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 35–55
- 2nd Class
- CHF 16–22
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 4m
- Frequency
- Every 3 hours
- Estimated price
- CHF 5–8
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 42m
- Frequency
- Every 4 hours
- Estimated price
- CHF 5–14
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 10–14
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Prešov to Zurich Bus Station
- Ave. Duration
- 18h 25m
- Frequency
- Once daily
- Estimated price
- CHF 85–120
- Website
- https://www.flixbus.co.uk
Bus from Zurich Bus Station to Lausanne
- Ave. Duration
- 2h 55m
- Frequency
- Every 4 hours
- Estimated price
- CHF 17–24
- Website
- https://www.flixbus.co.uk
Bus from Lausanne to Sion
- Ave. Duration
- 1h 30m
- Frequency
- 6 times a week
- Estimated price
- CHF 9–13
- Website
- https://www.flixbus.co.uk
Bus from Prešov to Krakow, MDA Bus Station
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a day
- Estimated price
- CHF 12–21
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Zurich Bus Station to Lausanne
- Ave. Duration
- 3h
- Frequency
- Once a week
- Estimated price
- CHF 11–18
- Website
- https://regiojet.com/
- Phone
- +36 70 282 1827
- info@eurobusways.com
- Website
- eurobusways.com
Shuttle from Košice to Budapest Airport
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- CHF 30–60
- Schedules at
- eurobusways.com
- Phone
- +421 55 680 73 06
- onlinepredaj@eurobus.sk
- Website
- eurobus.sk
Bus from Prešov to Stuttgart Airport
- Ave. Duration
- 18h
- Frequency
- 3 times a week
- Estimated price
- CHF 45–75
- Website
- https://www.eurobus.sk/en
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Stuttgart Airport Bus Terminal SAB to Winterthur Lagerhausstrasse
- Ave. Duration
- 3h 25m
- Frequency
- Twice a week
- Estimated price
- CHF 15–26
- Website
- https://marinobus.it/en/
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
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
Italy Travel Guides
Read the travel guide
More Questions & Answers
Prešov to Sion bus services, operated by FlixBus, arrive at Zurich Bus Station.
Prešov to Sion train services, operated by Railways of Slovak Republic (ZSSK), arrive at Bratislava Hlavna Stanica station.
Yes, the driving distance between Prešov to Sion is 1352 km. It takes approximately 14h 32m to drive from Prešov to Sion.
Book your Prešov to Sion bus tickets online with FlixBus.
There are 3171+ hotels available in Sion.













































