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–330Fly 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
10h 8mCHF 67–435Bus, 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 nighttrain from Zagreb Glavni Kol. to Zuerich Hbnighttrain En
- Take the train from Zürich HB to Airolotrain
29h 25mCHF 243–372Drive 1,121.9 km
- Drive from Sarajevo to Swiss Alpscar 1,121.9 km
12h 38mCHF 188–271Bus to Tuzla International Airport, fly to Mulhouse, train
- Take the bus from Sarajevo, Autobuska Stanica to Đurđevikbus
- Fly from Tuzla International Airport (TZL) to Mulhouse (MLH)plane TZL - MLH
- Take the train from Basel SBB to Airolotrain
12h 12mCHF 104–529Bus, 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 126–268Bus, 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
23h 54mCHF 164–265
Sarajevo to Swiss Alps by train, bus, and night train
Questions & Answers
The cheapest way to get from Sarajevo to Swiss Alps is to bus and train via Brescia which costs SFr 120 - SFr 270 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 330.
The distance between Sarajevo and Swiss Alps is 1006 km. The road distance is 1121.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 1122 km. It takes approximately 12h 38m to drive from Sarajevo to Swiss Alps.
There are 487+ 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 100–190
Flights from Sarajevo to Zurich Airport via Vienna
- Ave. Duration
- 3h 32m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 100–370
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Zürich HB to Airolo
- Ave. Duration
- 1h 56m
- Frequency
- Every 3 hours
- Estimated price
- CHF 35–55
- Schedules at
- Schweizerische Südostbahn AG
Train from Luzern to Airolo
- Ave. Duration
- 1h 43m
- Frequency
- Every 3 hours
- Estimated price
- CHF 30–50
- Schedules at
- Schweizerische Südostbahn AG
Train from Zürich HB to Airolo
- Ave. Duration
- 1h 56m
- Frequency
- Every 3 hours
- Estimated price
- CHF 35–55
- Schedules at
- Schweizerische Südostbahn AG
Train from Basel SBB to Airolo
- Ave. Duration
- 2h 57m
- Frequency
- Every 4 hours
- Estimated price
- CHF 55–85
- Schedules at
- Schweizerische Südostbahn AG
Train from Bellinzona to Airolo
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 23–35
- Schedules at
- Schweizerische Südostbahn AG
Train from Bellinzona to Airolo
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 23–35
- Schedules at
- Schweizerische Südostbahn AG
Train from Locarno to Airolo
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- CHF 28–45
- Schedules at
- Schweizerische Südostbahn AG
- 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
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide







