Skip to content

Croatian Railways

Croatia's former national railway company, reorganized into separate infrastructure, passenger, freight, and traction businesses in 2006.

Last updated August 21, 2026

AI crawler reads

No AI crawler has read this profile since Oct 28, 2026.

Overview

Croatian Railways, known in Croatian as Hrvatske željeznice or HŽ, was Croatia's national railway company during the country's transition from the Yugoslav railway system to an independent national rail structure. It was formed in 1990 from the Zagreb Division of Yugoslav Railways after Croatia's secession from Yugoslavia. The new organization inherited the rolling stock, railway assets, operational practices, and network responsibilities associated with the former Yugoslav system in Croatia, and subsequently modernized parts of its fleet and railway operations over time. For most of its existence, Croatian Railways functioned as an integrated railway organization. Its responsibilities covered several distinct parts of the rail sector, including passenger services, freight transportation, railway infrastructure management, train traction, and related corporate administration. This integrated structure reflected the historical organization of railways in the former Yugoslavia, but it became increasingly inconsistent with European railway-sector reforms that promoted separation between infrastructure management and train operations. The company ceased to exist as a single operating entity in 2006. Its assets and organizational functions were transferred to Hrvatske Željeznice Holding d.o.o., commonly referred to as HŽ Holding, and four principal operating subsidiaries were established. HŽ Infrastruktura became responsible for managing railway infrastructure; HŽ Putnički prijevoz took responsibility for passenger transport; HŽ Cargo handled freight services; and HŽ Vuča vlakova was established for train traction. HŽ Holding temporarily coordinated the newly separated companies. The 2006 restructuring was an important institutional turning point rather than a simple change of name. It created distinct businesses for the principal activities previously performed by Croatian Railways and prepared the sector for further legal and operational separation. The restructuring also reflected Croatia's alignment with European railway policy, including the principle that infrastructure management should be separated from the provision of railway transport services. A further reorganization took place on 1 November 2012. On that date, HŽ Holding ceased to exist as the coordinating holding structure, while HŽ Infrastruktura, HŽ Putnički prijevoz, and HŽ Cargo became fully independent companies. HŽ Vuča vlakova was incorporated into HŽ Cargo. The International Union of Railways membership previously associated with Croatian Railways was transferred to the three successor companies. Croatia retained the UIC country code 78. Accordingly, Croatian Railways is best understood today as a historical corporate brand and former national railway organization rather than as the name of a single active railway operator. Its institutional legacy continues through the Croatian railway companies that succeeded it. These successors separately manage infrastructure, passenger transport, freight transport, and related railway functions. The HŽ name remains associated with Croatian rail transport, but the original Croatian Railways entity ended with the 2006 restructuring and the subsequent dissolution of HŽ Holding's coordinating role in 2012.

History

Croatian Railways emerged from the Zagreb Division of Yugoslav Railways in 1990, following Croatia's move toward independence. The new company inherited the railway assets and vehicle fleet associated with the former Yugoslav railway system in Croatia. Its initial role was to provide a national organizational framework for rail transport in the newly independent Croatian state. Over time, the inherited rolling stock and railway operations were modernized, although the company continued to combine several activities that would later be separated under European railway-sector reforms. During its integrated period, Croatian Railways operated as a broad national railway organization. Its responsibilities included passenger transportation, freight transportation, train traction, and the management of railway infrastructure. This arrangement placed infrastructure administration and railway services within the same corporate structure. As Croatia adopted regulatory principles associated with European railway integration, the separation of infrastructure management from train operations became an important organizational objective. In 2006, Croatian Railways ceased to exist as a single operating company. Its assets were transferred to Hrvatske Željeznice Holding d.o.o., and the holding structure created four principal subsidiaries. HŽ Infrastruktura became the infrastructure manager, HŽ Putnički prijevoz assumed passenger services, HŽ Cargo took responsibility for freight transport, and HŽ Vuča vlakova was assigned train-traction activities. HŽ Holding was intended to provide temporary coordination for the newly separated companies. The 2006 restructuring changed the legal and operational architecture of Croatian rail transport. Rather than one company supplying the full range of railway functions, separate entities were assigned responsibility for infrastructure, passenger operations, freight, and traction. The arrangement also represented a step toward compliance with the European Union railway framework, particularly the requirement to distinguish the management of railway infrastructure from the provision of transport services. On 1 November 2012, HŽ Holding ceased to exist as the coordinating holding company. HŽ Infrastruktura, HŽ Putnički prijevoz, and HŽ Cargo became independent operating companies, while HŽ Vuča vlakova was incorporated into HŽ Cargo. The International Union of Railways membership formerly held by Croatian Railways was transferred to the three successor companies, and Croatia continued to use UIC country code 78. The historical Croatian Railways brand therefore represents the pre-2006 integrated national railway company. It should not be confused with any one of the successor organizations, each of which inherited a narrower operational mandate. The brand's continuing significance lies in its role as the institutional predecessor of Croatia's modern railway companies and as a widely recognized umbrella name for the country's rail system.

  • 2012

    Dissolution of HŽ Holding

    [1]

    On 1 November, HŽ Holding ceased to exist; the infrastructure, passenger, and freight companies became independent, and HŽ Vuča vlakova was incorporated into HŽ Cargo.

  • 2006

    Transformation into a holding structure

    [1]

    The original company ceased to exist as a single entity. Its assets and activities were transferred to HŽ Holding and four specialized subsidiaries.

  • 2006

    Creation of specialized railway subsidiaries

    [1]

    HŽ Infrastruktura, HŽ Putnički prijevoz, HŽ Cargo, and HŽ Vuča vlakova were assigned separate infrastructure, passenger, freight, and traction responsibilities.

  • 1990

    Formation from Yugoslav Railways' Zagreb Division

    [1]

    Croatian Railways was formed from the Zagreb Division of Yugoslav Railways after Croatia's secession from Yugoslavia.

Products and positioning

Former state-owned national railway organization and historical umbrella brand for Croatia's rail transport system.

  • Passenger rail transport

    Passenger railway services

    Passenger transportation was one of the principal activities conducted under the Croatian Railways organization. After the 2006 reorganization, this activity was transferred to HŽ Putnički prijevoz, which became the dedicated successor responsible for passenger rail operations.

  • Freight rail transport

    Rail freight services

    Croatian Railways provided rail freight transportation before the activity was separated into HŽ Cargo in 2006. HŽ Cargo subsequently became an independent successor company in 2012 and also absorbed the former train-traction subsidiary.

  • Rail infrastructure

    Railway infrastructure management

    Management of railway infrastructure was part of the integrated Croatian Railways system. The function was separated in 2006 and assigned to HŽ Infrastruktura, which later operated independently after the dissolution of HŽ Holding in 2012.

  • Railway operations · 2006

    Train traction services

    Train traction, including the provision of locomotive and related hauling functions, was separated into HŽ Vuča vlakova during the 2006 restructuring. That company was later incorporated into HŽ Cargo on 1 November 2012.

Brand decisions

  • 2012

    End the HŽ Holding coordination modelStrategy

    Background

    The post-2006 holding arrangement was further adjusted to provide independent operating companies for the principal railway functions.

    Action taken

    HŽ Holding ceased to exist on 1 November 2012. HŽ Infrastruktura, HŽ Putnički prijevoz, and HŽ Cargo became independent, while HŽ Vuča vlakova was incorporated into HŽ Cargo.

    Aftermath

    The former Croatian Railways group was replaced by separate successor companies, whose International Union of Railways membership reflected their continuing roles in Croatian rail transport.

  • 2006

    Separate railway activities into specialized companiesStrategy

    Background

    The integrated Croatian Railways structure combined infrastructure management, passenger services, freight, and traction. European railway policy favored separating infrastructure administration from transport operations.

    Action taken

    Croatian Railways was replaced by HŽ Holding and four subsidiaries covering infrastructure, passenger transport, freight, and train traction.

    Aftermath

    The reorganization established the corporate structure that preceded the complete independence of the main successor companies in 2012.

Sources1 sources

Cite this profile: Cite the canonical profile. /brand-wiki/croatian-railways · Editorial policy · How profiles are compiled