Skip to content
InfraWorldWide
← All projects
Highways

A2 motorway (Świecko – Poznań – Łódź – Warszawa – Siedlce – Biała Podlaska – Kukuryki)

Poland's east–west motorway from the German border at Świecko to Biała Podlaska, with the last 32 km to the Belarus border at Kukuryki not yet built. It is drawn in two parts because the Konotopa – Lubelska stretch through Warsaw is carried by S2 and S8: Świecko – Konotopa and Warszawa Lubelska – Biała Podlaska. The Nowy Tomyśl – Konin section (149 km) is a concession of Autostrada Wielkopolska S.A. and Świecko – Nowy Tomyśl (about 106 km) of Autostrada Wielkopolska II S.A.; the concessionaires are listed as such, not as builders. Września – Konin opened in 1985 and 1988 and was modernised in 2002; Modła – Stryków opened in 2006; the Stryków – Konotopa sections opened in 2012 after two contracts were terminated in June 2011; the Mińsk Mazowiecki bypass opened in 2012 and the Warszawa – Biała Podlaska sections between 2020 and 2026. Lots follow the contract sections and the opening dates in the pl.wikipedia tables, checked against GDDKiA releases. Contract values are given as stated; the VAT basis is mostly not stated in the sources.

Total length
618 km
Open today
586 km
Sections
23
Cost on record
€527.435M
3 of 23 sections carry a comparable figure

Restated into EUR at 2025 prices.

Loading map data…

Sections

Sections of A2 motorway (Świecko – Poznań – Łódź – Warszawa – Siedlce – Biała Podlaska – Kukuryki): status, length, dates, cost, funding and contractors
SectionsStatusLengthTimelineCostFundingContractorsContract terms
Świecko – Rzepin

Built by the concessionaire Autostrada Wielkopolska II S.A. as a rebuild of the existing DK2 (km 3+375 to 20+450 on the concession chainage, 17.075 km). The pl.wikipedia table gives 18.7 km and the opening as 30 September 2011; the 3.9 km from the border to the Świecko junction is signposted DK2 and is not drawn. Free of charge.

Opened17 km
  1. Sep 30, 2011Opened
––
  • Autostrada Wielkopolska II S.A.Concessionaire
–
Rzepin – Nowy Tomyśl

Concession section of Autostrada Wielkopolska II S.A. (km 20+450 to 107+900, 87.45 km). The pl.wikipedia table gives 84.4 km. Toll from 20 May 2012. The agreement signed on 29 August 2008 planned the start for spring 2009 and the end for 2012; the whole Świecko – Nowy Tomyśl opened almost six months before that deadline. No dated construction start is recorded.

Opened87 km
  1. Dec 1, 2011Opened
––
  • Autostrada Wielkopolska II S.A.Concessionaire
–
Nowy Tomyśl – Poznań Komorniki

Concession section of Autostrada Wielkopolska S.A., which is responsible for A2 Nowy Tomyśl – Konin (149 km). pl.wikipedia gives 50.4 km and 27 October 2004; toll collection began on 3 November 2004, and the part between Poznań Zachód and Poznań Komorniki is free. The table at the top of the article names this section as ending at Poznań Zachód.

Opened50 km
  1. Oct 27, 2004Opened
––
  • Autostrada Wielkopolska S.A.Concessionaire
–
Poznań Komorniki – Poznań Krzesiny (southern bypass)

Southern bypass of Poznań, free of charge, shared with S5 and S11 on part of its length. The construction history on pl.wikipedia gives 12 September 2003 and 13.3 km; the table of existing sections gives 13 September 2003 for the longer Poznań Zachód – Poznań Wschód stretch (26.1 km).

Opened13 km
  1. Sep 12, 2003Opened
––
  • Autostrada Wielkopolska S.A.Concessionaire
–
Poznań Krzesiny – Września

Opened on 27 November 2003 (pl.wikipedia, 37.5 km); tolled between Poznań Wschód and Września.

Opened38 km
  1. Nov 27, 2003Opened
––
  • Autostrada Wielkopolska S.A.Concessionaire
–
Września – Sługocin

Opened on 9 October 1985 (pl.wikipedia, 34.2 km), modernised in 2002 and tolled from 20 December 2002. The drawn length is 35.25 km.

Opened34 km
  1. Oct 9, 1985Opened
––
  • Autostrada Wielkopolska S.A.Concessionaire
–
Sługocin – Modła (Konin Zachód)

Opened on 10 November 1988 (pl.wikipedia, 13.8 km) and modernised in 2002. Free of charge.

Opened14 km
  1. Nov 10, 1988Opened
––
  • Autostrada Wielkopolska S.A.Concessionaire
–
Modła (Konin Zachód) – Stryków

Built by GDDKiA from 28 July 2004; due in November 2005 and opened eight months late, as the longest motorway section opened at one time in Poland. Free for vehicles under 3.5 t from 1 July 2023 (toll only above that mass). Contractors are not named in the sources read.

Opened103 km
  1. Jul 28, 2004Construction start
  2. Jul 26, 2006Opened
–
  • European Unionpl.wikipedia: financed by GDDKiA, 82% from the EU Cohesion Fund.
––
Stryków – Łódź Północ

Stryków bypass, opened on 22 December 2008 together with a 3 km slip road to one carriageway of the A1 (pl.wikipedia). Three lanes, free of charge. The drawn centreline between the two junction nodes is 3.43 km, longer than the recorded 1.7 km.

Opened2 km
  1. Dec 22, 2008Opened
––––
Łódź Północ – Skierniewice

Contract section A (29.2 km, Łowicz junction) and the western part of section B (Skierniewice junction). Contracts signed on 28 September 2009 with the works start marked on 14 July 2010; section A went to a consortium led by China Overseas Engineering Group (COVEC), terminated on 13 June 2011 and completed under a contract of 28 July 2011 with Eurovia / Warbud for about PLN 989 million (VAT basis not stated). Section B (17.0 km) went to Mostostal Warszawa / Acciona Infraestructuras / Polimex Mostostal; about 3.8 km of it opened here. Opened to traffic on 3 June 2012; the surface course was then laid, with the northern carriageway reopened on 5 September and the southern on 15 October 2012. Length 32 km from the pl.wikipedia table of sections (the construction history says 33 km). Original COVEC contract value not found.

Opened32 km
  1. Sep 28, 2009Tender awarded
  2. Jul 14, 2010Construction start
  3. Jun 3, 2012Opened
––
  • China Overseas Engineering Group (COVEC)Builder
  • EuroviaBuilder
  • WarbudBuilder
  • Mostostal WarszawaBuilder
  • Acciona InfraestructurasBuilder
  • Polimex MostostalBuilder
–
Skierniewice – Grodzisk Mazowiecki

Contract section C (20.0 km, Wiskitki junction) plus the rest of section B and part of D (Strabag / Mota-Engil). The COVEC-led consortium was terminated on 13 June 2011 (effective 27 June) and section C was completed by DSS / Bögl a Krýsl under the contract of 1 August 2011 (PLN 756.05 million, VAT basis not stated; covers section C only, so it is not recorded as the lot contract value). Opened to traffic on 6 June 2012 with finishing works on the Wiskitki junction continuing to October 2012. Length 41.4 km from the pl.wikipedia table of sections (the construction history says 46 km).

Opened41 km
  1. Sep 28, 2009Tender awarded
  2. Jul 14, 2010Construction start
  3. Jun 6, 2012Opened
––
  • China Overseas Engineering Group (COVEC)Builder
  • Dolnośląskie Surowce Skalne (DSS)Builder
  • Bögl a KrýslBuilder
–
Grodzisk Mazowiecki – Konotopa

Contract sections D (17.6 km, Strabag / Mota-Engil) and E (7.1 km, Budimex-Dromex / Ferrovial Agroman), without the part of D west of Grodzisk that opened with section C. Pruszków – Konotopa (4.8 km) opened on 23 May 2012 together with 2 km of the S8 to Warszawa Zachodnia; Grodzisk Mazowiecki – Pruszków (12.6 km) opened on 27 May 2012. Length is 12.6 + 4.8 km from the pl.wikipedia table of sections. The OSM ways tagged A2 stop before the Konotopa interchange, so the drawn line is about 15.9 km. The Konotopa – Lubelska gap is carried by S2 and S8.

Opened17 km
  1. Sep 28, 2009Tender awarded
  2. Jul 14, 2010Construction start
  3. May 27, 2012Opened
––
  • StrabagBuilder
  • Mota-Engil (Duna Polska)Builder
  • Budimex-DromexBuilder
  • Ferrovial AgromanBuilder
–
Warszawa Lubelska – Choszczówka Stojecka (via Halinów)

Design-build contract with Polaqua signed in July 2017 (25 July per pl.wikipedia) for two sections, Lubelska – Halinów (5.6 km) and Halinów – start of the Mińsk Mazowiecki bypass (9.2 km). GDDKiA gives the total investment as almost PLN 755 million including documentation, land and archaeology, of which works about PLN 538 million. Opened on 14 August 2020 (over 15 km). Drawn length is 13.96 km, 7% under the recorded 15 km; the start is the first A2 way after the S17 junction, and the cut at 9.19 km beyond Halinów is by recorded section length.

Opened15 km
  1. Jul 25, 2017Tender awarded
  2. Aug 14, 2020Opened
–
  • European UnionGDDKiA: about PLN 329.6 million of EU funding for the two Polaqua sections.
  • PolaquaBuilder
Contract value zł537.7M
Mińsk Mazowiecki bypass (Choszczówka Stojecka – Kałuszyn)

First eastern section, with junctions Arynów, Lotnisko and Ryczołek. Works started officially on 24 August 2009 and the bypass was opened on 29 August 2012. pl.wikipedia gives the construction cost as PLN 567.4 million and the project total as PLN 761.66 million; neither is recorded as a lot cost because the VAT basis and scope are not stated. Contractor consortium led by Przedsiębiorstwo Budowy Dróg i Mostów Mińsk Mazowiecki with Astaldi and three other firms.

Opened21 km
  1. Aug 24, 2009Construction start
  2. Aug 29, 2012Opened
–
  • European UnionCohesion Fund contribution of PLN 450.31 million towards a stated project total of PLN 761.66 million.
  • Przedsiębiorstwo Budowy Dróg i Mostów Mińsk MazowieckiBuilder
  • AstaldiBuilder
–
Kałuszyn (Ryczołek) – Groszki

Design-build contract with PUT Intercor for about PLN 499.8 million, 36 months, signed on 5 March 2020 (first of three Mińsk – Siedlce contracts). Opened in two steps: 29 August 2024 (pl.wikipedia) and the last 3.6 km on 18 December 2024 (GDDKiA). Recorded length is the 12 km of the contract; the drawn centreline from the Kałuszyn junction to Groszki is 8.8 km, so the contract section apparently starts west of the junction node.

Opened12 km
  1. Mar 5, 2020Tender awarded
  2. Dec 18, 2024Opened
––
  • PUT IntercorBuilder
36 mo total · Contract value zł499.8M
Groszki – Siedlce Zachód

Last of the three Mińsk – Siedlce contracts: design-build with STECOL Corporation, about PLN 530.8 million, 36 months, signed on 28 January 2021 (date from pl.wikipedia). Opened on 18 December 2024, three months before the deadline, on a new alignment with a 600 m viaduct in the Kostrzyń valley. GDDKiA names the section Groszki – Siedlce Zachód (12.9 km); the 2021 release calls it Groszki – Gręzów (13 km). The drawn line ends 12.9 km after the Groszki junction, so the OSM Siedlce Zachód junction node lies further east than this contract end.

Opened13 km
  1. Jan 28, 2021Tender awarded
  2. Dec 18, 2024Opened
–
  • European UnionGDDKiA: about PLN 339 million from POIiŚ and FEnIKS combined.
  • STECOL CorporationBuilder
36 mo total · Contract value zł530.8M
Siedlce Zachód – Siedlce Południe

Siedlce bypass section of 12.4 km (pl.wikipedia; the tender text gives 12.5 km). pl.wikipedia records the tender of 10 October 2019 as won by Polaqua and the contract as signed on 7 April 2020; GDDKiA calls a 12.5 km contract of 7 April 2020 "Gręzów – Siedlce Zachód", so the section names differ between sources. The contract value was not found. Opened 8 August 2024 per pl.wikipedia; GDDKiA says 3.4 km of it opened with the Groszki section on 18 December 2024, which is recorded as the date the whole lot was open. Drawn length is 13.8 km from the end of the Groszki lot to the OSM Siedlce Południe junction.

Opened12 km
  1. Apr 7, 2020Tender awarded
  2. Dec 18, 2024Opened
––
  • PolaquaBuilder
–
Siedlce Południe – Malinowiec

Design-build contract with Strabag, 18.7 km (GDDKiA 2026; the signing release said almost 19 km, about PLN 700 million, 33 months, with a Borki junction). The first 8 km to Siedlce Wschód opened on 23 December 2025 and the rest on 26 June 2026. pl.wikipedia gives 18.8 km. The 2026 value of nearly PLN 589 million is recorded as stated; the contract was signed on 14 April 2021 (GDDKiA, pl.wikipedia).

Opened19 km
  1. Apr 14, 2021Tender awarded
  2. Jun 26, 2026Opened
––
  • StrabagBuilder
33 mo total · Contract value zł589M
Malinowiec – Łukowisko

Design-build contract with Intercor; GDDKiA 2026 gives 20 km and PLN 389 million for the section including about 2 km inside the Łukowisko junction, which opened before the May weekend 2026 with the Łukowisko – Biała Podlaska lot. Length 18 km from pl.wikipedia. The Siedlce Wschód – Łukowisko link (about 30 km) opened on 26 June 2026 and the old DK2 to Biała Podlaska became DK92. Signing date 1 April 2021 from pl.wikipedia.

Opened18 km
  1. Apr 1, 2021Tender awarded
  2. Jun 26, 2026Opened
––
  • PUT IntercorBuilder
Contract value zł389M
Łukowisko – Biała Podlaska

Two contract sections, Łukowisko – Swory (12.5 km, Intercor, almost PLN 370 million at signing in April 2021, 33 months, VAT basis not stated) and Swory – Biała Podlaska (about 14 km; contract signed 1 April 2021 per pl.wikipedia, contractor not found). Opened before the May weekend, 29 April 2026 (pl.wikipedia; GDDKiA says 27 km plus 2 km in the Łukowisko junction). Contractor Intercor applies to the Łukowisko – Swory part. The motorway ends at the Biała Podlaska junction.

Opened27 km
  1. Apr 29, 2026Opened
––
  • PUT IntercorBuilder
–
Biała Podlaska – Kijowiec

Tender for design and construction announced on 5 May 2025 (pl.wikipedia); GDDKiA said in 2026 that the contract would be signed within the year. Geometry follows the OSM proposed ways of A2 (about 31.5 km from Biała Podlaska to the border) cut by recorded lengths: 16.0 + 9.3 + 6.8 km.

Tendered16 km–––––
Kijowiec – Dobryń

Design-build contract with a consortium led by Mirbud with Budpol, signed on 10 June 2026 (GDDKiA, 26 June 2026); tender announced on 11 December 2024. Design phase 10 months, then 22 months of works. The ZRID permit has been issued. The press forecast in the release is access to the Koroszczyn lorry terminal in about three years; no official opening date is stated.

Tendered9 km
  1. Jun 10, 2026Tender awarded
  2. ≈2029Expected openingProjected from contract
––
  • MirbudBuilder
  • BudpolBuilder
10 mo design · 22 mo execution · Contract value zł460M
Dobryń – Kukuryki (border)

Last 6.8 km to the Belarus border. GDDKiA states that the ZRID procedure is suspended and depends on the geopolitical situation with Belarus (December 2024). No contract or dates.

Planned7 km–––––

Contractor roles are as recorded in the award. Only builders count toward the delivery rankings.

Funding

  • European Union152 km
    4 sections
    • pl.wikipedia: financed by GDDKiA, 82% from the EU Cohesion Fund.
    • GDDKiA: about PLN 329.6 million of EU funding for the two Polaqua sections.
    • Cohesion Fund contribution of PLN 450.31 million towards a stated project total of PLN 761.66 million.
    • GDDKiA: about PLN 339 million from POIiŚ and FEnIKS combined.

A section that lists two sources counts its full length under each: the data records which sources paid, not what share each one carried.

Related projects

Sources

  1. Wikipedia (pl): Autostrada A2 (Polska), existing sections table and construction historyread Oct 5, 2026
  2. GDDKiA: Autostrada A2 Świecko – Nowy Tomyśl (archived copy of the archiwum.gddkia.gov.pl page)read Oct 5, 2026
  3. Autostrada Wielkopolska S.A. and Autostrada Wielkopolska II S.A.: O nas (concession sections)read Oct 5, 2026
  4. GDDKiA: Oddajemy do ruchu 15 kilometrów A2 na wschód od Warszawyread Oct 5, 2026
  5. GDDKiA: Pierwsza umowa na projekt i budowę autostrady A2 Mińsk – Siedlce podpisanaread Oct 5, 2026
  6. GDDKiA: Trzecia umowa na projekt i budowę A2 Mińsk Mazowiecki – Siedlce podpisanaread Oct 5, 2026
  7. GDDKiA: Umowy na kolejne odcinki A2 Siedlce – Biała Podlaska podpisaneread Oct 5, 2026
  8. GDDKiA Oddział Warszawa: Autostradą do Siedlecread Oct 5, 2026
  9. GDDKiA Oddział Warszawa: Biała Podlaska połączona z Warszawą autostradąread Oct 5, 2026
  10. GDDKiA Oddział Warszawa: Rusza budowa kolejnego odcinka autostrady A2read Oct 5, 2026
  11. OpenStreetMap: relation 335422, Autostrada A2 (network PL:motorway)read Oct 5, 2026
  12. OpenStreetMap contributors: route geometry (ODbL)read Oct 5, 2026

Figures last checked against their sources in Oct 5, 2026.