Ødeleggelsene under krigene, embargoen av Jugoslavia, NATOs bombing – og behovet for gjenreisning – har ikke vært gunstig for utbyggingen av et moderne kollektivsystem. Jernbanens lokaltrafikk omfatter fem linjer på til sammen ca. 70 km og 41 stasjoner, med gjennomsnittlig ca. 25 000 reiser pr. virkedag og vel 7 mill. pr. år. Beograd er en av få europeiske millionbyer uten tunnelbane. GPS Beograd avvikler mesteparten av kollektivtransporten og har inntil 700 000 passasjerer pr. dag – fordelt på 12 trikkelinjer, åtte trolleybuss- og 118 (diesel-)bussruter. Sporvognparken er i gjennomsnitt nærmere 30 år gammel og består hovedsakelig av Tatra KT4-vogner, som fortsatt er mye brukt i tidligere østblokkland – i tillegg til brukt materiell av eldre årgang fra Basel. Selskapet har også noen nye trikker med lavgulv og skal etter planen kjøpe flere slike og utfase det eldste materiellet. En buss har gjerne betydelig kortere levetid enn en trikk, og bussene er gjennomsnittlig ni år gamle; de fleste har lavgulv. Busselskapet SP Lasta betjener også omlandet og har 2500 avganger daglig, fordelt på over 300 bussruter. Beograd har hatt en bussprodusent, Ikarbus.