Roads in Serbia
Roads in Serbia are the backbone of its transportation system and an important part of the European road network. The total length of roads in the country is 45,419 km, and they are categorized as "state roads" or "municipal roads". All state roads in Serbia are maintained by the public, nation-wide, road construction company JP Putevi Srbije.
State roads
Major roads in the country are designated as "state roads", most of which are paved. They are categorized into class I and class II, with class I having three subclasses and class II having two subclasses.State roads, class IA
Roads that are motorways are categorized as state roads, class IA, and are marked with one-digit numbers.As of December 2025, there are of motorways in total. Motorways in Serbia have three lanes in each direction, signs are white-on-green, and the normal speed limit is 130 km/h.
| Designation | Route | In service | Planned |
| Border with Hungary - Novi Sad - Belgrade - Niš - Vranje - border with North Macedonia | 582.935 km | 582.935 km | |
| Belgrade - Obrenovac - Lajkovac - Ljig - Gornji Milanovac - Preljina - Čačak - Požega - Arilje - Ivanjica - Boljare | 150.188 km | 258 km | |
| Border with Croatia - Belgrade | 95.444 km | 95.444 km | |
| Niš - Pirot - Dimitrovgrad - border with Bulgaria | 105.434 km | 105.434 km | |
| Pojate - Kruševac - Kraljevo - Preljina | 72 km | 114.761 km | |
| Novi Sad - Zrenjanin - Belgrade | 0 km | 89.5 km | |
| Kuzmin - Bosut - Border with Bosnia and Herzegovina near Sremska Rača | 0 km | 18 km | |
| Ruma - Hrtkovci - Šabac | 24.515 km | 24.515 km | |
| Bubanj Potok - Pančevo - Border with Romania | 0 km | km | |
| Požega - Sevojno - Border with Bosnia and Herzegovina | 0 km | km | |
| Pančevo - Batajnica | 0 km | km | |
| Merošina - Kuršumlija - Administrative line with Kosovo and Metohija | 0 km | km | |
| N/A | Lajkovac - Aranđelovac - Mladenovac - Topola - Rača - Svilajnac - Despotovac - Bor | 0 km | 270 km |
| Total |
State roads, class IM
Roads categorized as state roads, class IM are expressways, that were greatly introduced in law of the Republic of Serbia in March 2024. The examples of such roads are the 24 km-long stretch of State Road 24 between Kragujevac and Batočina and the planned upgrade of the 27 km-long section of State Road 21 between Novi Sad and Ruma. Expressways, unlike motorways, do not have emergency lanes, signs are white-on-blue and the normal speed limit is 100 km/h.| Designation | Route | In service | Planned |
| Border with Hungary - Sombor - Kula - Vrbas - Srbobran - Bečej - Novi Bečej - Kikinda - border with Romania | |||
| Link with A1 - Novi Sad - Irig - Ruma - link with A3 and A8 | |||
| Link with A8 - Loznica | |||
| Badovinci - Slepčević | |||
| Novi Bečej - Zrenjanin | |||
| Belgrade - Pančevo | |||
| Link with A1 - Požarevac - Veliko Gradište - Golubac - Donji Milanovac - Brza Palanka | |||
| Kladovo - Negotin - Zaječar | |||
| Link with A2 - Divci - Valjevo - link with IB27 | |||
| Link with A2 - Lazarevac - Aranđelovac - Rača - Svilajnac - Despotovac - Bor - Zaječar | |||
| Link with A1 and A3 - Airport junction - Mostar junction - link with A1 and A9 | |||
| Link with M11 - Belgrade Airport Nikola Tesla | |||
| Link with A1 - Mladenovac - Aranđelovac | |||
| Topola - Kragujevac | |||
| Link with A1 - Batočina - Kragujevac - Knić - link with A5 | |||
| Link with A1 - Zaječar - border crossing with Bulgaria | |||
| Link with A5 - Kraljevo - Raška - Novi Pazar | |||
| Nova Varoš - Sjenica - Novi Pazar | |||
| Raška - Administrative border | |||
| Link with M6 - Bridge over Danube - Link with M11 | |||
| Total |
State roads, class IB
Roads categorized as state roads, class IB are 4,486 km in total length as of June 2022 and are marked with two-digit numbers. They have one lane in each direction, signs are black-on-yellow and the normal speed limit is 80 km/h.Kosovo
Roads that partly or entirely lay in Kosovo.| Designation | Route |
| Raška - border with Kosovo - Leposavić - Mitrovica - Vučitrn - Pristina - Ferizaj - border with North Macedonia | |
| Ribariće - border with Kosovo - Zubin Potok - Mitrovica | |
| Border with Romania - Kladovo - Negotin - Zaječar - Knjaževac - Svrljig - Niš - Merošina - Prokuplje - Kuršumlija - border with Kosovo - Podujevo - Pristina - Lipljan - Štimlje - Suva Reka - Prizren - border with Albania | |
| Pirot - Babušnica - Vlasotince - Leskovac - Lebane - Medveđa - border with Kosovo - Pristina - Peja - border with Montenegro | |
| Bujanovac - border with Kosovo - Gjilan - Ferizaj - Štimlje | |
| Entirely in Kosovo |
State roads, class IIA
State roads, class IIA, are marked with three-digit numbers, the first digit being 1 or 2. The total length of these roads is 7,799 km as of June 2022.State roads, class IIB
State roads, class IIB, are marked with three-digit numbers, the first digit being 3 or 4. Total length of these roads is 3,156 km as of June 2022.Municipal roads
Minor, local roads in the country are designated as "municipal roads".Total length of these roads is 23,780 km and some two-thirds are paved roads, while the rest are consisted of macadam and earthen roads.
European routes
The following European routes pass through Serbia:- E65: Rožaje, Montenegro – Tutin – Mitrovica – Pristina – Elez Han, Kosovo – Skopje, North Macedonia.
- E70: Slavonski Brod, Croatia – Šid – Belgrade – Vršac – Timișoara, Romania.
- * section between Belgrade and border with Croatia is built to motorway standards.
- E75: Szeged, Hungary – Subotica – Novi Sad – Beška Bridge – Belgrade – Niš – Leskovac – Vranje – Preševo – Kumanovo, North Macedonia.
- * section from border with Hungary to border with Northern Macedonia is built to motorway standards.
- E80: Rožaje, Montenegro – Peja – Pristina, Kosovo – Prokuplje – Niš – Niška Banja – Pirot – Dimitrovgrad – Sofia, Bulgaria.
- * section between Niš and border with Bulgaria is built to motorway standards.
- E662: Subotica – Sombor – Bezdan – Osijek, Croatia.
- E761: Sarajevo, Bosnia and Herzegovina – Užice – Čačak – Kraljevo – Kruševac – Pojate – Paraćin – Zaječar.
- * section between Pojate and Paraćin is built to motorway standards and co-signed with E75.
- E763: Belgrade – Čačak – Nova Varoš – Bijelo Polje, Montenegro.
- * section between Belgrade and Preljina is built to motorway standards.
- E771: Drobeta-Turnu Severin, Romania – Zaječar – Niš.