Latvian Railways (Latvian: Latvijas dzelzceļš or LDz) is the main state-owned railway company in Latvia with more than 12,400 employees. It owns 1,933.8 kilometres (1,201.6 mi) of 1,520 mm (4 ft 11 27⁄32 in) Russian gauge railway lines and 33.4 kilometres (20.8 mi) of 750 mm (2 ft 5 1⁄2 in) narrow gauge railway lines in Latvia.
It has 6 daughter companies:
- AS "LatRailNet"
- SIA "LDZ Apsardze" (security)
- LDz infrastruktūra (infrastructure)
- LDz Cargo (transportation)
- LDz Ritošā sastāva serviss
Passenger services are operated by Pasažieru vilciens. The passenger lines with current service are:
- Torņakalns – Tukums II Railway1
- Riga – Jelgava Railway2
- Jelgava – Liepāja Railway
- Riga – Daugavpils Railway3
- Krustpils – Rēzekne – Zilupe (border of Russia)
- Two diesel trains a day from Riga continue past Krustpils on this diesel train line in Latvia's central and eastern countryside, as well as the daily service from Riga to Moscow.
- Rīga – Sigulda – Cēsis – Valmiera – Valga (border of Estonia)4
- Leaving the Riga central station, this branch includes neighborhood stations Zemitāni, Čiekurkalns, and Jugla. During Soviet times, electric trains went up to Sigulda but the service is now diesel. Sigulda has around 11 trains a day, Cēsis 6, Valmiera 4, and 3 trains a day continue the full length of the line to serve the Latvian / Estonian border towns of Valka and Valga through a joint station in Valga.
- Zemitāni – Skulte Railway5
- Pļaviņas – Gulbene
- This branch line from Pļaviņas (between Aizkraukle and Krustpils on the Riga – Daugavpils line) is served by two diesel trains a week from Riga. The trains arrive from Riga late on Friday and Sunday nights, leaving to return to Riga at 4am on Saturday and Monday mornings. An additional Saturday daytime service was suspended in 2012.
Lines where passenger services have been suspended in recent years include:
- Rīga - Reņģe (Border of Lithuania)
- Rīga – Ērgļi
- Jelgava – Meitene (Border of Lithuania)
- Jelgava – Krustpils
- Kārsava (Border of Russia) – Rēzekne – Daugavpils – Zemgale (Border of Lithuania)
- Eglaine (Border of Lithuania)- Daugavpils – Indra (Border of Belarus)
1 Electrified to Tukums 2 Electrified to Jelgava 3 Electrified to Aizkraukle 4 Electrified to Jugla, no electric trains go on the line. 5 Whole line is electrified
- Riga – Moscow
- Daily overnight service
- Riga – Saint Petersburg
- Daily overnight service
- St Petersburg – Rēzekne 2 – Daugavpils – Vilnius
- The daily overnight service between St Petersburg and Vilnius passes through Latvia, giving an early morning service to Vilnius with a return journey in the evening and an overnight service to St Petersburg. Lithuanian Railways' St Petersburg-Vilnius service was cancelled on 1 June 2015.
Latvian railways carry a large quantity of freight cargo, and freight trains operate over the whole current passenger network, and a number of lines currently closed to passenger services.
There is a narrow gauge railway between Gulbene and Aluksne, operated by the Industrial Heritage Trust, using Russian and Polish built heritage rolling stock. Three narrow gauge trains a day operate on the 33 km route between the two towns. Until 2012 a regular Saturday service train operated from Riga to Gulbene in the morning, returning in the late afternoon, and offered guaranteed connections with the narrow gauge trains; the service has been suspended on the grounds of insufficient passenger numbers.
- M62 – 33 locos
- 2M62 – 40 locos
- 2M62U – 30 locos
- 2TE10M – 10 locos
- 2TE10U – 14 locos
- TEP70 – 15 locos
- ČME3 (ChME3)- 57 locos
- TEM2 – 7 locos
- TGK2 – 1 loco
- TGM3 – 1 loco
- TGM23 – 2 locos
- ER2 – 32 trains
- ER2T – 6 trains (7113-7118)
- ER2M – 1 train (No 605)
- DR1A – 31 train
- DR1AM – 10 trains
- AR2 (railbus) – 1 train (used by workers on Jelgava-Krustpils line)