Keolis Danmark A/S
Public limited companyCVR 13399433GlostrupActive
Keolis Danmark A/S is a public limited company, based in Glostrup, active in scheduled passenger road transport, founded in 1989. Measured by gross profit, it ranks no. 9 of 50 companies in the industry in the database. The company made a loss in both 2024 and 2025, most recently DKK 20.2m. Operations are spread over 32 production units in 32 towns.
Key figures · financial year 2025
What has changed
calculated from recorded figures and datesFinancials: 2025 against 2024
- Gross profit fell 12% (2024 → 2025), to DKK 90.1m.
- Revenue fell 6% (2024 → 2025), to DKK 799.6m.
- The loss grew: from DKK 17.2m to DKK 20.2m (2024 → 2025).
- Equity fell 7% (2024 → 2025), to DKK 268.8m.
Employees
- 405 more employees than a year earlier: 1,507 (08/2026) against 1,102 (08/2025).
Management and owners, last 24 months
- New in management: Martin Christian Bräuner Lindof (board member, 22/05/2026), Villy Blichfeldt Sørensen (board member, 28/03/2025) and Flemming Kragh Laage-Petersen (board member, 22/05/2026).
- Stepped down: Villy Blichfeldt Sørensen (deputy board member, 27/03/2025), Jannik Nielsen (board member, 28/03/2025) and Thomas Kruuse-Andersen (board member, 30/04/2026) (+3).
Registrations, last 24 months
- 13/04/2026: Merger registered in CVR
- 01/01/2025: Industry changed to Scheduled passenger road transport (493100)
Calculated from the latest two annual reports in sequence and from registrations in CVR. A figure that is missing in either year gives no line, and we derive no figures.
Financial statements
Financial years 2020–2025 · amounts in DKK thousandEquity and net profit
| 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Change | |
|---|---|---|---|---|---|---|---|
| Revenue | 899,721 | 1,014,465 | 1,062,976 | 903,763 | 847,426 | 799,581 | −5.6% |
| Gross profit | 139,563 | – | 132,547 | 136,494 | 102,698 | 90,109 | −12.3% |
| Operating profit (EBIT) | 25,081 | 34,937 | 12,134 | 8,743 | −21,898 | −40,562 | −85.2% |
| Profit before tax | 23,378 | 51,771 | 12,624 | 11,013 | −27,615 | −35,273 | −27.7% |
| Net profit | 18,949 | 47,503 | 13,852 | 10,367 | −17,184 | −20,181 | −17.4% |
| Total assets | 1,277,832 | 1,780,643 | 1,473,129 | 1,558,128 | 1,582,972 | 1,822,533 | +15.1% |
| Equity | 234,440 | 281,943 | 295,795 | 306,162 | 288,978 | 268,797 | −7% |
| Liabilities | 1,033,009 | 1,491,185 | 1,172,187 | 1,250,166 | 1,292,194 | 1,551,936 | +20.1% |
| Cash and cash equivalents | 16,837 | 4,853 | 83,440 | 35,256 | 50,643 | 18,675 | −63.1% |
| Average number of employees | 1,173 | 1,254 | 1,218 | 1,019 | 970 | 890 | −8.2% |
Source: annual reports filed with the Danish Business Authority (XBRL). Figures for the company (not the group); change is the latest year against the year before. “–” means the figure is not stated in the annual report.
Download the figures as CSV · free with an account, amounts in whole DKK
Signals from the financial statements
calculated from the 2025 figuresLoss for 2 years in a row
Net result has been negative in 2024–2025.
How is this calculated?
Net result is negative in the two or more latest annual reports in a row.
The signals are rules applied to the figures in the annual reports. They are not an assessment or credit rating of the company. See Data and method.
Annual reports
6 financial years| Financial year | Period | Published | Figures for | Documents |
|---|---|---|---|---|
| 2025 | 01/01/2025 – 31/12/2025 | 29/05/2026 | The company | PDF not statedXBRL |
| 2024 | 01/01/2024 – 31/12/2024 | 20/06/2025 | The company | PDFXBRL |
| 2023 | 01/01/2023 – 31/12/2023 | 24/06/2024 | The company | PDFXBRL |
| 2022 | 01/01/2022 – 31/12/2022 | 27/06/2023 | The company | PDFXBRL |
| 2021 | 01/01/2021 – 31/12/2021 | 15/06/2022 | The company | PDFXBRL |
| 2020 | 01/01/2020 – 31/12/2020 | 19/07/2021 | The company | PDFXBRL |
The figures from all the annual reports are shown on this page. The documents themselves (PDF and XBRL, the machine-readable edition) are downloaded with a Pro account: sign in or create a free account, and then choose Pro. XBRL is the edition the figures on the page are read from.
Employees
monthly figures from CVRPosition in the industry
50 companies in the databaseComparison with the other companies in scheduled passenger road transport based on the latest financial year.
Industry median: gross profit DKK 7.9m, net profit DKK 525k, equity DKK 3.2m, 12 employees.
Compared with similar companies
size, age and company form| Group | Gross profit | Equity |
|---|---|---|
| Companies with 1,000 employees or more177 companies in the comparison | No. 140of 147 Better than 5% | No. 131of 177 Better than 26% |
| Companies that are at least 30 years old10,276 companies in the comparison | No. 925of 10,152 Better than 91% | No. 615of 10,275 Better than 94% |
| All companies of type A/S18,025 companies in the comparison | No. 1,727of 17,786 Better than 90% | No. 1,146of 18,024 Better than 94% |
The rank is calculated among companies in the database with a figure for the latest financial year, and is shown only for groups of at least ten companies.
Compare with the industry
Scheduled passenger road transport- Keolis Danmark A/SDKK 90.1m
- Umove Holding A/SDKK 1.2bn
- Umove A/SDKK 1.2bn
- Keolis Danmark A/S−DKK 20.2m
- Umove Holding A/S−DKK 72.4m
- Umove A/S−DKK 59.9m
- Keolis Danmark A/SDKK 268.8m
- Umove Holding A/SDKK 431.5m
- Umove A/SDKK 1bn
- Keolis Danmark A/S1,507
- Umove Holding A/S3
- Umove A/S2,616
Latest financial year per company. Choose up to three companies from the largest in the industry.
Owners and group
from the Public Ownership Register- Keolis SA100%
Subsidiaries are shown only if they are in the database.
Management
4 active registrationsExecutive management
| Name | Role | Appointed |
|---|---|---|
| Peter Lanng Nielsen | Director | 29/09/2014 |
Board of directors
| Name | Role | Appointed |
|---|---|---|
| Frank Vestergaard Suhr Olesen | Chair of the board | 05/07/2018 |
| Julien Georges Louis Wolff | Board member | 26/02/2024 |
| Martin Christian Bräuner Lindof | Board member | 22/05/2026 |
- Founders
- Medimex ApS, ApS Hvkmd 5 Nr. 555, A/S Pse Nr. 1444, ApS Kbil 9 Nr. 1008
Former management (46)
| Name | Role | Appointed | Resigned |
|---|---|---|---|
| Birger Simonsen | Board member | 01/08/1989 | 04/01/2006 |
| Birger Simonsen | Director | 01/08/1989 | 04/01/2006 |
| Bent Hejlesen | Board member | 01/08/1989 | 04/01/2006 |
| Ulla Julie Simonsen | Board member | 01/08/1989 | 04/01/2006 |
| Ulf Svejgaard Poulsen | Board member | 01/08/1989 | 02/02/1990 |
| Susanne Saul Stakemann | Chair of the board | 01/08/1989 | 02/02/1990 |
| Per Emil Hasselbalch Stakemann | Board member | 01/08/1989 | 02/02/1990 |
| Per Emil Hasselbalch Stakemann | Director | 01/08/1989 | 02/02/1990 |
| Dorit Hejlesen | Chair of the board | 01/08/1989 | 04/01/2006 |
| Philip Søren Thorsen | Board member | 04/01/2006 | 30/09/2008 |
| Erik Hein | Director | 04/01/2006 | 29/09/2009 |
| Svein Arne Bergh | Board member | 04/01/2006 | 22/04/2008 |
| Finn Bjørndalen | Board member | 04/01/2006 | 22/04/2008 |
| Frode Olav Drabløs | Board member | 22/04/2008 | 01/05/2009 |
| Petter Kure Torgersen | Board member | 22/04/2008 | 17/06/2010 |
| Atle Svenheim | Board member | 01/05/2009 | 29/09/2014 |
| Ragnar Krosser | Board member | 01/05/2009 | 16/04/2010 |
| Johnny Bek | Director | 29/09/2009 | 01/03/2010 |
| Kjell Eddie Wang | Board member | 17/06/2010 | 29/09/2014 |
| Petter Kure Torgersen | Deputy board member | 13/12/2010 | 29/09/2014 |
| Nicolas Luc Daniel Vandevyver | Board member | 29/04/2014 | 05/12/2018 |
| Michael Brandt-Nielsen | CEO | 29/09/2014 | 27/02/2015 |
| Almir Crneta | Board member | 29/09/2014 | 03/05/2018 |
| Preben Ingemann Jensen | Board member | 29/09/2014 | 03/05/2018 |
| Arne Veggeland | Board member | 29/09/2014 | 06/12/2016 |
| Lars Staffan Nordstrand | Chair of the board | 29/09/2014 | 17/04/2015 |
| Marc Emile Willy Renouprez | Board member | 29/09/2014 | 20/05/2015 |
| Finn Rasmussen | Chair of the board | 17/04/2015 | 21/05/2015 |
| Marc Emile Willy Renouprez | Chair of the board | 21/05/2015 | 04/07/2018 |
| Peter Lanng Nielsen | Board member | 06/12/2016 | 05/07/2018 |
| Majbritt Sønderholm Hellemose | Board member | 03/05/2018 | 31/05/2022 |
| Torben Tykskov | Board member | 03/05/2018 | 31/05/2022 |
| Keld Valther Sander | Deputy board member | 03/05/2018 | 07/04/2022 |
| Tommy Olesen | Deputy board member | 03/05/2018 | 07/04/2022 |
| Marc Emile Willy Renouprez | Board member | 05/07/2018 | 05/12/2018 |
| Stéphanie Claire Maryline Bourcier de Lillo | Board member | 05/12/2018 | 10/06/2020 |
| Arnaud Van Troeyen | Board member | 05/12/2018 | 05/10/2023 |
| Alice Anne Chris Coppolani | Board member | 10/06/2020 | 26/02/2024 |
| Johnny Bek | Board member | 07/04/2022 | 01/01/2023 |
| Thomas Kruuse-Andersen | Deputy board member | 07/04/2022 | 31/12/2022 |
| Villy Blichfeldt Sørensen | Deputy board member | 07/04/2022 | 27/03/2025 |
| Jannik Nielsen | Board member | 31/05/2022 | 28/03/2025 |
| Thomas Kruuse-Andersen | Board member | 01/01/2023 | 30/04/2026 |
| Jan Erik Anders Kilström | Board member | 05/10/2023 | 08/09/2026 |
| Villy Blichfeldt Sørensen | Board member | 28/03/2025 | 22/05/2026 |
| Flemming Kragh Laage-Petersen | Board member | 22/05/2026 | 12/06/2026 |
Signing rule: Selskabet tegnes af bestyrelsens formand i forening med en direktør, af to bestyrelsesmedlemmer i forening med en direktør eller af bestyrelsesformanden i forening med to bestyrelsesmedlemmer.
Address and production units
32 active production unitsNaverland 20
2600 Glostrup
Albertslund Municipality · Postcode 2600
Other companies at the address (2)
- Keolis Letbaner A/SSuburban passenger rail transport
- Keolis Service Danmark ApSOther repair and maintenance of motor vehicles n.e.c.
| Production unit | Address | Employees | P number |
|---|---|---|---|
| Keolis Danmark A/S Jernholmen | Jernholmen 20, 2650 Hvidovre | 443 | 1031415175 |
| Keolis Naverland 20 | Naverland 20, 2600 Glostrup | 209 | 1027254906 |
| Keolis Danmark A/S Odense | Gammelsø 6, 5000 Odense C | 189 | 1020747516 |
| Keolis Danmark A/S Slagelse | Elmedalsvej 13, 4200 Slagelse | 96 | 1020753680 |
| Keolis Danmark A/S Aalborg Øst | Lundeborgvej 22, 9220 Aalborg Øst | 69 | 1020753664 |
| Keolis Danmark Nykøbing | Københavnsvej 19, 4800 Nykøbing F | 68 | 1027211123 |
| Keolis Ringsted | Balstrupvej 58, 4100 Ringsted | 51 | 1032341639 |
| Keolis Danmark A/S Hinnerup | Samsøvej 29, 8382 Hinnerup | 41 | 1020753672 |
| Keolis Danmark Thisted | Jernbanegade 35, 7700 Thisted | 32 | 1027352193 |
| Keolis Danmark Aars | Messevej 24, 9600 Aars | 30 | 1029727852 |
| Keolis Frederikshavn Kragholmen | Kragholmen 15, 9900 Frederikshavn | 27 | 1031209079 |
| Keolis Danmark A/S Tylstrup | Luneborgvej 105, 9382 Tylstrup | 26 | 1016493348 |
| Keolis Danmark A/S Løgstør | Limfjordsvej 30, 9670 Løgstør | 24 | 1017730424 |
| Keolis Danmark A/S Løkken | Industrivej 12B, 9480 Løkken | 22 | 1016493437 |
| Keolis Vejle | Sjællandsgade 50, 7100 Vejle | 22 | 1032370116 |
Showing 15 of 32 units (sorted by employees).
Purpose
Selskabets formål er at drive busvirksomhed og dermed beslægtet virksomhed samt besiddelse af ejerandele i selskaber, der udøver sådanne aktiviteter.
The purpose is quoted from the register in Danish.
Changes year by year
145 registered events20268 changesmanagement 6 · accounts 1 · merger 1
- ManagementJan Erik Anders Kilström stepped down as board member
- ManagementFlemming Kragh Laage-Petersen stepped down as board member
- AccountsAnnual report for 2025 published
- ManagementMartin Christian Bräuner Lindof appointed board member
- ManagementFlemming Kragh Laage-Petersen appointed board member
- ManagementVilly Blichfeldt Sørensen stepped down as board member
- ManagementThomas Kruuse-Andersen stepped down as board member
- MergerMerger registered in CVR
20255 changesaccounts 1 · management 3 · industry 1
- AccountsAnnual report for 2024 published
- ManagementVilly Blichfeldt Sørensen appointed board member
- ManagementJannik Nielsen stepped down as board member
- ManagementVilly Blichfeldt Sørensen stepped down as deputy board member
- IndustryIndustry changed to Scheduled passenger road transport (493100)
20244 changesaccounts 1 · merger 1 · management 2
- AccountsAnnual report for 2023 published
- MergerMerger registered in CVR
- ManagementJulien Georges Louis Wolff appointed board member
- ManagementAlice Anne Chris Coppolani stepped down as board member
20237 changesmanagement 4 · accounts 1 · merger 1 · address 1
- ManagementJan Erik Anders Kilström appointed board member
- ManagementArnaud Van Troeyen stepped down as board member
- AccountsAnnual report for 2022 published
- MergerMerger registered in CVR
- AddressMoved to Naverland 20, 2, 2600 Glostrup
- ManagementThomas Kruuse-Andersen appointed board member
- ManagementJohnny Bek stepped down as board member
202211 changesmanagement 9 · merger 1 · accounts 1
- ManagementThomas Kruuse-Andersen stepped down as deputy board member
- MergerMerger registered in CVR
- AccountsAnnual report for 2021 published
- ManagementJannik Nielsen appointed board member
- ManagementTorben Tykskov stepped down as board member
- ManagementMajbritt Sønderholm Hellemose stepped down as board member
- ManagementThomas Kruuse-Andersen appointed deputy board member
- ManagementJohnny Bek appointed board member
- ManagementVilly Blichfeldt Sørensen appointed deputy board member
- ManagementTommy Olesen stepped down as deputy board member
- ManagementKeld Valther Sander stepped down as deputy board member
20213 changesaccounts 1 · merger 1 · address 1
- AccountsAnnual report for 2020 published
- MergerMerger registered in CVR
- AddressMoved to Naverland 4, 1, 2600 Glostrup
20202 changesmanagement 2
- ManagementAlice Anne Chris Coppolani appointed board member
- ManagementStéphanie Claire Maryline Bourcier de Lillo stepped down as board member
20192 changesmerger 1 · address 1
- MergerMerger registered in CVR
- AddressMoved to Naverland 20, 2600 Glostrup
201815 changesmanagement 14 · merger 1
- ManagementStéphanie Claire Maryline Bourcier de Lillo appointed board member
- ManagementArnaud Van Troeyen appointed board member
- ManagementMarc Emile Willy Renouprez stepped down as board member
- ManagementNicolas Luc Daniel Vandevyver stepped down as board member
- ManagementFrank Vestergaard Suhr Olesen appointed chair of the board
- ManagementMarc Emile Willy Renouprez appointed board member
- ManagementPeter Lanng Nielsen stepped down as board member
- ManagementMarc Emile Willy Renouprez stepped down as chair of the board
- ManagementTorben Tykskov appointed board member
- ManagementTommy Olesen appointed deputy board member
- ManagementKeld Valther Sander appointed deputy board member
- ManagementMajbritt Sønderholm Hellemose appointed board member
- ManagementAlmir Crneta stepped down as board member
- ManagementPreben Ingemann Jensen stepped down as board member
- MergerMerger registered in CVR
20171 changemerger 1
- MergerMerger registered in CVR
20164 changesmanagement 2 · ownership 1 · merger 1
- ManagementPeter Lanng Nielsen appointed board member
- ManagementArne Veggeland stepped down as board member
- OwnershipNettbuss AS is no longer registered as owner
- MergerMerger registered in CVR
201511 changesownership 3 · merger 1 · management 6 · industry 1
- OwnershipNettbuss AS registered as owner (25%)
- OwnershipKeolis SA registered as owner (100%)
- MergerMerger registered in CVR
- OwnershipNB DANMARK A/S is no longer registered as owner
- ManagementMarc Emile Willy Renouprez appointed chair of the board
- ManagementFinn Rasmussen stepped down as chair of the board
- ManagementMarc Emile Willy Renouprez stepped down as board member
- ManagementFinn Rasmussen appointed chair of the board
- ManagementLars Staffan Nordstrand stepped down as chair of the board
- ManagementMichael Brandt-Nielsen stepped down as ceo
- IndustryIndustry changed to Rutebuskørsel, by- og nærtrafik (493110)
201415 changescapital 2 · address 1 · name 1 · management 11
- CapitalShare capital changed from 1,700,000 DKK to 1,800,000 DKK
- AddressMoved to Naverland 20, 2600 Glostrup
- NameName changed from NETTBUSS A/S to KEOLIS DANMARK A/S
- ManagementLars Staffan Nordstrand appointed chair of the board
- ManagementMichael Brandt-Nielsen appointed ceo
- ManagementAlmir Crneta appointed board member
- ManagementPreben Ingemann Jensen appointed board member
- ManagementArne Veggeland appointed board member
- ManagementMarc Emile Willy Renouprez appointed board member
- ManagementPeter Lanng Nielsen appointed director
- ManagementPetter Kure Torgersen stepped down as deputy board member
- ManagementKjell Eddie Wang stepped down as board member
- ManagementAtle Svenheim stepped down as board member
- ManagementNicolas Luc Daniel Vandevyver appointed board member
- CapitalShare capital changed from 1,500,000 DKK to 1,700,000 DKK
20109 changesname 1 · capital 2 · management 5 · merger 1
- NameName changed from NETBUS A/S to NETTBUSS A/S
- CapitalShare capital changed from 1,400,000 DKK to 1,500,000 DKK
- ManagementPetter Kure Torgersen appointed deputy board member
- ManagementKjell Eddie Wang appointed board member
- ManagementPetter Kure Torgersen stepped down as board member
- CapitalShare capital changed from 1,200,000 DKK to 1,400,000 DKK
- ManagementRagnar Krosser stepped down as board member
- MergerMerger registered in CVR
- ManagementJohnny Bek stepped down as director
20095 changesmanagement 5
- ManagementJohnny Bek appointed director
- ManagementErik Hein stepped down as director
- ManagementRagnar Krosser appointed board member
- ManagementAtle Svenheim appointed board member
- ManagementFrode Olav Drabløs stepped down as board member
20088 changesmanagement 5 · capital 1 · merger 1 · industry 1
- ManagementPhilip Søren Thorsen stepped down as board member
- CapitalShare capital changed from 1,100,000 DKK to 1,200,000 DKK
- MergerMerger registered in CVR
- ManagementPetter Kure Torgersen appointed board member
- ManagementFrode Olav Drabløs appointed board member
- ManagementFinn Bjørndalen stepped down as board member
- ManagementSvein Arne Bergh stepped down as board member
- IndustryIndustry changed to Rutebuskørsel, fjerntrafik og skolebusser (493910)
20073 changesaddress 1 · capital 1 · name 1
- AddressMoved to Stamholmen 217, 2650 Hvidovre
- CapitalShare capital changed from 1,000,000 DKK to 1,100,000 DKK
- NameName changed from PARTNER BUS A/S to NETBUS A/S
200613 changesaddress 3 · management 9 · ownership 1
- AddressMoved to Vesterbrogade 20, 4. th, 1620 København V
- AddressMoved to Vesterbrogade 20, 4, 1620 København V
- AddressMoved to Reventlowsgade 8, 1651 København V
- ManagementFinn Bjørndalen appointed board member
- ManagementSvein Arne Bergh appointed board member
- ManagementErik Hein appointed director
- ManagementPhilip Søren Thorsen appointed board member
- ManagementDorit Hejlesen stepped down as chair of the board
- ManagementBirger Simonsen stepped down as director
- ManagementUlla Julie Simonsen stepped down as board member
- ManagementBent Hejlesen stepped down as board member
- ManagementBirger Simonsen stepped down as board member
- OwnershipNB DANMARK A/S registered as owner (100%)
20031 changeindustry 1
- IndustryIndustry changed to Bustrafik (602110)
19971 changecapital 1
- CapitalShare capital changed from 300,000 DKK to 1,000,000 DKK
19941 changename 1
- NameName changed from FREDERIKSSUND-SKIBBY BUSTRAFIK A/S to PARTNER BUS A/S
19906 changesname 2 · management 4
- NameName changed from SKIBBY BUSTRAFIK A/S to FREDERIKSSUND-SKIBBY BUSTRAFIK A/S
- NameName changed from A/S PSE 14 NR. 1263 to SKIBBY BUSTRAFIK A/S
- ManagementPer Emil Hasselbalch Stakemann stepped down as director
- ManagementPer Emil Hasselbalch Stakemann stepped down as board member
- ManagementSusanne Saul Stakemann stepped down as chair of the board
- ManagementUlf Svejgaard Poulsen stepped down as board member
198910 changesfounded 1 · management 9
- FoundedRegistered as A/S PSE 14 NR. 1263
- ManagementDorit Hejlesen appointed chair of the board
- ManagementPer Emil Hasselbalch Stakemann appointed director
- ManagementPer Emil Hasselbalch Stakemann appointed board member
- ManagementSusanne Saul Stakemann appointed chair of the board
- ManagementUlf Svejgaard Poulsen appointed board member
- ManagementBirger Simonsen appointed director
- ManagementUlla Julie Simonsen appointed board member
- ManagementBent Hejlesen appointed board member
- ManagementBirger Simonsen appointed board member
Related companies
Same industry in Albertslund
- Umove A/S2,616 employees
- Nobina A/S758 employees
- Umove Holding A/S3 employees
Same people in management
- ISS Facility Services A/Svia Erik Tronborg Andersen
- Falck Danmark A/Svia Erik Tronborg Andersen
- Tryg Forsikring A/Svia Per Emil Hasselbalch Stakemann
- Jem & Fix A/Svia Per Emil Hasselbalch Stakemann
- AL Sydbank A/Svia Per Emil Hasselbalch Stakemann
- Bauhaus Danmark A/Svia Erik Tronborg Andersen
Largest in the industry
- Umove Holding A/SDKK 1.2bn
- Umove A/SDKK 1.2bn
- Vikingbus Danmark A/SDKK 780.7m
- GoCollective Bus A/SDKK 735m
- Tide Bus Danmark A/SDKK 670m
- Ditobus Gruppen A/SDKK 527.1m
Source and updates
The information comes from the Danish Central Business Register (Danish Business Authority) and from annual reports filed with the Danish Business Authority. Last synchronised 23/10/2026.