There are 7 ways to get from Užice to Zurich by train, plane, bus, 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 to Belgrade Nikola Tesla Airport, fly
best- Take the train from Uzice to Novi Beogradtrain
- Fly from Belgrade Nikola Tesla Airport (BEG) to Zurich Airport (ZRH)plane BEG - ZRH
8h 22mCHF 82–238Bus
cheapest- Take the bus from Užice, Autobuska Stanica to Zürich Hbfbus
23h 51mCHF 50–75Train, bus
- Take the train from Uzice to Novi Beogradtrain Ir / ...
- Take the bus from Beograd, Autobuska stanica to Luzern, Bahnhofbus
- Take the train from Luzern to Zürich HBtrain N7 / ...
19h 52mTrain
- Take the train from Uzice to Suboticatrain
- Take the train from Subotica to Szegedtrain Re
- Take the train from Szeged to Budapest-Kelenfoeldtrain
- Take the train from Budapest-Kelenfoeld to Bregenztrain Rjx
- Take the train from Bregenz to Zürich HBtrain Ec
24h 10mCHF 175–354Drive 1,229.6 km
- Drive from Užice to Zurichcar 1,229.6 km
15h 23mCHF 202–292Bus to Sarajevo, fly
- Take the bus from Užice, Autobuska Stanica to Sarajevo, Autobuska Stanicabus
- Fly from Sarajevo (SJJ) to Zurich Airport (ZRH)plane SJJ - ZRH
10h 4mCHF 121–289Bus via Čačak
- Take the bus from Užice, Autobuska Stanica to Чачакbus 16 / ...
- Take the bus from Чачак to Zurichbus
22h 16mCHF 84–199
Belgrade Nikola Tesla Airport (BEG) to Zurich Airport (ZRH) flights
Questions & Answers
The cheapest way to get from Užice to Zurich is to bus which costs SFr 50 - SFr 75 and takes 23h 51m.
The fastest way to get from Užice to Zurich is to train and fly which takes 8h 22m and costs SFr 80 - SFr 240.
Yes, there is a direct bus departing from Užice, Autobuska Stanica and arriving at Zürich Hbf. Services depart once a week, and operate Tuesday and Saturday. The journey takes approximately 23h 51m.
No, there is no direct train from Užice to Zurich. However, there are services departing from Uzice and arriving at Zürich HB via Subotica, Szeged, Budapest-Kelenfoeld and Bregenz. The journey, including transfers, takes approximately 24h 10m.
The distance between Užice and Zurich is 1151 km. The road distance is 1229.6 km.
The best way to get from Užice to Zurich without a car is to train and bus which takes 19h 52m and costs .
It takes approximately 8h 22m to get from Užice to Zurich, including transfers.
Užice to Zurich bus services, operated by Autoprevoz Janjušević, depart from Užice, Autobuska Stanica station.
Užice to Zurich train services, operated by Railways of Montenegro (ŽPCG), depart from Uzice station.
The best way to get from Užice to Zurich is to train which takes 24h 10m and costs SFr 170 - SFr 360. Alternatively, you can bus via Čačak, which costs SFr 80 - SFr 200 and takes 22h 16m.
What companies run services between Užice, Serbia and Zurich, Switzerland?
You can take a train from Uzice to Zürich HB via Subotica, Szeged, Budapest-Kelenfoeld, and Bregenz in around 24h 10m. Alternatively, you can take a bus from Užice, Autobuska Stanica to Zurich via Чачак in around 22h 16m.
- Website
- swiss.com
Flights from Belgrade Nikola Tesla Airport to Zurich Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- CHF 70–220
Flights from Sarajevo to Zurich Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 100–340
Flights from Sarajevo to Zurich Airport via Vienna
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- CHF 95–340
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Zurich Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- CHF 65–190
- Website
- lufthansa.com
Flights from Belgrade Nikola Tesla Airport to Zurich Airport via Munich
- Ave. Duration
- 4h 12m
- When
- Monday, Wednesday, Friday, Saturday, Sunday, and Thursday
- Estimated price
- CHF 95–330
Flights from Sarajevo to Zurich Airport via Frankfurt
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- CHF 100–370
- Website
- austrian.com
Flights from Belgrade Nikola Tesla Airport to Zurich Airport via Vienna
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- CHF 85–320
Flights from Sarajevo to Zurich Airport via Vienna
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- CHF 95–340
- Website
- croatiaairlines.com
Flights from Sarajevo to Zurich Airport via Zagreb
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- CHF 85–300
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Uzice to Novi Beograd
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- CHF 5–10
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- CHF 5–7
- 1st Class
- CHF 7–10
Train from Uzice to Novi Beograd
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- CHF 5–10
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- CHF 5–7
- 1st Class
- CHF 7–10
- Phone
- +382 20 441 197
- [email protected]
- Website
- zpcg.me
Train from Uzice to Novi Beograd
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- CHF 7–16
- Website
- https://zpcg.me/en
- Second Class
- CHF 7–9
- First Class
- CHF 14–16
Train from Uzice to Novi Beograd
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- CHF 7–16
- Website
- https://zpcg.me/en
- Second Class
- CHF 7–9
- First Class
- CHF 14–16
Train from Uzice to Subotica
- Ave. Duration
- 4h 49m
- Frequency
- Twice daily
- Estimated price
- CHF 15–30
- Website
- https://zpcg.me/en
- Second Class
- CHF 15–17
- First Class
- CHF 28–30
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Luzern to Zürich HB
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 18–60
- Website
- https://www.sbb.ch/en
Train from Bregenz to Zürich HB
- Ave. Duration
- 1h 28m
- Frequency
- Every 3 hours
- Estimated price
- CHF 40–130
- Website
- https://www.sbb.ch/en
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Subotica to Szeged
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- CHF 2–4
- Website
- https://jegy.mav.hu/
Train from Szeged to Budapest-Kelenfoeld
- Ave. Duration
- 2h 36m
- Frequency
- Twice daily
- Estimated price
- CHF 8–10
- Website
- https://jegy.mav.hu/
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Budapest-Kelenfoeld to Bregenz
- Ave. Duration
- 9h 57m
- Frequency
- 3 times a day
- Estimated price
- CHF 110–180
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- CHF 110–180
- Phone
- + (381) 20 316 581
- [email protected]
- Website
- gameks.biz
Bus from Beograd, Autobuska stanica to Luzern, Bahnhof
- Ave. Duration
- 14h 30m
- Frequency
- Twice a week
- Schedules at
- gameks.biz
- Phone
- +387 65 626 696
- [email protected]
- Website
- traveling.com
Bus from Užice, Autobuska Stanica to Sarajevo, Autobuska Stanica
- Ave. Duration
- 4h 52m
- Frequency
- Once daily
- Estimated price
- CHF 21–35
- Schedules at
- busticket4.me
- Phone
- +381 (0) 33 455662
- [email protected]
- Website
- janjusevic.com
Bus from Užice, Autobuska Stanica to Чачак
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- CHF 3–5
- Schedules at
- janjusevic.com
- Regular ticket
- CHF 3–5
- Phone
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Užice, Autobuska Stanica to Чачак
- Phone
- +381 (0) 31 524-518
- [email protected]
- Website
- gaga-turs.rs
Bus from Užice, Autobuska Stanica to Чачак
- Ave. Duration
- 1h 3m
- Frequency
- Once daily
- Schedules at
- gaga-turs.rs
- Phone
- 011 / 34 72 334
- [email protected]
- Website
- presto.rs
Bus from Užice, Autobuska Stanica to Чачак
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Schedules at
- presto.rs
- Phone
- +381 21 52 88 80
- [email protected]
- Website
- web.facebook.com
Bus from Užice, Autobuska Stanica to Чачак
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- CHF 15
- Schedules at
- facebook.com
- Phone
- +381 (0)35 562 555
- [email protected]
- Website
- eurolin.rs
Bus from Užice, Autobuska Stanica to Чачак
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Schedules at
- eurolin.rs
- Phone
- +381 18 255 177
- Website
- nis-ekspres.rs
Bus from Užice, Autobuska Stanica to Чачак
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- CHF 4–8
- Website
- https://nis-ekspres.rs/?lang=en
- Phone
- +381 37 421 555
- [email protected]
- Website
- jugoprevozks.rs
Bus from Užice, Autobuska Stanica to Чачак
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Schedules at
- jugoprevozks.rs
- Phone
- +381 35 433 333
- [email protected]
- Website
- bogojevic-reisen.ch
Bus from Чачак to Zurich
- Ave. Duration
- 20h 31m
- Frequency
- Twice a week
- Estimated price
- CHF 80–190
- Website
- http://www.bogojevic-reisen.ch
- Phone
- + 381 31 510 060
- [email protected]
- Website
- facebook.com
Bus from Užice, Autobuska Stanica to Zürich Hbf
- Ave. Duration
- 23h 51m
- Frequency
- Once a week
- Estimated price
- CHF 50–75
- 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
More Questions & Answers
Užice to Zurich bus services, operated by Autoprevoz Janjušević, arrive at Чачак station.
Užice to Zurich train services, operated by Railways of Montenegro (ŽPCG), arrive at Subotica station.
Yes, the driving distance between Užice to Zurich is 1230 km. It takes approximately 15h 23m to drive from Užice to Zurich.
There are 1235+ hotels available in Zurich.




































