There are 8 ways to get from Swiss Alps to Croatia by train, plane, bus, night train, 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.
Train to Zurich Airport, fly to Zagreb Franjo Tuđman Airport
best- Take the train from Airolo to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Zagreb Franjo Tuđman Airport (ZAG)plane ZRH - ZAG
8h 2m€128–307Train, bus to Il Caravaggio International Airport, fly to Zagreb Franjo Tuđman Airport
cheapest- Take the train from Airolo to Bellinzonatrain
- Take the train from Lugano to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Zagreb Franjo Tuđman Airport (ZAG)plane BGY - ZAG
9h 35m€74–318Train, bus
- Take the train from Airolo to Bellinzonatrain Ir46 / ...
- Take the bus from Bellinzona to Zagrebbus
13h 41m€134–165Train, night train
- Take the train from Airolo to Zürich HBtrain Ir46
- Take the nighttrain from Zuerich Hb to Zagreb Glavni Kol.nighttrain En
18h 21m€319–476Drive 749.5 km
- Drive from Swiss Alps to Zagrebcar 749.5 km
8h€134–193Train to Zurich Airport, fly to Split Airport
- Take the train from Airolo to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Split Airport (SPU)plane ZRH - SPU
8h 1m€141–323Train to Zurich Airport, fly to Ljubljana, shuttle
- Take the train from Airolo to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Ljubljana (LJU)plane ZRH - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb
9h 40m€170–655Train, bus via Milan
- Take the train from Airolo to Locarnotrain
- Take the train from Locarno to Milano Centraletrain
- Take the bus from Milano Centrale Station to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Zagreb, Autobusni Kolodvorbus
15h 25m€614–1,211
Swiss Alps to Croatia by bus and train
Comparing Your Travel Options
The cheapest way to get from Swiss Alps to Croatia is to train and bus which costs €130 - €170 and takes 13h 41m.
The fastest way to get from Swiss Alps to Croatia is to drive which takes 8h and costs €130 - €200.
No, there is no direct train from Swiss Alps to Croatia. However, there are services departing from Airolo and arriving at Trg bana J. Jelačića via Zuerich Hb and Glavni kolodvor. The journey, including transfers, takes approximately 18h 21m.
The distance between Swiss Alps and Croatia is 766 km. The road distance is 749.5 km.
The best way to get from Swiss Alps to Croatia without a car is to train and bus which takes 13h 41m and costs €130 - €170.
It takes approximately 8h 2m to get from Swiss Alps to Croatia, including transfers.
Swiss Alps to Croatia train services, operated by Schweizerische Südostbahn AG, depart from Airolo station.
Swiss Alps to Croatia train services, operated by Schweizerische Südostbahn AG, arrive at Zürich HB station.
Yes, the driving distance between Swiss Alps to Croatia is 750 km. It takes approximately 8h to drive from Swiss Alps to Croatia.
There are 2894+ hotels available in Croatia.
What companies run services between Swiss Alps, Canton Ticino, Switzerland and Croatia?
There is no direct connection from Swiss Alps to Croatia. However, you can take the line 110 bus to Airolo, Stazione, walk to Airolo, take the train to Zürich HB, take the train to Zürich Flughafen, walk to Zurich Airport (ZRH) airport, fly to Zagreb Franjo Tuđman Airport (ZAG), walk to Stari terminal, take the line 290 bus to Kvaternikov trg, walk to Heinzelova-sjever, then take the line 17 vehicle to Trg bana J. Jelačića. Alternatively, you can take a bus from Gotthard Passhöhe to Zagreb via Airolo, Stazione, Airolo, Bellinzona, and Bellinzona in around 13h 41m.
- Website
- swiss.com
Flights from Zurich Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €80–320
Flights from Zurich Airport to Split Airport
- Ave. Duration
- 1h 28m
- When
- Monday, Wednesday, Friday, Saturday, Thursday, and Sunday
- Estimated price
- €55–330
Flights from Zurich Airport to Ljubljana
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €110–350
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Airolo to Zürich HB
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- €35–60
- Schedules at
- Schweizerische Südostbahn AG
Train from Airolo to Bellinzona
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €24–40
- Schedules at
- Schweizerische Südostbahn AG
Train from Airolo to Zürich HB
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- €35–60
- Schedules at
- Schweizerische Südostbahn AG
Train from Airolo to Zürich HB
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- €35–60
- Schedules at
- Schweizerische Südostbahn AG
Train from Airolo to Zürich HB
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- €35–60
- Schedules at
- Schweizerische Südostbahn AG
Train from Airolo to Bellinzona
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €24–40
- Schedules at
- Schweizerische Südostbahn AG
Train from Airolo to Locarno
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €30–45
- Schedules at
- Schweizerische Südostbahn AG
- Phone
- +41 79 445 39 68
- [email protected]
- Website
- zelicreisen.ch
Bus from Bellinzona to Zagreb
- Ave. Duration
- 10h 50m
- Frequency
- 4 times a week
- Estimated price
- €126
- Schedules at
- zelicreisen.ch
Want to know more about travelling around Croatia
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Italian Lakes: Getting around by train
Read the travel guide









