There are 5 ways to get from Sarajevo to Geneva by plane, bus, train, 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
best- Fly from Sarajevo (SJJ) to Geneva International Airport (GVA)plane SJJ - GVA
4h 2mCHF 110–261Bus
- Take the bus from Visoko, Autobuska stanica to Genève, Place des Alpesbus
19h 40mTrain, 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 Dobovatrain 210
- Take the nighttrain from Dobova to Zuerich Hbnighttrain En
- Take the train from Zürich HB to Genèvetrain Ic1 / ...
30hCHF 181–422Drive 1,286.4 km
- Drive from Sarajevo to Genevacar 1,286.4 km
13h 57mCHF 247–357Bus, train
- Take the bus from Sarajevo, Autobuska Stanica to Bresciabus
- Take the train from Brescia to Genevetrain Ec
22h 10mCHF 162–251
Sarajevo to Geneva by train, bus, and night train
Comparing Your Travel Options
The cheapest way to get from Sarajevo to Geneva is to bus and train which costs SFr 160 - SFr 260 and takes 22h 10m.
The fastest way to get from Sarajevo to Geneva is to fly which takes 4h 2m and costs SFr 110 - SFr 270.
No, there is no direct bus from Sarajevo to Geneva. However, there are services departing from Sarajevo, Autobuska Stanica and arriving at Genève, Place des Alpes via Visoko, Autobuska stanica. The journey, including transfers, takes approximately 19h 40m.
The distance between Sarajevo and Geneva is 999 km. The road distance is 1286.4 km.
The best way to get from Sarajevo to Geneva without a car is to bus which takes 19h 40m and costs .
It takes approximately 4h 2m to get from Sarajevo to Geneva, including transfers.
Sarajevo to Geneva bus services, operated by Bosna Tours, depart from Visoko, Autobuska stanica station.
The best way to get from Sarajevo to Geneva is to fly which takes 4h 2m and costs SFr 110 - SFr 270. Alternatively, you can bus, which costs and takes 19h 40m.
Sarajevo to Geneva bus services, operated by Bosna Tours, arrive at Genève, Place des Alpes station.
Yes, the driving distance between Sarajevo to Geneva is 1286 km. It takes approximately 13h 57m to drive from Sarajevo to Geneva.
What companies run services between Sarajevo, Bosnia and Herzegovina and Geneva, Switzerland?
easyJet, Swiss, and two other airlines fly from Sarajevo (SJJ) to Geneva International Airport (GVA) twice daily. Alternatively, Bosna Tours operates a bus from Visoko, Autobuska stanica to Genève, Place des Alpes twice a week, and the journey takes 17h 43m.
- Website
- swiss.com
Flights from Sarajevo to Geneva International Airport via Zurich
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- CHF 95–380
Flights from Sarajevo to Geneva International Airport via Vienna
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- CHF 100–420
- Website
- easyjet.com
Flights from Sarajevo to Geneva International Airport
- Ave. Duration
- 1h 55m
- When
- Thursday
- Estimated price
- CHF 140–250
- Website
- austrian.com
Flights from Sarajevo to Geneva International Airport via Vienna
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- CHF 100–420
- Website
- airserbia.com
Flights from Sarajevo to Geneva International Airport via Belgrade
- Ave. Duration
- 4h 40m
- When
- Sunday
- Estimated price
- CHF 95–160
- Phone
- +387 33 655 330
- [email protected]
- Website
- Railways of the Federation of Bosnia and Herzegovina (ŽFBH)
Train from Sarajevo to Maglaj
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- CHF 7–9
- Website
- Railways of the Federation of Bosnia and Herzegovina (ŽFBH)
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Slavonski Brod to Dobova
- Ave. Duration
- 4h 19m
- Frequency
- Twice daily
- Estimated price
- CHF 16
- Website
- HŽ Putnički prijevoz (HŽPP)
Night train from Dobova to Zuerich Hb
- Ave. Duration
- 15h 1m
- Frequency
- Once daily
- Estimated price
- CHF 65
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Night train from Dobova to Zuerich Hb
- Ave. Duration
- 13h 1m
- Frequency
- Once daily
- Estimated price
- CHF 150–250
- Website
- Austrian Railways
Train from Zürich HB to Genève
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- CHF 80–130
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Brescia to Geneve
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- CHF 85–140
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 95–140
- 2nd Class
- CHF 85–120
- Phone
- + 387 30 514 886
- Website
- bosnatours.ba
Bus from Visoko, Autobuska stanica to Genève, Place des Alpes
- Ave. Duration
- 17h 43m
- 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
- 5 times a week
- Estimated price
- CHF 12–18
- Schedules at
- croatiabus.hr
- 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 75–120
- Schedules at
- facebook.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
Booking & Getting There
There are 1212+ hotels available in Geneva.
































