There are 11 ways to get from Sierre to Bratislava by train, plane, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Geneva International Airport, fly to Vienna International Airport, bus
best- Take the train from Sierre/Siders to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Vienna International Airport (VIE)plane GVA - VIE
- Take the bus from Vienna International Airport to Bratislavabus
7h 13m€112–273Train, train to Milano Malpensa Airport, fly to Bratislava Airport
cheapest- Take the train from Sierre/Siders to Brigtrain
- Take the train from Brig to Domodossolatrain
- Take the train from Domodossola to Gallaratetrain
- Fly from Milano Malpensa Airport (MXP) to Bratislava Airport (BTS)plane MXP - BTS
7h 37m€59–243Train
- Take the train from Visp to Zürich HBtrain Ic8 / ...
- Take the train from Zuerich Hb to Bratislava-Petrzalkatrain Rjx
13h 9m€177–304Train, bus
- Take the train from Sierre/Siders to Martignytrain Ir / ...
- Take the bus from Martigny to Lausannebus
- Take the bus from Lausanne to Bratislava, Autobusová stanica Mlynské Nivybus
18h€67–150Drive 941.8 km
- Drive from Sierre to Bratislavacar 941.8 km
10h 22m€160–232Train to Basel, fly to Vienna International Airport, bus
- Take the train from Visp to Basel SBBtrain
- Fly from Basel (BSL) to Vienna International Airport (VIE)plane BSL - VIE
- Take the bus from Vienna International Airport to Bratislavabus
8h 2m€87–334Train, train to Zurich Airport, fly to Vienna International Airport, bus
- Take the train from Visp to Berntrain
- Take the train from Bern to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Vienna International Airport (VIE)plane ZRH - VIE
- Take the bus from Vienna International Airport to Bratislavabus
7h 47m€166–359Train to Milano Malpensa Airport, fly to Vienna International Airport, bus
- Take the train from Domodossola to Gallaratetrain
- Fly from Milano Malpensa Airport (MXP) to Vienna International Airport (VIE)plane MXP - VIE
- Take the bus from Vienna International Airport to Bratislavabus
8h 21m€77–265Train to Milan Linate Airport, fly to Vienna International Airport, bus
- Take the train from Domodossola to Rho Fiera Milanotrain
- Fly from Milan Linate Airport (LIN) to Vienna International Airport (VIE)plane LIN - VIE
- Take the bus from Vienna International Airport to Bratislavabus
8h 57m€60–249Train via Chur
- Take the train from Brig to Churtrain 900 / ...
- Take the train from Chur to Heerbruggtrain
- Take the train from Dornbirn to Bratislava-Petrzalkatrain Rjx
17h 56mDrive, car train
- Drive from Sierre to München Ostcar
- Take the car train from München Ost to Salzburg Hbfcartrain
- Drive from Salzburg Hbf to Bratislavacar
10h 10m€227–313
Sierre to Bratislava by train
Questions & Answers
The cheapest way to get from Sierre to Bratislava is to train and bus which costs €65 - €150 and takes 18h.
The fastest way to get from Sierre to Bratislava is to train and fly and bus which takes 7h 13m and costs €110 - €280.
No, there is no direct train from Sierre to Bratislava. However, there are services departing from Sierre/Siders and arriving at Bratislava-Petrzalka via Visp and Zuerich Hb. The journey, including transfers, takes approximately 13h 9m.
The distance between Sierre and Bratislava is 1052 km. The road distance is 941.8 km.
The best way to get from Sierre to Bratislava without a car is to train which takes 13h 9m and costs €170 - €310.
It takes approximately 7h 13m to get from Sierre to Bratislava, including transfers.
Sierre to Bratislava train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Visp station.
Sierre to Bratislava train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Zürich HB station.
Yes, the driving distance between Sierre to Bratislava is 942 km. It takes approximately 10h 22m to drive from Sierre to Bratislava.
Book your Sierre to Bratislava train tickets online with Omio.
What companies run services between Sierre, Switzerland and Bratislava, Slovakia?
You can take a train from Sierre/Siders to Bratislava-Petrzalka via Visp, Zürich HB, and Zuerich Hb in around 13h 9m.
- Website
- austrian.com
Flights from Geneva International Airport to Vienna International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €80–310
Flights from Basel to Vienna International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–240
Flights from Zurich Airport to Vienna International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €90–230
Flights from Zurich Airport to Vienna International Airport via Graz
- Ave. Duration
- 3h 15m
- When
- Monday, Thursday, and Friday
- Estimated price
- €65–260
Flights from Milan Linate Airport to Vienna International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €65–240
- Website
- swiss.com
Flights from Geneva International Airport to Vienna International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €80–310
Flights from Geneva International Airport to Vienna International Airport via Zurich Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €80–310
Flights from Basel to Vienna International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–240
Flights from Zurich Airport to Vienna International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €90–230
Flights from Milano Malpensa Airport to Vienna International Airport via Zurich Airport
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- €55–240
- Website
- lufthansa.com
Flights from Geneva International Airport to Vienna International Airport via Munich
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- €75–340
Flights from Geneva International Airport to Vienna International Airport via Frankfurt
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- €80–310
Flights from Basel to Vienna International Airport via Munich
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €75–240
Flights from Basel to Vienna International Airport via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €75–240
Flights from Zurich Airport to Vienna International Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €90–230
Flights from Milano Malpensa Airport to Vienna International Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €85–280
Flights from Milan Linate Airport to Vienna International Airport via Munich
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- €100–270
- Website
- ryanair.com
Flights from Milano Malpensa Airport to Vienna International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €35–150
Flights from Milano Malpensa Airport to Bratislava Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €23–120
- Website
- easyjet.com
Flights from Basel to Vienna International Airport
- Ave. Duration
- 1h 25m
- When
- Saturday
- Estimated price
- €65–200
Flights from Milan Linate Airport to Vienna International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €30–140
- Website
- neosair.it
Flights from Milano Malpensa Airport to Bratislava Airport
- Ave. Duration
- 1h 20m
- When
- Monday
- Estimated price
- €140–330
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Sierre/Siders to Genève-Aéroport
- Ave. Duration
- 2h 17m
- Frequency
- Hourly
- Estimated price
- €35–70
- Website
- https://www.sbb.ch/en
Train from Visp to Zürich HB
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Estimated price
- €60–110
- Website
- https://www.sbb.ch/en
Train from Sierre/Siders to Martigny
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- €9–20
- Website
- https://www.sbb.ch/en
Train from Visp to Basel SBB
- Ave. Duration
- 2h 2m
- Frequency
- Every 3 hours
- Estimated price
- €55–100
- Website
- https://www.sbb.ch/en
Train from Visp to Bern
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- €35–65
- Website
- https://www.sbb.ch/en
Train from Bern to Zürich Flughafen
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €35–65
- Website
- https://www.sbb.ch/en
Train from Sierre/Siders to Brig
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- €9–19
- Website
- https://www.sbb.ch/en
Train from Brig to Domodossola
- Ave. Duration
- 29 min
- Frequency
- Every 3 hours
- Estimated price
- €12–20
- Website
- https://www.sbb.ch/en
Train from Zuerich Hb to Bratislava-Petrzalka
- Ave. Duration
- 8h 46m
- Frequency
- Once daily
- Estimated price
- €110–170
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €110–170
Train from Dornbirn to Bratislava-Petrzalka
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- €100–150
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €100–150
- Phone
- +41 27 720 47 47
- info@regionalps.ch
- Website
- regionalps.ch
Train from Sierre/Siders to Martigny
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €16–33
- Schedules at
- regionalps.ch
- 2nd Class Ticket
- €16–19
- 1st Class Ticket
- €29–33
Train from Sierre/Siders to Brig
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €15–30
- Schedules at
- regionalps.ch
- 2nd Class Ticket
- €15–17
- 1st Class Ticket
- €27–30
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Sierre/Siders to Martigny
- Ave. Duration
- 25 min
- Frequency
- 5 times a week
- Estimated price
- €17–60
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €40–60
- 2nd Class
- €17–23
Train from Visp to Basel SBB
- Ave. Duration
- 2h 1m
- Frequency
- 3 times a day
- Estimated price
- €30–50
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €30–45
- 2nd Class
- €35–50
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Visp to Basel SBB
- Ave. Duration
- 2h 6m
- Frequency
- Twice daily
- Estimated price
- €13–17
- Schedules at
- sbb-deutschland.de
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Domodossola to Gallarate
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- €6–8
- Website
- https://www.trenord.it/en/
Train from Domodossola to Rho Fiera Milano
- Ave. Duration
- 1h 24m
- Frequency
- Every 2 hours
- Estimated price
- €8–10
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Domodossola to Gallarate
- Ave. Duration
- 1h 39m
- Frequency
- Every 4 hours
- Estimated price
- €8–9
- Website
- https://www.trenitalia.com/en.html
Train from Domodossola to Rho Fiera Milano
- Ave. Duration
- 2h 3m
- Frequency
- Every 4 hours
- Estimated price
- €11
- Website
- https://www.trenitalia.com/en.html
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Brig to Domodossola
- Ave. Duration
- 33 min
- Frequency
- Every 2 hours
- Estimated price
- €6–10
- Website
- https://www.bls.ch/en
- Phone
- +41 81 288 65 65
- info@glacierexpress.ch
- Website
- glacierexpress.ch
Train from Brig to Chur
- Ave. Duration
- 4h 11m
- Frequency
- 3 times a day
- Schedules at
- glacierexpress.ch
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Chur to Heerbrugg
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Schedules at
- sob.ch
- Phone
- +41 71 554 00 00
- Website
- thurbo.ch
Train from Chur to Heerbrugg
- Ave. Duration
- 50 min
- Frequency
- Once a week
- Estimated price
- €9–20
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- €9–14
- 1st Class Ticket
- €16–20
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from München Ost to Salzburg Hbf
- Ave. Duration
- 49 min
- Frequency
- Once daily
- Estimated price
- €90–110
- Website
- https://urlaubs-express.de/?lang=en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Vienna International Airport to Bratislava
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €4–15
- Website
- https://www.flixbus.co.uk
Bus from Martigny to Lausanne
- Ave. Duration
- 55 min
- Frequency
- 6 times a week
- Estimated price
- €8–12
- Website
- https://www.flixbus.co.uk
Bus from Lausanne to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 14h 40m
- Frequency
- Once daily
- Estimated price
- €50–80
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Slovakia
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
There are 1990+ hotels available in Bratislava.























































