Trainkos
Trainkos is a private railway company based in Kosovo that also serves as the national rail carrier of the country. Established in 2011 alongside Infrakos, the two companies are the successors of Kosovo Railways, a public company that was split up and privatized. Trainkos offers rail service for both passengers and freight.
History
The first railway line in Kosovo was built in 1873 under Turkish guidance for the Compagnie des Chemins de Fer Orientaux, led by Maurice de Hirsch. It started in Thessaloniki, went on north to Skopje and reached Mitrovica.The railway was used by the Ottomans until 1912, and after the Balkan Wars, it was used by the Serbian Railways until 1918, and then the Yugoslav Railways between 1918 and 1992. Serbian Railways stopped their operations in Kosovo after the Kosovo War in 1999 and then UNMIK established the public company Kosovo Railways.
After Kosovo's declaration of independence, Kosovo Railways came under management by the Government of Kosovo, which split up the company in order to avoid monopoly and privatized it in 2011. Now Trainkos manages passenger and freight travel, while Infrakos manages the rail network.
Rail network
Trainkos operates of railway in Kosovo, of which serve both freight and passenger and only serve freight traffic. The non-electrified network originally consisted of two lines crossing at Fushë Kosovë railway station in Fushë Kosovë: A main line going from Kraljevo in western Serbia via Mitrovicë and Fushë Kosovë to Skopje in North Macedonia, and a branch line in east-west direction from Niš in southern Serbia via Pristina railway station in the capital Pristina and Fushë Kosovë with one branch leading to Peja and the other one to Prizren. Of these lines, the one from Pristina to Peja is still served by passenger trains, while the one from Fushë Kosovë to North Macedonia is currently inoperational as of August 2025 due to severely delayed construction on the route. Some other parts of the network are occasionally served by freight trains, like Fushë Kosovë - Obiliq; the other parts of the network are currently unused. For years, there have been plans to extend the branch to Prizren across the border to Albania, to create a link to the network of the Albanian Railways. However, these projects are no more than letters of intent.Rail links with adjacent countries
- Albania - no connection
- Montenegro - no connection
- North Macedonia - open
- Serbia - open in Zvečan/Lešak and closed in Merdare
Recent investments in infrastructure
Work has been split into 3 sections, beginning with the Hani i Elezit-Fushë Kosovë section, continuing with the Fushë Kosovë-Mitrovicë section and finally being completed with the Mitrovicë-Leshak section.
In 2022 the European Investment Bank provided funds of EUR 84.8 million for the first phase of the modernisation for which EUR 43 million comes from grants, while EUR 40.8 million from loans. Work on two collapsed tunnels was completed in November 2023 enabling trains to travel again between Hani i Elezit and Fushë Kosovë connecting Prishtina directly to Skopje and Thessaloniki, on the 10th corridor.
For Phase 2, needed EUR 51.1 million for the 35 km Fushë Kosovë/Kosovo Polje – Mitrovicë / Mitrovica section including five stations to allow passenger and freight trains to run at 100 km/h and a freight axle load of 22.5 tonnes. This project section received EUR 18.58 million in grants and EUR 29.3 million in loans.
Phase 3 saw the funds drive for the modernisation of 47 km of tracks and the associated railway stations between Mitrovicë/Mitrovica and the border with Serbia. The project received a total financing of EUR 100.9 million, of which EUR 1.3 million from grants and EUR 25.1 million from loans.
The works include improvements to 32 level crossings, 18 km of road, and refurbishment of the stations in Fushë Kosovë, Mitrovicë, Vushtri, Druar, Prelluzhe and Obiliq-Kastriota. Alongside construction work on the Mitrovicë-Leshak section, the third phase of modernisation also includes improvement of signalling, telecommunication, and electrification. Altogether, the modernisation of the line from the Macedonian border to the Serbian border is €208 million. The project is expected to be complete in 2023.
Operations
Passenger traffic
Trainkos operates three services: Local train, Freedom of Movement and InterCity. Usually, the trains consist of either two former SJ Y1 DMUs or a former NSB Di 3 with former SJ coaches. The InterCity trains usually consist of a Di 3 locomotive, one former SJ coach of Trainkos and one Macedonian coach.Between Pristina and Peja there are two daily local train pairs, with the train staying in Peja overnight. One trip takes close to two hours.
Between Fushë Kosovë and Hani i Elezit, there are two Freedom of Movement train pairs and one local train pair. As the only international train connection there is also the InterCity train pair from Pristina via Fushë Kosovë to Skopje and back. In direction of Fushë Kosovë, all trains stop at all stations; in the other direction the trains skip various stations, only the local train in the evening stops everywhere. The trains need close to one and a half hours for the trip from Fushë Kosovë to Hani i Elezit.
Until March 2008 there were two more Freedom of Movement train pairs from Fushë Kosovë to Leshak, but this traffic had to be discontinued until further notice due to ongoing tensions with Serbia.
Freight traffic
National freight traffic is of importance, as it serves various industries such as calcium carbonate plants throughout the country. International freight traffic is handled via Hani i Elezit, and the container terminal is close to Pristina airport, near the Miradi station.Incomplete list of regular freight services:
- Coal from Obilić to the NewCoFerronikeli plant near Glogovac. The coal cars are pulled to Obilić station by a steam locomotive operated by the coal mine. Usually runs every second day.
- Ore trains from the Golesh mine to the NewCoFerronikeli plant. Usually daily.
- Several types of freight between Hani i Elezit and Miradi, serving several private sidings en route. Usually daily.
Northern Kosovo
, ŽS runs trains between Kraljevo and North Kosovska Mitrovica. There is both freight and passenger traffic, but without border control, since Serbia considers Kosovo to be part of its own territory. This leads to the situation that, for instance, fuel is transported into Kosovo territory, without toll being paid to the Kosovarian state. The political situation prevents any train services between Zvečan and Kosovska Mitrovica. From Kosovska Mitrovica, the line is, in principle, controlled by Kosovo Railways, but there is no regular freight or passenger traffic until Obiliq or Fushë Kosovë respectively.
On January 13, 2017 ŽS announced that North Kosovska Mitrovica – Kraljevo line will be extended to run as an express train directly to Belgrade. This line would connect North Kosovska Mitrovica with Belgrade via Raška, Kraljevo, Kragujevac, Lapovo and Mladenovac. This was first time since Kosovo war that direct express train service was established between Belgrade and Kosovo. A diplomatic incident ensued, which led to the train returning to Belgrade without reaching Kosovo; the direct connection to Belgrade has not been reestablished since.
Rolling stock
The rolling stock partly stems from the former Yugoslav Railways, and was partly imported from various European countries, such as via the Kosovo Train for Life charter train that arrived in Pristina on 7 September 1999 bringing aid and rolling stock from the United Kingdom and Germany in connection with the Kosovo Force peace-keeping efforts.Locomotives
Five types of locomotives are in use. There are former Yugoslav diesel-electric class 661 locomotives built by General Motors, former NSB Di 3 locomotives imported from Norway, a single Vossloh G1700-2 BB a single General Motors JT38CW-DC built mainly from new parts using parts from 661-203 and 661-261 and a single EMD GT22HW-2, a custom-designed EMD A1A-A1A diesel-electric locomotive built by Đuro Đaković for Yugoslavia. While all types of locomotives are used for freight trains, only the NoHABs and GT22HW-2 are used to pull passenger trains, usually all trains between Fushë Kosovë and Peja, and rarely trains between Fushë Kosovë and Hani i Elezit.| Number | Type | Status |
| 001 | Former HŽ 2044-031 | Operational passenger traffic |
| 002 | Former JŽ 661 132 | Non Operational |
| 003 | Former JŽ 661 228 | Operational, freight traffic |
| 004 | Former JŽ 661 231 | Non Operational |
| 005 | Former NSB Di3a 619 | Non Operational, passenger and freight traffic |
| 006 | Former NSB Di3a 633 | Broken electrical generator, in repair Scrapped |
| 007 | Former NSB Di3b 641 | Operational, passenger and freight traffic — scrapped |
| 008 | Former NSB Di3b 643 | Non Operational, Brake fault — scrapped |
| 009 | Vossloh G 1700-2 BB | Operational, freight traffic |
| 010 | JT38CW-DC Gredelj-Croatia | Operational, freight traffic |
| 010 | Former HŽ 2061-501 | Operational, freight traffic |