There are 12 ways to get from Szombathely to Bern by train, bus, car, plane, 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
best- Take the train from Szombathely to GyoerIc / ...
- Take the train from Gyoer to Zuerich HbRjx
- Take the train from Zürich HB to BernIc1 / ...
12h 39mCHF 147–261Train via Graz
cheapest- Take the train from Szombathely to Graz HbfIc
- Take the train from Graz Hbf to SargansEc
- Take the train from Sargans to BernIr
15h 26mCHF 141–217Train, bus
- Take the train from Szombathely to Graz HbfIc
- Take the bus from Graz to München, ZOB
- Take the bus from Munich Central Bus Station to St. Gallen Lagerstrasse
- Take the train from St. Gallen to BernIc1
15h 36mDrive 921.7 km
- Drive from Szombathely to Bern921.7 km
9h 30mCHF 150–216Train to Graz, fly to Zurich Airport, train
- Take the train from Szombathely to Graz Puntigam
- Fly from Graz (GRZ) to Zurich Airport (ZRH)GRZ - ZRH
- Take the train from Zürich Flughafen to Bern
8h 6mCHF 161–402Bus
- Take the bus from Szombathely to Gyoer251 / ...
- Take the bus from Győr bus station to Bratislava, Autobusová stanica Mlynské Nivy
- Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Bern
17h 51mDrive, car train
- Drive from Szombathely to Salzburg Hbf
- Take the car train from Salzburg Hbf to München Ost
- Drive from München Ost to Bern
9h 39mCHF 203–276Train, train to Vienna International Airport, fly to Zurich Airport
- Take the train from Szombathely to Sopron
- Take the train from Sopron to Wien Hbf
- Fly from Vienna International Airport (VIE) to Zurich Airport (ZRH)VIE - ZRH
- Take the train from Zürich Flughafen to Bern
8h 4mTrain, train to Vienna International Airport, fly to Basel
- Take the train from Szombathely to Sopron
- Take the train from Sopron to Wien Hbf
- Fly from Vienna International Airport (VIE) to Basel (BSL)VIE - BSL
- Take the train from Basel SBB to Bern
8h 26mTrain, train to Vienna International Airport, fly to Geneva International Airport
- Take the train from Szombathely to Sopron
- Take the train from Sopron to Wien Hbf
- Fly from Vienna International Airport (VIE) to Geneva International Airport (GVA)VIE - GVA
- Take the train from Genève-Aéroport to Bern
9h 44mTrain, train to Vienna International Airport, fly to Saint Gallen-Altenrhein Airport
- Take the train from Szombathely to Sopron
- Take the train from Sopron to Wien Hbf
- Fly from Vienna International Airport (VIE) to Saint Gallen-Altenrhein Airport (ACH)VIE - ACH
- Take the train from Rorschach to Zürich HB
- Take the train from Zürich HB to Bern
9h 27mTrain, train to Bratislava Airport, fly to Basel
- Take the train from Szombathely to Sopron
- Take the train from Sopron to Wien Hbf
- Take the train from Wien Hbf to Bratislava Hlavna Stanica
- Fly from Bratislava Airport (BTS) to Basel (BSL)BTS - BSL
- Take the train from Basel SBB to Bern
10h 8m
Szombathely to Bern by train
Questions & Answers
The cheapest way to get from Szombathely to Bern is to train via Graz which costs SFr 140 - SFr 220 and takes 15h 26m.
The fastest way to get from Szombathely to Bern is to train and fly which takes 8h 6m and costs SFr 160 - SFr 410.
No, there is no direct bus from Szombathely to Bern. However, there are services departing from Szombathely and arriving at Bern via Győr bus station and Bratislava, Autobusová stanica Mlynské Nivy. The journey, including transfers, takes approximately 17h 51m.
No, there is no direct train from Szombathely to Bern. However, there are services departing from Szombathely and arriving at Bern via Gyoer and Zürich HB. The journey, including transfers, takes approximately 12h 39m.
The distance between Szombathely and Bern is 1116 km. The road distance is 921.7 km.
The best way to get from Szombathely to Bern without a car is to train which takes 12h 39m and costs SFr 140 - SFr 270.
It takes approximately 12h 39m to get from Szombathely to Bern, including transfers.
Szombathely to Bern bus services, operated by Hungarian Railways (MÁV), depart from Szombathely station.
Szombathely to Bern train services, operated by Hungarian Railways (MÁV), depart from Szombathely station.
The best way to get from Szombathely to Bern is to train which takes 12h 39m and costs SFr 140 - SFr 270. Alternatively, you can bus, which costs and takes 17h 51m.
What companies run services between Szombathely, Hungary and Bern, Switzerland?
You can take a train from Szombathely to Bern via Gyoer, Zuerich Hb, and Zürich HB in around 12h 39m. Alternatively, you can take a bus from Szombathely to Bern via Gyoer, Győr bus station, and Bratislava, Autobusová stanica Mlynské Nivy in around 17h 51m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- swiss.com
Flights from Graz to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 100–390
Flights from Graz to Zurich Airport via Vienna International Airport
- Ave. Duration
- 2h 55m
- When
- Wednesday and Thursday
- Estimated price
- CHF 100–410
Flights from Vienna International Airport to Zurich Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- CHF 85–340
Flights from Vienna International Airport to Basel
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- CHF 70–380
Flights from Vienna International Airport to Geneva International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- CHF 80–210
Flights from Vienna International Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 80–210
- Website
- austrian.com
Flights from Graz to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 100–390
Flights from Graz to Zurich Airport via Vienna International Airport
- Ave. Duration
- 2h 55m
- When
- Wednesday and Thursday
- Estimated price
- CHF 100–410
Flights from Vienna International Airport to Zurich Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- CHF 85–340
Flights from Vienna International Airport to Basel
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- CHF 70–380
Flights from Vienna International Airport to Geneva International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- CHF 80–210
- Website
- lufthansa.com
Flights from Graz to Zurich Airport via Munich
- Ave. Duration
- 3h 16m
- When
- Every day
- Estimated price
- CHF 130–460
Flights from Vienna International Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 85–340
Flights from Vienna International Airport to Basel via Munich
- Ave. Duration
- 2h 56m
- When
- Every day
- Estimated price
- CHF 70–380
Flights from Vienna International Airport to Basel via Frankfurt
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 70–380
Flights from Vienna International Airport to Geneva International Airport via Munich
- Ave. Duration
- 3h 11m
- When
- Every day
- Estimated price
- CHF 65–300
- Website
- peoples.ch
Flights from Vienna International Airport to Saint Gallen-Altenrhein Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 290–400
- Website
- airdolomiti.it
Flights from Graz to Zurich Airport via Munich
- Ave. Duration
- 3h 20m
- When
- Wednesday
- Estimated price
- CHF 140–460
- Website
- wizzair.com
Flights from Bratislava Airport to Basel
- Ave. Duration
- 1h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 30–210
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Szombathely to Gyoer
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- CHF 4–6
- Website
- https://jegy.mav.hu/
Train from Szombathely to Graz Hbf
- Ave. Duration
- 2h 14m
- Frequency
- 4 times a day
- Estimated price
- CHF 5–7
- Website
- https://jegy.mav.hu/
Train from Szombathely to Graz Puntigam
- Ave. Duration
- 2h 29m
- Frequency
- Once daily
- Estimated price
- CHF 6–7
- Website
- https://jegy.mav.hu/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Szombathely to Gyoer
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Estimated price
- CHF 21–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Szombathely to Gyoer
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- CHF 7–16
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- CHF 7–10
- Regional Train Ticket
- CHF 9–11
- Intercity 1st Class Ticket
- CHF 14–16
- Phone
- +36 99/577-212
- eszrevetel@gysev.hu
- Website
- www2.gysev.hu
Train from Szombathely to Gyoer
- Ave. Duration
- 1h 13m
- Frequency
- Once a week
- Website
- https://en.gysev.hu/
Train from Szombathely to Sopron
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Website
- https://en.gysev.hu/
Train from Sopron to Wien Hbf
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Website
- https://en.gysev.hu/
Train from Gyoer to Zuerich Hb
- Ave. Duration
- 9h 18m
- Frequency
- Once daily
- Estimated price
- CHF 110–170
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 110–170
Train from Wien Hbf to Bratislava Hlavna Stanica
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Estimated price
- CHF 14–22
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 14–21
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Bern
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–60
- Website
- https://www.sbb.ch/en
Train from St. Gallen to Bern
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- CHF 40–80
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- CHF 35–65
- Website
- https://www.sbb.ch/en
Train from Sargans to Bern
- Ave. Duration
- 2h 48m
- Frequency
- Twice daily
- Estimated price
- CHF 40–80
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Bern
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- CHF 25–45
- Website
- https://www.sbb.ch/en
Train from Genève-Aéroport to Bern
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 35–65
- Website
- https://www.sbb.ch/en
Train from Rorschach to Zürich HB
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- CHF 22–40
- Website
- https://www.sbb.ch/en
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Zürich HB to Bern
- Ave. Duration
- 1h 33m
- Frequency
- Twice a week
- Schedules at
- sob.ch
Train from Sargans to Bern
- Ave. Duration
- 2h 48m
- Frequency
- Every 2 hours
- Schedules at
- sob.ch
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Sargans
- Ave. Duration
- 8h 34m
- Frequency
- Twice daily
- Estimated price
- CHF 95–130
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Wien Hbf to Bratislava Hlavna Stanica
- Ave. Duration
- 47 min
- Frequency
- 4 times a day
- Estimated price
- CHF 12
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Salzburg Hbf to München Ost
- Ave. Duration
- 48 min
- Frequency
- Once daily
- Estimated price
- CHF 85–100
- Website
- https://urlaubs-express.de/?lang=en
Train from Sopron to Wien Hbf
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- CHF 15–17
- Website
- https://www.oebb.at/en/
Train from Wien Hbf to Bratislava Hlavna Stanica
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- CHF 11–18
- Website
- https://www.oebb.at/en/
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Graz to München, ZOB
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Schedules at
- croatiabus.hr
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Munich Central Bus Station to St. Gallen Lagerstrasse
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a week
- Estimated price
- CHF 13–15
- Website
- https://regiojet.com/
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Bus from Szombathely to Gyoer
- Ave. Duration
- 1h 35m
- Frequency
- Every 2 hours
- Website
- https://jegy.mav.hu/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Győr bus station to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 56 min
- Frequency
- Twice daily
- Estimated price
- CHF 7–13
- Website
- https://www.flixbus.co.uk
Bus from Bratislava, Autobusová stanica Mlynské Nivy to Bern
- Ave. Duration
- 13h 20m
- Frequency
- Once daily
- Estimated price
- CHF 50–95
- Website
- https://www.flixbus.co.uk
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Szombathely to Bern bus services, operated by Hungarian Railways (MÁV), arrive at Gyoer station.
Szombathely to Bern train services, operated by Hungarian Railways (MÁV), arrive at Graz Hbf station.
Yes, the driving distance between Szombathely to Bern is 922 km. It takes approximately 9h 30m to drive from Szombathely to Bern.
Book your Szombathely to Bern train tickets online with Omio.
There are 324+ hotels available in Bern.





















































