There are 11 ways to get from Carinthia to Switzerland by train, shuttle, plane, bus, night train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, shuttle to Ljubljana, fly to Zurich Airport
best- Take the train from Bleiburg to Klagenfurt Hbftrain
- 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)plane LJU - ZRH
6h 46mCHF 181–410Train, night train
cheapest- Take the train from Bleiburg to Klagenfurt Hbftrain 4243 / ...
- Take the nighttrain from Klagenfurt Hbf to Zuerich Hbnighttrain Nj
12h 53mCHF 44–125Train via Sankt Johann im Pongau
- Take the train from Bleiburg to Klagenfurt Hbftrain
- Take the train from Klagenfurt Hbf to Schwarzach-St.Veittrain Ice
- Take the train from Schwarzach-St.Veit to Zuerich Hbtrain Rjx
11h 22mCHF 84–210Bus
- Take the bus from Sl.Gradec to Ljubljana APbus Pr A18 0327 17 / ...
- Take the bus from Ljubljana bus station to Zurich Bus Stationbus FlixBus N953
14h 49mCHF 59–100Bus, line 4246 train, train to Graz Airport, fly to Zurich Airport
- Take the bus from Janeče to Bleiburg Bahnhofbus
- Take the train from Bleiburg to St. Paul Im Lavanttaltrain
- Take the train from St. Paul Im Lavanttal to Graz Hbftrain
- Fly from Graz Airport (GRZ) to Zurich Airport (ZRH)plane GRZ - ZRH
6h 42mCHF 145–383Train, bus to Zagreb Franjo Tuđman Airport, fly to Zurich Airport
- Take the train from Ravne Na Koroskem to Maribortrain
- Take the bus from Maribor, Avtobusna Postaja to Zagreb Airportbus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Zurich Airport (ZRH)plane ZAG - ZRH
8h 56mCHF 134–512Train, shuttle to Trieste – Friuli Venezia Giulia Airport, fly to Milan Linate Airport
- Take the train from Bleiburg to Klagenfurt Hbftrain
- Take a shuttle bus from Klagenfurt - Hauptbahnhof to Trieste Airport
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Milan Linate Airport (LIN)plane TRS - LIN
- Take the train from Monza to Luganotrain
9h 12mCHF 324–614Train, bus to Zagreb Franjo Tuđman Airport, fly to Basel
- Take the train from Ravne Na Koroskem to Maribortrain
- Take the bus from Maribor, Avtobusna Postaja to Zagreb Airportbus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Basel (BSL)plane ZAG - BSL
8h 57mCHF 79–490Train
- Take the train from Ravne Na Koroskem to Maribortrain Re
- Take the train from Maribor to Graz Hbftrain 676 / ...
- Take the train from Graz Hbf to Zuerich Hbtrain Ec
15h 5mCHF 180Bus, night train, train
- Take the bus from Janeče to Ljubljana APbus
- Take the nighttrain from Ljubljana to Bregenznighttrain En
- Take the train from Bregenz to Zürich HBtrain Ec
15h 52mCHF 98–127Drive 629.3 km
- Drive from Carinthia to Zurichcar 629.3 km
8h 19mCHF 105–152
Carinthia to Switzerland by bus and train
Comparing Your Travel Options
The cheapest way to get from Carinthia to Switzerland is to bus which costs SFr 55 - SFr 100 and takes 14h 49m.
The fastest way to get from Carinthia to Switzerland is to bus and line 4246 train and train and fly which takes 6h 42m and costs SFr 140 - SFr 390.
No, there is no direct bus from Carinthia to Switzerland station. However, there are services departing from Janeče and arriving at Zurich Bus Station via Sl.Gradec and Ljubljana bus station. The journey, including transfers, takes approximately 14h 49m.
No, there is no direct train from Carinthia to Switzerland. However, there are services departing from Bleiburg and arriving at Zürich Stadelhofen via Klagenfurt Hbf, Schwarzach-St.Veit and Zürich HB. The journey, including transfers, takes approximately 11h 22m.
The distance between Carinthia and Switzerland is 604 km. The road distance is 629.3 km.
The best way to get from Carinthia to Switzerland without a car is to train via Sankt Johann im Pongau which takes 11h 22m and costs SFr 80 - SFr 210.
It takes approximately 6h 46m to get from Carinthia to Switzerland, including transfers.
Carinthia to Switzerland bus services, operated by Nomago, depart from Sl.Gradec station.
Carinthia to Switzerland train services, operated by ÖBB, depart from Bleiburg station.
The best way to get from Carinthia to Switzerland is to train via Sankt Johann im Pongau which takes 11h 22m and costs SFr 80 - SFr 210. Alternatively, you can bus, which costs SFr 55 - SFr 100 and takes 14h 49m.
What companies run services between Carinthia, Slovenia and Switzerland?
You can take a bus from Janeče to Zürich Stadelhofen via Bleiburg Bahnhof, Bleiburg, Klagenfurt Hbf, Schwarzach-St.Veit, Zuerich Hb, and Zürich HB in around 11h 22m. Alternatively, you can take a bus from Janeče to Zürich Stadelhofen via Sl.Gradec, Ljubljana bus station, Zurich Bus Station, and Zürich HB in around 14h 49m.
- Website
- lufthansa.com
Flights from Graz Airport to Zurich Airport via Munich
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- CHF 140–330
Flights from Graz Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 140–330
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- CHF 80–450
Flights from Zagreb Franjo Tuđman Airport to Basel via Munich
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 85–270
Flights from Zagreb Franjo Tuđman Airport to Basel via Frankfurt
- Ave. Duration
- 4h
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 100–210
- Website
- swiss.com
Flights from Ljubljana to Zurich Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- CHF 110–330
Flights from Graz Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 120–420
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- CHF 70–300
- Website
- ryanair.com
Flights from Zagreb Franjo Tuđman Airport to Basel
- Ave. Duration
- 1h 35m
- When
- Monday, Saturday, Sunday, Thursday, Friday, and Tuesday
- Estimated price
- CHF 30–160
- Website
- austrian.com
Flights from Graz Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 120–420
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Vienna
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- CHF 70–300
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- CHF 70–300
- Website
- aeroitalia.com
Flights from Trieste – Friuli Venezia Giulia Airport to Milan Linate Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 45–140
- Website
- airdolomiti.it
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 10m
- When
- Saturday
- Estimated price
- CHF 140–450
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Bleiburg to Klagenfurt Hbf
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- CHF 7–12
- Website
- Austrian Railways
Train from Bleiburg to Klagenfurt Hbf
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- CHF 7–12
- Website
- Austrian Railways
Train from Klagenfurt Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 54m
- Frequency
- 3 times a day
- Estimated price
- CHF 26–45
- Website
- Austrian Railways
Train from Bleiburg to Klagenfurt Hbf
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- CHF 7–12
- Website
- Austrian Railways
Train from Bleiburg to St. Paul Im Lavanttal
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- CHF 3–7
- Website
- Austrian Railways
Train from St. Paul Im Lavanttal to Graz Hbf
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- CHF 12–21
- Website
- Austrian Railways
Train from Bleiburg to Klagenfurt Hbf
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- CHF 7–12
- Website
- Austrian Railways
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Klagenfurt Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 54m
- Frequency
- 3 times a day
- Estimated price
- CHF 23–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from St. Paul Im Lavanttal to Graz Hbf
- Ave. Duration
- 34 min
- Frequency
- Once daily
- Estimated price
- CHF 11–25
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Klagenfurt Hbf to Schwarzach-St.Veit
- *
- CHF 24–40
Train from Schwarzach-St.Veit to Zuerich Hb
- *
- CHF 60–90
Train from St. Paul Im Lavanttal to Graz Hbf
- *
- CHF 15–23
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Klagenfurt Hbf to Schwarzach-St.Veit
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- CHF 36
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Schwarzach-St.Veit to Zuerich Hb
- Ave. Duration
- 6h 1m
- Frequency
- Once daily
- Estimated price
- CHF 108
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Graz Hbf to Zuerich Hb
- Ave. Duration
- 9h 31m
- Frequency
- Once daily
- Estimated price
- CHF 168
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Klagenfurt Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 59m
- Frequency
- Once daily
- Estimated price
- CHF 15–28
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from St. Paul Im Lavanttal to Graz Hbf
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- CHF 7–14
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- +43 (0) 51717
- Website
- Nightjet
Train from Klagenfurt Hbf to Schwarzach-St.Veit
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- CHF 17–85
- Website
- Nightjet
- Sleeper Carriage
- CHF 70–85
- Couchette Carriage
- CHF 45–55
- Seating Carriage
- CHF 17–21
Night train from Klagenfurt Hbf to Zuerich Hb
- Ave. Duration
- 10h 25m
- Frequency
- Once daily
- Estimated price
- CHF 35–105
- Website
- Nightjet
- Sleeper Carriage
- CHF 90–105
- Couchette Carriage
- CHF 60–75
- Seating Carriage
- CHF 35–45
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Ravne Na Koroskem to Maribor
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- CHF 6
- Website
- Slovenske železnice (SŽ)
Train from Ravne Na Koroskem to Maribor
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- CHF 6
- Website
- Slovenske železnice (SŽ)
Train from Ravne Na Koroskem to Maribor
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- CHF 6
- Website
- Slovenske železnice (SŽ)
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- CHF 5
- Website
- Slovenske železnice (SŽ)
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Monza to Lugano
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Website
- Trenord
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Once daily
- Estimated price
- CHF 5
- Website
- HŽ Putnički prijevoz (HŽPP)
Night train from Ljubljana to Bregenz
- Ave. Duration
- 9h 35m
- Frequency
- 4 times a week
- Estimated price
- CHF 47
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Bregenz to Zürich HB
- Ave. Duration
- 1h 28m
- Frequency
- Every 3 hours
- Estimated price
- CHF 40–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Klagenfurt - Hauptbahnhof to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- CHF 80–140
- Website
- GoOpti
- Private
- CHF 140
Bus from Maribor, Avtobusna Postaja to Zagreb Airport
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- CHF 40–270
- Website
- GoOpti
- Private
- CHF 121
- Shared
- CHF 40–65
Shuttle from Klagenfurt - Hauptbahnhof to Trieste Airport
- Ave. Duration
- 2h 41m
- Frequency
- On demand
- Estimated price
- CHF 250–410
- Website
- GoOpti
Bus from Maribor, Avtobusna Postaja to Zagreb Airport
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- CHF 40–270
- Website
- GoOpti
- Private
- CHF 121
- Shared
- CHF 40–65
- Phone
- +386 1 431 77 00
- [email protected]
- Website
- Nomago
Bus from Sl.Gradec to Ljubljana AP
- Ave. Duration
- 1h 51m
- Frequency
- Every 2 hours
- Estimated price
- CHF 7–16
- Website
- Nomago
Bus from Janeče to Bleiburg Bahnhof
- Ave. Duration
- 29 min
- Frequency
- Twice daily
- Estimated price
- CHF 1–3
- Website
- Nomago
Bus from Janeče to Ljubljana AP
- Ave. Duration
- 2h 41m
- Frequency
- 3 times a day
- Estimated price
- CHF 9–20
- Website
- Nomago
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Ljubljana bus station to Zurich Bus Station
- Ave. Duration
- 10h 20m
- Frequency
- 5 times a week
- Estimated price
- CHF 50–80
- Website
- Flixbus
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
Italian Lakes: Getting around by train
Read the travel guide
Booking & Getting There
Carinthia to Switzerland bus services, operated by Nomago, arrive at Ljubljana AP station.
Carinthia to Switzerland train services, operated by ÖBB, arrive at Klagenfurt Hbf station.
Yes, the driving distance between Carinthia to Switzerland is 629 km. It takes approximately 8h 19m to drive from Carinthia to Switzerland.
There are 1234+ hotels available in Switzerland.




































































