There are 8 ways to get from Sarajevo to Swiss Alps by plane, train, 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.
Fly Sarajevo to Zurich Airport, train
best- Fly from Sarajevo (SJJ) to Zurich Airport (ZRH)plane SJJ - ZRH
- Take the train from Zürich HB to Airolotrain
8h 21mCHF 135–301Fly Sarajevo to Il Caravaggio International Airport, bus, train
cheapest- Fly from Sarajevo (SJJ) to Il Caravaggio International Airport (BGY)plane SJJ - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Bellinzonatrain
- Take the train from Bellinzona to Airolotrain
9h 40mCHF 67–398Bus, train
- Take the bus from Visoko, Autobuska stanica to Luzern, Bahnhofbus
- Take the train from Luzern to Airolotrain Ir26 / ...
19h 31mTrain, bus, night train
- Take the train from Sarajevo to Maglajtrain 710
- Take the bus from Maglaj, Autobuska Stanica to Slavonski Brod, Autobusni Kolodvorbus
- Take the train from Slavonski Brod to Zagreb Glavni Kol.train Re / ...
- Take the night train from Zagreb Glavni Kol. to Zuerich Hbnighttrain En
- Take the train from Zürich HB to Airolotrain
29h 1mDrive 1,139.9 km
- Drive from Sarajevo to Swiss Alpscar 1,139.9 km
12h 7mCHF 187–270Bus to Tuzla International Airport, fly to Mulhouse, train
- Take the bus from Sarajevo, BP Gazprom to Živinice Grad, ASbus
- Fly from Tuzla International Airport (TZL) to Mulhouse (MLH)plane TZL - MLH
- Take the train from Basel SBB to Airolotrain
11h 39mCHF 107–499Bus, train via Brescia
- Take the bus from Sarajevo, Autobuska Stanica to Bresciabus
- Take the train from Brescia to Bellinzonatrain Ec
- Take the train from Bellinzona to Airolotrain
21h 40mCHF 128–240Bus, train via Lugano
- Take the bus from Sarajevo, Autobuska Stanica to Vitez, Autobuski kolodvorbus
- Take the bus from Vitez, Autobuski kolodvor to Luganobus
- Take the train from Locarno to Airolotrain
24h 4mCHF 163–271
Sarajevo (SJJ) to Zurich Airport (ZRH) flights
Questions & Answers
The cheapest way to get from Sarajevo to Swiss Alps is to bus and train via Brescia which costs SFr 120 - SFr 240 and takes 21h 40m.
The fastest way to get from Sarajevo to Swiss Alps is to fly and train which takes 8h 21m and costs SFr 130 - SFr 310.
The distance between Sarajevo and Swiss Alps is 1006 km. The road distance is 1139.9 km.
The best way to get from Sarajevo to Swiss Alps without a car is to bus and train which takes 19h 31m and costs .
It takes approximately 8h 21m to get from Sarajevo to Swiss Alps, including transfers.
Yes, the driving distance between Sarajevo to Swiss Alps is 1140 km. It takes approximately 12h 7m to drive from Sarajevo to Swiss Alps.
There are 502+ hotels available in Swiss Alps.
What companies run services between Sarajevo, Bosnia and Herzegovina and Swiss Alps, Canton Ticino, Switzerland?
There is no direct connection from Sarajevo to Swiss Alps. However, you can take the bus to Sarajevo Airport, walk to Sarajevo (SJJ) airport, fly to Zurich Airport (ZRH), walk to Zürich Flughafen, take the train to Zürich HB, take the train to Airolo, walk to Airolo, Stazione, then take the line 110 bus to Gotthard Passhöhe. Alternatively, you can take a train from Alipasin Most to Gotthard Passhöhe via Visoko, Visoko, Autobuska stanica, Luzern, Bahnhof, Luzern, Airolo, and Airolo, Stazione in around 19h 31m.
- Website
- swiss.com
Flights from Sarajevo to Zurich Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 95–330
Flights from Sarajevo to Zurich Airport via Vienna
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- CHF 90–340
- Website
- austrian.com
Flights from Sarajevo to Zurich Airport via Vienna
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- CHF 90–340
- Website
- lufthansa.com
Flights from Sarajevo to Zurich Airport via Frankfurt
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- CHF 100–370
- Website
- croatiaairlines.com
Flights from Sarajevo to Zurich Airport via Zagreb
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- CHF 85–290
- Website
- ryanair.com
Flights from Sarajevo to Il Caravaggio International Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- CHF 28–200
- Website
- wizzair.com
Flights from Tuzla International Airport to Mulhouse
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 27–330
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Zürich HB to Airolo
- Ave. Duration
- 1h 56m
- Frequency
- Every 3 hours
- Estimated price
- CHF 35–55
- Schedules at
- sob.ch
Train from Luzern to Airolo
- Ave. Duration
- 1h 43m
- Frequency
- Every 3 hours
- Estimated price
- CHF 30–50
- Schedules at
- sob.ch
Train from Zürich HB to Airolo
- Ave. Duration
- 1h 56m
- Frequency
- Every 3 hours
- Estimated price
- CHF 35–55
- Schedules at
- sob.ch
Train from Bellinzona to Airolo
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 23–35
- Schedules at
- sob.ch
Train from Basel SBB to Airolo
- Ave. Duration
- 2h 57m
- Frequency
- Every 4 hours
- Estimated price
- CHF 55–85
- Schedules at
- sob.ch
Train from Bellinzona to Airolo
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 23–35
- Schedules at
- sob.ch
Train from Locarno to Airolo
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- CHF 28–45
- Schedules at
- sob.ch
- Phone
- +387 33 655 330
- [email protected]
- Website
- zfbh.ba
Train from Sarajevo to Maglaj
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- CHF 7–9
- Website
- https://www.zfbh.ba/en/
- Phone
- +385 60 333 444
- [email protected]
- Website
- hzpp.hr
Train from Slavonski Brod to Zagreb Glavni Kol.
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- CHF 35–55
- Website
- http://www.hzpp.hr/en
Night train from Zagreb Glavni Kol. to Zuerich Hb
- Ave. Duration
- 13h 41m
- Frequency
- 4 times a day
- Estimated price
- CHF 150–230
- Website
- http://www.hzpp.hr/en
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Milano Centrale to Bellinzona
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- CHF 26–70
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 45–70
- 2nd Class
- CHF 26–35
Train from Brescia to Bellinzona
- Ave. Duration
- 2h 37m
- Frequency
- Twice daily
- Estimated price
- CHF 40–85
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 55–85
- 2nd Class
- CHF 40–55
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Bellinzona to Airolo
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- CHF 22–70
- Website
- https://www.sbb.ch/en
Train from Bellinzona to Airolo
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- CHF 22–70
- Website
- https://www.sbb.ch/en
Train from Locarno to Airolo
- Ave. Duration
- 1h 34m
- Frequency
- Twice a week
- Estimated price
- CHF 29–90
- Website
- https://www.sbb.ch/en
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- trenord.it
Train from Bellinzona to Airolo
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- CHF 5–7
- Website
- https://www.trenord.it/en/
Train from Bellinzona to Airolo
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- CHF 5–7
- Website
- https://www.trenord.it/en/
- Phone
- + 387 30 514 886
- Website
- bosnatours.ba
Bus from Visoko, Autobuska stanica to Luzern, Bahnhof
- Ave. Duration
- 13h 46m
- Frequency
- Twice a week
- Schedules at
- bosnatours.ba
- Phone
- +385 (0) 91 6113 073
- [email protected]
- Website
- croatiabus.hr
Bus from Maglaj, Autobuska Stanica to Slavonski Brod, Autobusni Kolodvor
- Ave. Duration
- 1h 35m
- Frequency
- 6 times a week
- Schedules at
- croatiabus.hr
- [email protected]
- Website
- terravision.eu
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 4–23
- Website
- https://www.terravision.eu/
- Phone
- +387 35 320-321
- [email protected]
- Website
- transturist.ba
Bus from Sarajevo, BP Gazprom to Živinice Grad, AS
- Ave. Duration
- 2h
- Frequency
- Once a week
- Estimated price
- CHF 12–16
- Schedules at
- transturist.ba
- Phone
- +387 32 205 450
- [email protected]
- Website
- web.facebook.com
Bus from Sarajevo, Autobuska Stanica to Brescia
- Ave. Duration
- 15h 10m
- Frequency
- Once a week
- Estimated price
- CHF 82
- Schedules at
- facebook.com
- Phone
- +387 33 770 889
- [email protected]
- Website
- centrotrans.com
Bus from Sarajevo, Autobuska Stanica to Vitez, Autobuski kolodvor
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a day
- Estimated price
- CHF 7–15
- Website
- https://centrotrans.com/en
- Phone
- +387 51 214 994
- [email protected]
- Website
- autoprevoz-gs.com
Bus from Sarajevo, Autobuska Stanica to Vitez, Autobuski kolodvor
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Website
- https://www.autoprevoz-gs.com/
- Phone
- +387 34 206 501
- Website
- livnobus.com
Bus from Vitez, Autobuski kolodvor to Lugano
- Ave. Duration
- 17h 5m
- Frequency
- Once a week
- Estimated price
- CHF 122
- Schedules at
- livnobus.com
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
Italy Travel Guides
Read the travel guide
Getting to Milan from the airport
Read the travel guide




















































