National roads in Poland

Map of national roads network in Poland
National road 9
National road 84
Standard national roads plates.

According to classes and categories of public roads in Poland, a national road (Polish: Droga krajowa) is a public trunk road controlled by the Polish central government authority, the General Directorship of National Roads and Motorways (Polish: Generalna Dyrekcja Dróg Krajowych i Autostrad). All motorways and expressways in Poland are classified as part of the national roads network.

Other types of roads in Poland are under the control of entities at voivodeship, powiat and gmina levels: voivodeship roads, powiat roads and gmina roads.

National roads network

National roads include:

Currently, there are 96 national roads in Poland (1–68, 70–97). Since 1 January 2014, there are new national roads: 89, 95, 96 and 97. In 2011 the total length was 18,801 km (11,680 mi).[1] According to national roads state report of 2008 by GDDKiA 1/4 of national roads are capable of handling 11,5 tonnes per axle loads.[2] Due to new regulation of General Director of National Roads and Motorways in August 2016 there is no longer national road 69.[3] In January 2020, national road 98 was downgraded and removed from the national roads network.

List of national roads

Polish national roads network consist of following roads, as of April 3, 2024:[4]

Number Route
National road 1 National road 6 (Pruszcz Gdański) – Grudziądz – Toruń – Włocławek – Łódź – Piotrków Trybunalski – Częstochowa – Pyrzowice – Piekary Śląskie – Bytom – Gliwice – Żory – Gorzyczki – Czech border

Pyrzowice ("Pyrzowice" interchange) – Podwarpie ("Podwarpie" junction) – Dąbrowa Górnicza – Tychy – Bielsko-Biała – Żywiec – Laliki – Zwardoń – Slovak border

National road 2 German border – Świecko – Rzepin – Poznań – Konin – Łódź – Warsaw – Mińsk Mazowiecki – Siedlce – Międzyrzec Podlaski – Biała Podlaska – Terespol – Belarusian border
National road 3 Świnoujście – Szczecin – Gorzów Wielkopolski – Zielona Góra – Lubin – Legnica – Bolków – Jelenia Góra – Jakuszyce – Czech border

National road 5 ("Kamienna Góra" junction) – Lubawka – state border

National road 4 German border – Jędrzychowice – "Zgorzelec" junction – Krzyżowa – Wrocław – Prądy – Nogowczyce – Gliwice – Katowice – Chrzanów – Kraków – Tarnów – Dębica – Rzeszów – Jarosław – Radymno – Korczowa – Ukrainian border
National road 5 National road 1 ("Nowe Marzy" interchange) – Świecie – Bydgoszcz – Gniezno – Poznań ("Poznań Wschód" interchange – "Poznań Zachód" interchange) – Leszno – Wrocław – Kostomłoty – Dobromierz – Bolków – Kamienna Góra

National road 7 ("Ostróda Południe" interchange) – National road 16 (Wirwajdy)

National road 6 German border – Kołbaskowo – Szczecin – Goleniów – Płoty – Kołobrzeg – Koszalin – Karwice – Słupsk – Lębork – Szemud – Gdynia – Gdańsk – Straszyn – Łęgowo
National road 7 Gdynia (crossing with Morska Street) – National road 6 ("Gdynia Wielki Kack" interchange) – …[a] – National road 20 (Żukowo) – Gdańsk – Elbląg – Ostróda – Olsztynek – Płońsk – Warsaw – Janki – Grójec – Radom – Kielce – Miechów ("Miechów" junction) – … – National road 7 [sic] (Miechów) – Kraków – Myślenice – Rabka-Zdrój – Chyżne – Slovak border

Warsaw ("Warszawa Lotnisko" interchange) – Lesznowola


Tarczyn ("Tarczyn Północ" junction) – "Tarczyn Południe" junction


Kraków ("Kraków Nowa Huta" junction – "Kraków Bieżanów" interchange)

National road 8 Czech border – Kudowa-Zdrój – Kłodzko – Ząbkowice Śląskie – Wrocław – Oleśnica – Syców – Kępno – Złoczew – Sieradz – National road 1 ("Łódź Południe" interchange) – Piotrków Trybunalski – Rawa Mazowiecka – Warsaw – Radzymin – Wyszków – Ostrów Mazowiecka – Zambrów – Białystok – Korycin – Augustów – Raczki ("Raczki" junction)
National road 9 Radom – Iłża – Ostrowiec Świętokrzyski – Opatów – Lipnik – Klimontów – Łoniów – Nagnajów – Kolbuszowa – Głogów Małopolski – Rzeszów ("Rzeszów Północ" junction)
National road 10 German border – Lubieszyn – Szczecin – Stargard – Wałcz – Piła – National road 5 ("Bydgoszcz Zachód" interchange – "Bydgoszcz Błonie" junction) – Wypaleniska – Przyłubie – Toruń – Lipno – Sierpc – Drobin – Płońsk
National road 11 Kołobrzeg – National road 6 ("Kołobrzeg Wschód" junction) – Koszalin – Bobolice – Szczecinek – Podgaje – Piła – Ujście – Chodzież – Oborniki – Poznań – Kórnik – Jarocin – Pleszew – Ostrów Wielkopolski – Ostrzeszów – Kępno – Kluczbork – Lubliniec – Tworóg – Bytom
National road 12 German border – Łęknica – Żary – Żagań – Szprotawa – Przemków – Radwanice – National road 3 (Drożów) – Głogów – Szlichtyngowa – Wschowa – Leszno – Gostyń – Jarocin – Pleszew – Kalisz – Błaszki – Sieradz – Łask – Rzgów – Piotrków Trybunalski – Sulejów – Opoczno – Przysucha – Radom – Zwoleń – Puławy – Kurów – Lublin – Piaski – Chełm – Dorohusk – Ukrainian border
National road 13 Szczecin – Kołbaskowo – Rosówek – German border
National road 14 National road 92 (Łowicz) – National road 2 ("Stryków" junction – "Emilia" junction) – Zgierz – Łódź – Dobroń – National road 8 ("Róża" interchange)

National road 2 ("Stryków" junction) – Łódź – National road 14 ("Łódź Lublinek" junction)

National road 15 Trzebnica – Milicz – Krotoszyn – Jarocin – Miąskowo – Miłosław – Września – Gniezno – …[a] [sic] – Trzemeszno – Wylatowo – Strzelno – Inowrocław – Toruń – Brodnica – Lubawa – National road 5 ("Ostróda Zachód" junction)
National road 16 National road 91 (Dolna Grupa) – Grudziądz – Iława – National road 5 (Wirwajdy) – …[a] – National road 7 ("Ostróda Południe" interchange) – Olsztyn – Mrągowo – Ełk – Augustów – Pomorze – Poćkuny – Ogrodniki – Lithuanian border
National road 17 Warsaw (Zakręt) – Garwolin – Ryki – Kurów – Lublin – Piaski – Krasnystaw – Zamość – Tomaszów Lubelski – Hrebenne – Ukrainian border
A18 autostrada (Poland) German border – Olszyna – Golnice – Krzyżowa
National road 19 Belarusian border – Kuźnica – Białystok – Siemiatycze – Międzyrzec Podlaski – Kock – Lubartów – Lublin – Kraśnik – Janów Lubelski – Nisko – Sokołów Małopolski – Rzeszów – Babica – Lutcza – Domaradz – Miejsce Piastowe – Dukla – Barwinek – Slovak border

Świlcza ("Świlcza" junction) – Kielanówka ("Rzeszów Południe" junction)

National road 20 National road 10 ("Stargard Wschód" junction) – Stargard – Chociwel – Węgorzyno – Drawsko Pomorskie – Czaplinek – Szczecinek – Biały Bór – Miastko – Bytów – Kościerzyna – Żukowo – National road 6 ("Chwaszczyno" interchange)
National road 21 Miastko – Suchorze – Słupsk – Ustka
National road 22 German border – Kostrzyn – Wałdowice – Gorzów Wielkopolski – Wałcz – Człuchów – Chojnice – Starogard Gdański – Czarlin – Malbork – Stare Pole – Elbląg – Chruściel – Grzechotki – Russian border
National road 23 Myślibórz – Dębno – Sarbinowo
National road 24 Pniewy – Gorzyń – Skwierzyna – Wałdowice
National road 25 Bobolice – Biały Bór – Człuchów – Sępólno Krajeńskie – Koronowo – Bydgoszcz ("Bydgoszcz Opławiec" junction – "Bydgoszcz Południe" junction) – Inowrocław – Strzelno – Ślesin – Konin – Kalisz – Ostrów Wielkopolski – Antonin – National road 8 ("Oleśnica Północ" junction)
National road 26 German border – Krajnik Dolny – Chojna – Myślibórz – National road 3 ("Myślibórz" junction)
National road 27 German border – Przewóz – Żary – Zielona Góra
National road 28 National road 44 (Zator) – Wadowice – Rabka-Zdrój – Limanowa – Nowy Sącz – Gorlice – Jasło – Krosno – Sanok – Kuźmina – Bircza – Przemyśl – Medyka – Ukrainian border
National road 29 German border – Słubice – National road 32 (Krosno Odrzańskie)
National road 30 National road 4 ("Zgorzelec" junction) – Lubań – Gryfów Śląski – Pasiecznik – Jelenia Góra
National road 31 Szczecin – Gryfino – Chojna – Sarbinowo – Kostrzyn – Słubice
National road 32 German border – Gubinek – Połupin – Zielona Góra – Sulechów – Wolsztyn – National road 5 ("Stęszew" junction)
National road 33 Kłodzko – Międzylesie – Boboszów – Czech border
National road 34 Świebodzice – Dobromierz
National road 35 Czech border – Golińsk – Mieroszów – Wałbrzych – Świebodzice – Świdnica – National road 4 ("Bielany Wrocławskie" junction)
National road 36 Prochowice – Lubin – Ścinawa – Wińsko – Załęcze – Rawicz – Krotoszyn – Ostrów Wielkopolski – National road 11 ("Ostrów Wlkp. Północ" junction)
National road 37 Darłowo – National road 6 (Karwice)
National road 38 Czech border – Pietrowice, Opole Voivodeship – Głubczyce – National road 45 (Reńska Wieś)
National road 39 Łagiewniki – Strzelin – Biedrzychów – Owczary – Brzeg – Namysłów – Baranów
National road 40 Czech border – Głuchołazy – Prudnik – Kędzierzyn Koźle – Pyskowice
National road 41 National road 46 (Nysa) – Prudnik – Trzebina – Czech border
National road 42 Namysłów – Kluczbork – Praszka – Rudniki – Działoszyn – Pajęczno – Nowa Brzeźnica – Radomsko – Przedbórz – Ruda Maleniecka – Końskie – Skarżysko-Kamienna – Rudnik
National road 43 National road 45 (Wieluń) – Rudniki – Kłobuck – Częstochowa
National road 44 Gliwice – Mikołów – Tychy – Oświęcim – Zator – Skawina – National road 4 (Kraków)
National road 45 National road 78 (Zabełków) – Krzyżanowice – Racibórz – Krapkowice – Opole – Kluczbork – Praszka – Wieluń – National road 8 ("Złoczew" junction)
National road 46 National road 33 (Kłodzko) – Nysa – Opole – Ozimek – Lubliniec – Blachownia – Częstochowa – Janów – Szczekociny
National road 47 National road 7 ("Zabornia" junction) – Rabka-Zdrój – Nowy Targ – Zakopane
National road 48 National road 8 ("Tomaszów Maz. Centrum" junction) – Tomaszów Mazowiecki – Inowłódz – Potworów – Białobrzegi – Głowaczów – Kozienice – Dęblin – Moszczanka – National road 19 ("Kock Północ" junction)
National road 49 National road 47 (Nowy Targ) – Czarna Góra – Jurgów – Slovak border
National road 50 Ciechanów – Płońsk – Wyszogród – Sochaczew – Mszczonów – Grójec – Góra Kalwaria – Kołbiel – Mińsk Mazowiecki – Łochów – Ostrów Mazowiecka
National road 51 Russian border – Bezledy – Bartoszyce – Lidzbark Warmiński – Dobre Miasto – Olsztyn – Olsztynek
National road 52 Czech border – Cieszyn – Bielsko-Biała – Kęty – Wadowice – Głogoczów – Kraków – National road 79 ("Modlniczka" junction)
National road 53 National road 16 ("Olsztyn Pieczewo" junction) – Szczytno – Rozogi – Myszyniec – Ostrołęka – National road 60 (Różan)
National road 54 Chruściel – Braniewo – Gronowo – Russian border
National road 55 National road 7 ("Żuławy Wschód" junction) – Malbork – Kwidzyn – Grudziądz – Stolno
National road 56 National road 25 (Koronowo) – National road 5 ("Trzeciewiec" junction)
National road 57 Bartoszyce – Biskupiec – Szczytno – Przasnysz – Maków Mazowiecki – Pułtusk
National road 58 Olsztynek – Zgniłocha – Jedwabno – Szczytno – Babięta – Ruciane-Nida – Pisz – Biała Piska – National road 61 (Szczuczyn)
National road 59 Giżycko – Ryn – Mrągowo – Nawiady – Rozogi
National road 60 National road 91 (Topola Królewska) – Kutno – Gostynin – Płock – Drobin – Glinojeck – Ciechanów – Maków Mazowiecki – Różan – Ostrów Mazowiecka
National road 61 Warsaw – Jabłonna – Legionowo – Serock – Różan – National road 8 ("Ostrów Mazowiecka Południe" junction – "Ostrów Mazowiecka Północ" interchange) – Łomża – Szczuczyn – Ełk – Raczki – Suwałki – Budzisko – Lithuanian border
National road 62 Strzelno – Kobylniki – Radziejów – Brześć Kujawski – Włocławek – Nowy Duninów – Płock – Wyszogród – Nowy Dwór Mazowiecki – Pomiechówek – Serock – Wierzbica – Wyszków – Łochów – Węgrów – Sokołów Podlaski – Drohiczyn – National road 19 (Siemiatycze)
National road 63 Russian border – Węgorzewo – Giżycko – Pisz – Kolno – Kisielnica – Łomża ("Łomża Południe" junction) – Stare Modzele – Zambrów – Ceranów – Sokołów Podlaski – Siedlce – Łuków – Radzyń Podlaski – Wisznice – Sławatycze – Belarusian border
National road 64 Piątnica Poduchowna – Wizna – Stare Jeżewo
National road 65 Russian border – Gołdap – Olecko – Ełk – Grajewo – Mońki – Białystok – Bobrowniki – Belarusian border
National road 66 National road 8 ("Zambrów Zachód" junction) – National road 63 (Poryte-Jabłoń) – Zambrów – Wysokie Mazowieckie – Brańsk – Bielsk Podlaski – Kleszczele – Czeremcha – Połowce – Belarusian border
National road 67 National road 10 (Lipno) – Włocławek
National road 68 Belarusian border – Kukuryki – National road 2 (Wólka Dobryńska)
National road 69 Went from Bielsko-Biała – Żywiec – Laliki – Zwardoń to the Slovak border. Became part of national road 1 on August 4, 2016; the old route of national road 1 became national road 52.
National road 70 Łowicz – Skierniewice – Huta Zawadzka
National road 71 Stryków – Zgierz – …[a] – National road 14 ("Pabianice Północ" junction) – Rzgów
National road 72 Konin – Turek – Uniejów – Balin – Łódź – Brzeziny – Rawa Mazowiecka
National road 73 Wiśniówka – Kielce – Morawica – Busko Zdrój – Szczucin – Dąbrowa Tarnowska – Tarnów – Pilzno – Jasło
National road 74 National road 8 ("Wieluń" junction) – Wieluń – Bełchatów – Piotrków Trybunalski – Sulejów – Żarnów – Ruda Maleniecka – Kielce – Łagów – Opatów – Ożarów – Annopol – Kraśnik – Janów Lubelski – Frampol – Gorajec-Zastawie– Gorajec-Stara Wieś– Gorajec-Zagroble – Szczebrzeszyn – Zamość – Hrubieszów – Zosin – Ukrainian border
National road 75 National road 79 (Kraków) – Niepołomice – National road 4 ("Targowisko" junction) – Brzesko – Nowy Sącz – Krzyżówka – Tylicz – Muszynka – Slovak border
National road 76 Wilga – Garwolin – Stoczek Łukowski – National road 63 (Łuków)
National road 77 Lipnik – Sandomierz – Stalowa Wola – Leżajsk – Tryńcza – Jarosław – Radymno – Przemyśl
National road 78 Czech border – Chałupki – Wodzisław Śląski – Rybnik – Gliwice – Tarnowskie Góry – Świerklaniec – Siewierz – Zawiercie – Szczekociny – Nagłowice – Jędrzejów – Chmielnik
National road 79 Warsaw – Góra Kalwaria – Kozienice – Zwoleń – Sandomierz – Połaniec – Nowe Brzesko – Kraków – Trzebinia – Chrzanów – Jaworzno – Katowice – Chorzów – Bytom

Warsaw ("Marynarska" junction – "Warszawa Lotnisko" interchange)

National road 80 National road 5 ("Bydgoszcz Zachód" junction) – Bydgoszcz – Toruń – National road 1 ("Lubicz" junction)
National road 81 Katowice – Mikołów – Żory – Skoczów
National road 82 National road 12 ("Lublin Tatary" junction) – Łęczna – Cyców – Włodawa – Belarusian border
National road 83 Turek – Dobra – Sieradz
National road 84 Sanok – Lesko – Ustrzyki Dolne – Krościenko – Ukrainian border
National road 85 Nowy Dwór Mazowiecki – National road 7 (Kazuń)
National road 86 Podwarpie ("Podwarpie" junction) – Wojkowice Kościelne – Będzin – Sosnowiec – Katowice – Tychy
National road 87 National road 75 (Nowy Sącz) – Stary Sącz – Piwniczna-Zdrój – Slovak border
National road 88 Strzelce Opolskie – National road 4 ("Strzelce Opolskie" junction) – National road 4 ("Kleszczów" junction) – Gliwice – Bytom
National road 89 Gdańsk (Westerplatte ferry terminal – National road 7)
National road 90 National road 91 (Jeleń) – National road 55 (Baldram)[b]
National road 91 Gdańsk (port) – Tczew – Świecie – Toruń – Włocławek – Kowal – Krośniewice – National road 14 ("Emilia" junction) – National road 8 ("Róża" interchange – "Rzgów" junction) – Piotrków Trybunalski – Kamieńsk – Radomsko – Kłomnice – Częstochowa – Koziegłowy – Siewierz – Podwarpie ("Podwarpie" junction)
National road 92 National road 2 ("Rzepin" junction) – Świebodzin – Pniewy – Poznań – Września – Słupca – Golina – Konin – Kutno – Łowicz – Sochaczew – National road 2 ("Warszawa Zachód" [sic] junction ) – …[a] – National road 17 (Zakręt) – Mińsk Mazowiecki – National road 2 ("Kałuszyn" junction)
National road 93 German border to National road 3 in Świnoujście
National road 94 National road 4 ("Zgorzelec" junction) – Bolesławiec – Krzywa – Chojnów – Legnica – Prochowice – Wrocław – Brzeg – Opole – Strzelce Opolskie – Toszek – Pyskowice – Bytom – Będzin – Sosnowiec – Dąbrowa Górnicza – Olkusz – National road 7 ("Modlniczka" junction) – …[a] – National road 4 ("Kraków Wieliczka" junction) – Tarnów – Rzeszów – Jarosław – Radymno – Korczowa – 1698R road
National road 95 National road 55 ("Konstytucji 3 Maja" junction) – National road 1 ("Grudziądz" junction)
National road 96 National road 1 ("Turzno" junction) – National road 15
National road 97 National road 4 ("Rzeszów Wschód" interchange) – National road 94 (Rzeszów, Lwowska street)
National road 98 Went from National road 8 ("Wrocław Psie Pole" junction) – National road 5 (Wrocław). Downgraded on January 1, 2020; the section from national road 8 to Mirków (near Długołęka) became voivodeship road 372[5] and the remainder through Wrocław became a gmina road.[5]
  1. ^ a b c d e f Discontinuity of the route course
  2. ^ currently road 90 is signed on stretch Kwidzyn (National road 55) – Korzeniewo – bridge over Wisła – Jeleń (National road 91)

See also

References

  1. ^ Transport – activity results in 2011 Archived 19 April 2010 at the Wayback Machine Główny Urząd Statystyczny
  2. ^ [1] GDDKiA (in Polish)
  3. ^ Regulation 13 of General Director of National Roads and Motorways, July 22, 2016 (in Polish)
  4. ^ "Zarządzenie nr 6 Generalnego Dyrektora Dróg Krajowych i Autostrad z dnia 3 kwietnia 2024 roku w sprawie nadania numerów drogom krajowym" [Ordinance No. 6 of the General Director for National Roads and Motorways of April 3, 2024, on assigning numbers to national roads.] (PDF). Dziennik Urzędowy Generalnej Dyrekcji Dróg Krajowych i Autostrad (in Polish). Retrieved 11 April 2024.
  5. ^ a b "UCHWAŁA NR LVI/1319/18 RADY MIEJSKIEJ WROCŁAWIA z dnia 24 maja 2018 r. w sprawie opinii o pozbawieniu kategorii drogi krajowej odcinków drogi krajowej nr 98" [Resolution No. LVI/1319/18 of the City Council of Wrocław of 24 May 2018 on the opinion on declassification of national road sections of national road No. 98] (in Polish). Archived from the original on 12 May 2019. Retrieved 18 April 2020.