There are 4 ways to get from Zemun to Belgrade by train, bus, taxi, or foot
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Zemun to Belgrade by train
Questions & Answers
The cheapest way to get from Zemun to Belgrade is to bus which costs RSD 45 - RSD 80 and takes 22 min.
The fastest way to get from Zemun to Belgrade is to taxi which takes 9 min and costs RSD 1500 - RSD 1900.
Yes, there is a direct bus departing from Nade Dimić and arriving at Zeleni Venac. Services depart every five minutes, and operate every day. The journey takes approximately 22 min.
Yes, there is a direct train departing from Zemun and arriving at Beograd centar. Services depart every 30 minutes, and operate every day. The journey takes approximately 10 min.
The distance between Zemun and Belgrade is 8 km.
The best way to get from Zemun to Belgrade without a car is to train which takes 10 min and costs RSD 45 - RSD 230.
The train from Zemun to Beograd centar takes 10 min including transfers and departs every 30 minutes.
Zemun to Belgrade bus services, operated by Belgrade Public Transport, depart from Nade Dimić station.
Zemun to Belgrade train services, operated by Srbija Voz, depart from Zemun station.
The best way to get from Zemun to Belgrade is to train which takes 10 min and costs RSD 45 - RSD 230. Alternatively, you can bus, which costs RSD 45 - RSD 80 and takes 22 min.
What companies run services between Zemun, Serbia and Belgrade, Serbia?
Srbija Voz operates a train from Zemun to Beograd centar every 30 minutes. Tickets cost RSD 85–150 and the journey takes 10 min. Railways of Montenegro (ŽPCG) also services this route once daily. Alternatively, Belgrade Public Transport operates a bus from Nade Dimić to Zeleni Venac every 5 minutes, and the journey takes 22 min. Lasta also services this route every 4 hours.
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Zemun to Beograd centar
- Ave. Duration
- 10 min
- Frequency
- Every 30 minutes
- Estimated price
- RSD 85–150
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 130–150
- 1st Class
- RSD 85–110
- Phone
- +382 20 441 197
- info@zpcg.me
- Website
- zpcg.me
Train from Zemun to Beograd centar
- Ave. Duration
- 7 min
- Frequency
- Once daily
- Estimated price
- RSD 45–230
- Website
- https://zpcg.me/en
- Second Class
- RSD 45–75
- First Class
- RSD 210–230
- Phone
- +381 11 3300805
- info@bgprevoz.rs
- Website
- bgprevoz.rs
Bus from Nade Dimić to Zeleni Venac
- Ave. Duration
- 22 min
- Frequency
- Every 5 minutes
- Schedules at
- bgprevoz.rs
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Nade Dimić to Zeleni Venac
- Ave. Duration
- 9 min
- Estimated price
- RSD 1,500–1,900
YandexGO
- Website
- taxi.yandex.rs
Stb Taxi
- Phone
- +381 060 880 10 10
- Website
- stbtaxi.com
Pink Taxi
- Phone
- +381 65 488 99 77
- Website
- pinktaxi.info
Naxis Taxi
- Phone
- +381 64 222 9804
- Website
- naxis.rs
Lux
- Phone
- +381113033123
- Website
- luxtaxi.rs
Beogradski Taxi
- Phone
- +381 63 9801
- Website
- beogradski-taxi.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The London Underground: Essential tips to navigate the Tube, Want to know more about Flixbus?, and Best ways to travel around Australia - to help you get the most out of your next trip.
More Questions & Answers
Zemun to Belgrade bus services, operated by Belgrade Public Transport, arrive at Zeleni Venac station.
Zemun to Belgrade train services, operated by Srbija Voz, arrive at Beograd centar station.
There are 4485+ hotels available in Belgrade.












