Serbia Road Network

By | December 6, 2022

Serbia’s current and planned highway network.

According to wholevehicles, Serbia has a fairly limited road network of main roads, serving only the largest towns. Smaller towns usually have to be reached via secondary roads. Serbia has one through highway from the border with Hungary via Beograd to North Macedonia and the second highway is the connection between the border with Croatia and Beograd. A highway has also been opened from Niš to Dimitrovgrad, the border with Bulgaria. Serbia therefore plays a vital link in international traffic to Greece and Turkey, and has the only through highway from north to south in the Balkans. The highways are toll roads. There is a highway under construction from Beograd to Bar in Montenegro. Construction is also slow on a southern bypass of Beograd, as the route through Beograd is congested. The quality of the highways is generally quite good.

Car pit

Serbia has a growing network of motorways, locally referred to as a ‘car pit’. The numbering of these is variable, signposts with A numbers, M numbers and E numbers exist. The main highways run from Beograd (Belgrade) to the country borders. The A1 forms the main axis from the border with Hungary via Subotica, Novi Sad, Beograd and Niš to the border with North Macedonia. The A2 is a partially completed motorway from Beograd to the border with Montenegro. The A3 is the connection between Croatia and Beograd. The A4 is the number for the highway from Niš to the border with Bulgaria. The A5is a highway under construction, connecting the A1 and the A2. There are also plans for a number of new motorways. The traffic volumes on the motorways are low outside Beograd. The busiest point is the Gazela Bridge in Beograd over the Sava, which counts 160,000 vehicles per day.

Motorways in Serbia
A1 • A2 • A3 • A4 • A5 • Autoput Beograd – Vršac • Autoput Paraćin – Zaječar • Autoput Kragujevac – Batočina • Autoput Kuzmin – Sremska Rača • Autoput Novi Sad – Ruma • Autoput Ruma – Šabac • Autoput Niš – Pristina • Ring Beograd

Main roads

As of 2013, there is a new road numbering system in Serbia, divided into four classes; class IA, IB and II-A and II-B. There was a temporary change of classification in 2012, but this has expired.

For more information, see Main roads in Serbia.

Main Roads in Serbia


The M roads formed the main road network of Serbia, connecting all major cities and areas. Most of these roads were single-lane, but some short sections were double-lane, especially around the larger cities. The roads were still numbered according to the old Yugoslav system from 1980 to 2011.

Main roads in Serbia until 2011
M1 • M2 • M3 • M4 • M5 • M7 • M8 • M9 • M18 • M19 • M21 • M22 • M23 • M24 • M25

European roads

The E-roads are prominently signposted in Serbia when they go over highways, the two most important highways are even primarily known by the E number.

European roads in Serbia
E65 • E70 • E75 • E80 • E662 • E761 • E763 • E771


Junctions in Serbia
vor Batajnica • Čvor Bubanj Potok • Čvor Dobanovci • Čvor Niš-Trupale • Čvor Orlovača • Čvor Ostružnica

Road management

The national road authority of Serbia is Putevi Srbije (Cyrillic: Путеви Србије), which calls itself ‘Roads of Serbia’ in English. Putevi Srbije manages the first and second class roads, namely road category IA (motorways), IB (main roads) and II A and II B (other main roads). The network covered 16,374 kilometers in 2021. In that year, Putevi Srbije managed 3,426 bridges and 107 tunnels, 61 of which are longer than 100 meters.

Toll roads

The highways in Serbia are toll roads with an open or closed toll system; With closed toll systems, you get a ticket when entering and pay when you leave the highway. All highways are toll roads, with the exception of the route through Beograd. Euro is accepted at all toll stations.

Road numbering

The (former) planned A-numbers of 2009.

Since 2009 there is an A numbering system for motorways. In practice, however, these are not signposted, the relevant E numbers are indicated, or the numbers of the Yugoslavian M roads. Only the more modern signage shows the A numbers. Road numbers for other roads do not have a prefix, but you can tell by the color what type of road you are driving on.

Numbering 2009

The following A numbers appeared on a 2011 intensity map:

  • A-1: Horgoš – Novi Sad – Beograd – Niš – Preševo
  • A-2: Beograd – ačak
  • A-3: Vrsac – Beograd – Zid
  • A-4: Kragujevac – ačak – Užice
  • A-5: Nis – Dimitrovgrad
  • A-6: Užice – Boljare

Renumbering 2013

In 2013, the A-numbering was changed again:

  • A1: Horgoš (H) – Novi Sad – Beograd – Niš – Preševo ​​(MK)
  • A2: Beograd – ačak – Požega (MNE)
  • A3: Batrovci (HR) – Beograd
  • A4: Nis – Dimitrovgrad (BG)
  • A5: Pojate – Kruševac – Kraljevo – Preljina


The signage on the highways consists of green signs with white letters, in both Latin and Cyrillic script. On the underlying road network, the signs are yellow with black letters. Highway exits have yellow signs for the exit targets, and green for the through targets. Motorways have blue signs with white letters.

As of June 1, 2018, the speed limit on motorways in Serbia has been increased from 120 to 130 km/h. Serbia thus became the 20th country in Europe with a speed limit of 130.

Road safety

Year Road fatalities
2010 660
2011 731
2012 688
2013 650
2014 536
2015 599
2016 607
2017 579
2018 548
2019 534

Serbia is one of the least safe countries in Europe, with 85 road deaths per 1 million inhabitants in 2015. The country scores comparable to neighboring Croatia and slightly better than neighboring Romania and Bulgaria.

Serbia Road Network