There are 10 ways to get from Kapfenberg to Zurich by train, plane, bus, car, car train, 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.
Train to Graz, fly to Zurich Airport
best- Take the train from Kapfenberg to Graz Hbf
- Fly from Graz (GRZ) to Zurich Airport (ZRH)GRZ - ZRH
5h 22mCHF 130–402Train, bus
cheapest- Take the train from Kapfenberg to Salzburg HauptbahnhofRj
- Take the bus from Salzburg Lastenstrasse to Zurich LimmatstrasseUnion Ivkoni - Unibus 3635
12h 20mCHF 58–104Bus
- Take the bus from Bahnhof to Hauptbahnhof
- Take the bus from Graz to München, ZOB
- Take the bus from Munich central bus station to Zurich Bus StationX06 / ...
12h 7mTrain
- Take the train from Bruck/Mur to Zuerich HbEc
12h 53mCHF 111–163Drive, car train
- Drive from Kapfenberg to Salzburg Hbf
- Take the car train from Salzburg Hbf to München Ost
- Drive from München Ost to Zurich
6h 41mCHF 163–217Train to Vienna International Airport, fly to Zurich Airport
- Take the train from Kapfenberg to Flughafen Wien
- Fly from Vienna International Airport (VIE) to Zurich Airport (ZRH)VIE - ZRH
6h 9mCHF 100–228Train to Vienna International Airport, fly to Basel, train
- Take the train from Kapfenberg to Flughafen Wien
- Fly from Vienna International Airport (VIE) to Basel (BSL)VIE - BSL
- Take the train from Basel SBB to Zürich HB
7h 28mCHF 96–255Train, shuttle to Ljubljana, fly to Zurich Airport
- Take the train from Kapfenberg to Klagenfurt Hbf
- Take a shuttle bus from Klagenfurt - Hauptbahnhof to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Zurich Airport (ZRH)LJU - ZRH
7h 4mCHF 131–436Train, shuttle to Zagreb Franjo Tuđman Airport, fly to Zurich Airport
- Take the train from Kapfenberg to Graz Hbf
- Take a shuttle bus from Graz - Hbf Busbahnhof to Zagreb Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Zurich Airport (ZRH)ZAG - ZRH
8h 5mCHF 114–501Drive 612 km
- Drive from Kapfenberg to Zurich612 km
7h 54mCHF 98–141
Graz (GRZ) to Zurich Airport (ZRH) flights
Questions & Answers
The cheapest way to get from Kapfenberg to Zurich is to train and bus which costs SFr 55 - SFr 110 and takes 12h 20m.
The fastest way to get from Kapfenberg to Zurich is to train and fly which takes 5h 22m and costs SFr 130 - SFr 410.
No, there is no direct bus from Kapfenberg to Zurich station. However, there are services departing from Bahnhof and arriving at Zurich Bus Station via Graz and Munich central bus station. The journey, including transfers, takes approximately 12h 7m.
No, there is no direct train from Kapfenberg to Zurich. However, there are services departing from Kapfenberg and arriving at Zuerich Hb via Bruck/Mur. The journey, including transfers, takes approximately 12h 53m.
The distance between Kapfenberg and Zurich is 601 km. The road distance is 612 km.
The best way to get from Kapfenberg to Zurich without a car is to bus which takes 12h 7m and costs .
It takes approximately 5h 22m to get from Kapfenberg to Zurich, including transfers.
Kapfenberg to Zurich bus services, operated by ÖBB-Postbus GmbH, depart from Bahnhof station.
Kapfenberg to Zurich train services, operated by ÖBB EuroCity, depart from Bruck/Mur station.
The best way to get from Kapfenberg to Zurich is to bus which takes 12h 7m and costs . Alternatively, you can train, which costs SFr 110 - SFr 170 and takes 12h 53m.
What companies run services between Kapfenberg, Styria, Austria and Zurich, Switzerland?
You can take a bus from Bahnhof to Zurich Bus Station via Graz and Munich central bus station in around 12h 7m. Alternatively, ÖBB EuroCity operates a train from Bruck/Mur to Zuerich Hb once daily. Tickets cost CHF 110–150 and the journey takes 11h 48m.
- Website
- lufthansa.com
Flights from Graz to Zurich Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 130–470
Flights from Vienna International Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 85–270
Flights from Vienna International Airport to Basel via Munich
- Ave. Duration
- 2h 56m
- When
- Every day
- Estimated price
- CHF 70–230
Flights from Vienna International Airport to Basel via Frankfurt
- Ave. Duration
- 3h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 70–230
Flights from Ljubljana to Zurich Airport via Munich
- Ave. Duration
- 3h 10m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- CHF 85–330
Flights from Ljubljana to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 85–350
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 3m
- When
- Every day
- Estimated price
- CHF 80–230
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- CHF 80–230
- Website
- swiss.com
Flights from Graz to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Thursday, and Friday
- Estimated price
- CHF 95–370
Flights from Vienna International Airport to Zurich Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- CHF 85–270
Flights from Vienna International Airport to Basel
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 70–230
Flights from Ljubljana to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 85–340
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- CHF 80–230
- Website
- austrian.com
Flights from Graz to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Thursday, and Friday
- Estimated price
- CHF 95–370
Flights from Vienna International Airport to Zurich Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- CHF 85–270
Flights from Vienna International Airport to Basel
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 70–230
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Vienna International Airport
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 85–190
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- CHF 80–230
Train from Kapfenberg to Graz Hbf
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- CHF 13–20
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 13–20
Train from Kapfenberg to Flughafen Wien
- Ave. Duration
- 2h 17m
- Frequency
- Every 3 hours
- Estimated price
- CHF 26–40
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 26–40
Train from Kapfenberg to Klagenfurt Hbf
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- CHF 29–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 29–45
Train from Kapfenberg to Salzburg Hauptbahnhof
- Ave. Duration
- 4h 35m
- Frequency
- 4 times a day
- Estimated price
- CHF 50–80
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 50–80
Train from Kapfenberg to Graz Hbf
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- CHF 5–23
- Website
- https://www.oebb.at/en/
Train from Kapfenberg to Flughafen Wien
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- CHF 13–45
- Website
- https://www.oebb.at/en/
Train from Kapfenberg to Klagenfurt Hbf
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- CHF 13–40
- Website
- https://www.oebb.at/en/
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Kapfenberg to Graz Hbf
- Ave. Duration
- 43 min
- Frequency
- 5 times a day
- Estimated price
- CHF 3–8
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- CHF 3–5
- 1st Class
- CHF 5–8
- Business
- CHF 5–7
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Kapfenberg to Graz Hbf
- Ave. Duration
- 43 min
- Frequency
- 3 times a day
- Estimated price
- CHF 5–23
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Bruck/Mur to Zuerich Hb
- Ave. Duration
- 11h 48m
- Frequency
- Once daily
- Estimated price
- CHF 110–150
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Kapfenberg to Klagenfurt Hbf
- Ave. Duration
- 1h 39m
- Frequency
- Twice daily
- Estimated price
- CHF 35–50
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Kapfenberg to Salzburg Hauptbahnhof
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Estimated price
- CHF 41–46
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Kapfenberg to Graz Hbf
- Ave. Duration
- 42 min
- Frequency
- 4 times a day
- Estimated price
- CHF 21–23
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Kapfenberg to Klagenfurt Hbf
- Ave. Duration
- 1h 39m
- Frequency
- Twice daily
- Estimated price
- CHF 35–60
- 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
- +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
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 12m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 19–40
- Website
- https://www.sbb.ch/en
- Phone
- +43 5 17 17
- service@postbus.at
- Website
- postbus.at
Bus from Bahnhof to Hauptbahnhof
- Ave. Duration
- 1h
- Frequency
- Twice a week
- Estimated price
- CHF 14–21
- Website
- https://www.postbus.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
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- CHF 17–40
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a week
- Estimated price
- CHF 14–19
- Website
- https://regiojet.com/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- Once a week
- Estimated price
- CHF 11–17
- Website
- https://union-ivkoni.com/en
Bus from Salzburg Lastenstrasse to Zurich Limmatstrasse
- Ave. Duration
- 6h 45m
- Frequency
- Once a week
- Estimated price
- CHF 16–24
- Website
- https://union-ivkoni.com/en
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Klagenfurt - Hauptbahnhof to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- CHF 26–130
- Website
- https://www.goopti.com/en/
- Shared
- CHF 26–29
- Private
- CHF 50–130
Shuttle from Graz - Hbf Busbahnhof to Zagreb Airport
- Ave. Duration
- 2h 51m
- Frequency
- On demand
- Estimated price
- CHF 33–270
- Website
- https://www.goopti.com/en/
- Shared
- CHF 33–36
- Private
- CHF 140–270
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
Kapfenberg to Zurich bus services, operated by ÖBB-Postbus GmbH, arrive at Hauptbahnhof station.
Kapfenberg to Zurich train services, operated by ÖBB EuroCity, arrive at Zuerich Hb station.
Yes, the driving distance between Kapfenberg to Zurich is 612 km. It takes approximately 7h 54m to drive from Kapfenberg to Zurich.
Book your Kapfenberg to Zurich train tickets online with Omio.
There are 1234+ hotels available in Zurich.

























































