
The Izera Railway
Video2005 / Wikimedia Commons · CC BY-SA 4.0 · cropped
- Distance48 km to Harrachov · 87 km to Liberec
- DurationAbout 1 hour 25 minutes to Harrachov, with one change
- Best seasonAll year
Introduction
The train to Harrachov in the Czech Republic stops at a station that was Polish until 1958. That year a border agreement gave Czechoslovakia the village of Tkacze, together with its station, a tunnel and the bridge over the Jizera. The last Polish stop on the line became the first Czech one, and it has been Harrachov's station ever since.
The Izera Railway, PKP line 311, climbs from Jelenia Góra through the Kamienna valley and Szklarska Poręba to the Szklarska Pass in the Jizera Mountains. Prussia opened the first section in 1891 and joined it to the Austrian line from Liberec on 1 October 1902. Polana Jakuszycka, near the top, is the highest passenger stop in Poland, 878 metres above the sea.
After 1945 the border cut the line, and no regular train crossed it for 65 years, until 28 August 2010. Today Koleje Dolnośląskie's electric units run from Jelenia Góra to Szklarska Poręba Górna, and Czech railcars take over there for Harrachov and Liberec.
The Journey
From Jelenia Góra the electric train runs south-west up the valley of the Kamienna, through Cieplice, Sobieszów and Piechowice, with the ridge of the Karkonosze growing on the left. The steepest climb on the Polish side, between Piechowice and Górzyniec, is no more than 26 per thousand, so the line needs no rack. It reaches Szklarska Poręba Górna, a large timber-framed station under a rock face, in under an hour.
The wires end there, and so do the electric trains: for Harrachov you change to a Czech diesel railcar. Beyond the station the line crosses the Mała Kamienna on a steel truss bridge and climbs through spruce forest past Szklarska Poręba Huta to Polana Jakuszycka, beside the cross-country ski stadium at Jakuszyce. This is the highest passenger stop in Poland. In Prussian days Jakuszyce was the highest station in Prussia, and the line tops out just beyond at the Szklarska Pass, 886 metres.
The station Poland gave away
From the pass the line drops through forest to the border and to Harrachov. After the war the frontier followed the old Prussian–Austrian boundary, which left the village of Tkacze, its station, a 280-metre tunnel and the high bridge over the Jizera on the Polish side. A border agreement of 1958 traded them to Czechoslovakia for land of the same size elsewhere. Tkacze became Mýtiny, now part of Harrachov, and the former Polish terminus became the end of the Czech line from Tanvald, giving Harrachov its railway.
From Harrachov the railcars continue over the Jizera bridge to Kořenov and down a gradient of 58 per thousand to Tanvald, and on to Liberec.
Wires, then none
Prussia finished electrifying the whole line on 15 February 1923, and in 1926 the ET 89 railcars, built in Breslau for this route, began running in pairs with coaches between them. In 1945 the Soviet Union took the Sudeten electric system as war booty. The catenary between Jelenia Góra and Szklarska Poręba escaped the three weeks of dismantling, but Poland's transport ministry took it down for use elsewhere. Electric trains returned to Szklarska Poręba Górna on 30 September 1987.
The cross-border section lay unused until a rebuilding that began on 8 May 2009. It reopened in July 2010, at first only as far as Jakuszyce, and from 28 August trains ran through to Harrachov.
The trains
Between Jelenia Góra and Szklarska Poręba Górna, Koleje Dolnośląskie runs electric units, including Newag Impuls three-car sets, and PKP Intercity runs long-distance trains such as the TLK Karkonosze through to Szklarska Poręba Górna. Over the pass the work belongs to České dráhy's class 840, Stadler Regio-Shuttle diesel railcars, running jointly with Koleje Dolnośląskie as line D61.






Along the route
Paweł Kuźniar / Wikimedia Commons · CC BY-SA 4.0 · croppedThe Mała Kamienna bridge
Above Szklarska Poręba Górna the line crosses the Mała Kamienna on a steel truss bridge. A forest road passes beneath it, and the climb into the Jizera Mountains begins.
(GRAD) / Wikimedia Commons · CC BY-SA 3.0 · croppedSzklarska Poręba Górna
The station of the mountain resort, a large building with timber-framed gables. Electric trains from Jelenia Góra and Wrocław end here, and the Czech railcars for Harrachov and Liberec start.
Mateusz Małkowski / Wikimedia Commons · CC BY-SA 4.0 · croppedPolana Jakuszycka
The highest passenger stop in Poland, 878 metres above the sea, beside the cross-country ski stadium at Jakuszyce. It moved to this spot in December 2022, and its one platform is 140 metres long.
Julo / Wikimedia Commons · Public domain · croppedHarrachov
The station building at Mýtiny, which was the Polish stop of Tkacze until the border moved in 1958. Harrachov's centre is about two kilometres away, and the trains continue to Liberec.A bit of history
Culture & experiences along the way
Loracco / Wikimedia Commons · CC BY-SA 3.0 · croppedThe Novosad glassworks at Harrachov
A family-run glassworks in the Nový Svět quarter of Harrachov. Visitors watch glassmakers and cutters at work on a 45-minute tour, run daily from 9:00 to 15:00, then visit the glass museum and the Novosad brewery, which serves its beer unfiltered.
SchiDD / Wikimedia Commons · CC BY-SA 3.0 · croppedThe Hauptmann House
The writer Carl Hauptmann lived in this house in Szklarska Poręba from 1891 until his death in 1921, at first with his brother Gerhart, the Nobel laureate. It is now a branch of the Karkonosze Museum, with his reconstructed tombstone in the garden.Timetables
The journey takes two trains. Koleje Dolnośląskie's electric trains run from Jelenia Góra to Szklarska Poręba Górna. From there line D61, run jointly by Koleje Dolnośląskie and České dráhy, crosses the border to Harrachov in 25 minutes and continues to Liberec. Seats are not reserved.
25 October to 12 December 2026, every day
| Jelenia Góra | Szklarska Poręba Górna | Harrachov | Liberec |
|---|---|---|---|
| 07:27 | 08:30 | 08:55 | 10:18 |
| 09:30 | 10:30 | 10:55 | 12:18 |
| 13:21 | 14:30 | 14:55 | 16:18 |
| 17:33 | 18:30 | 18:55 | 20:18 |
| Liberec | Harrachov | Szklarska Poręba Górna | Jelenia Góra |
|---|---|---|---|
| 06:35 | 07:57 | 08:22 | 09:21 |
| 08:35 | 09:57 | 10:22 | 11:19 |
| 12:35 | 13:57 | 14:22 | 15:19 |
| 16:35 | 17:57 | 18:22 | 19:19 |
The Szklarska Poręba Górna times are the D61 departures and arrivals. On Saturdays and Sundays two more D61 trains leave Szklarska Poręba Górna at 13:30 and 16:30, and Liberec at 11:35 and 14:35. Between Jelenia Góra and Szklarska Poręba Górna, trains run roughly every one to two hours. The next timetable starts on 13 December 2026.
As of November 2026, from Koleje Dolnośląskie's D61 timetable (opens in a new tab) and the connections KOLEO lists for 18 and 21 November 2026.
Tickets
One ticket covers both trains. A single from Jelenia Góra to Harrachov costs 20 zł and to Liberec 32 zł under the joint Polish–Czech tariff, and a return costs twice the single. Seats are not reserved.
From Szklarska Poręba Górna the single to Harrachov is 14 zł and to Liberec 26 zł. Fares from KOLEO for travel on 18 November 2026, as of November 2026.
Book your tickets

Jelenia Góra to Harrachov, single
20 zł · both trains, second class
The joint Polish–Czech fare for the climb over the pass to the first Czech station.
Book Tickets (opens in a new tab, on Koleje Dolnośląskie)via Koleje Dolnośląskie
Jelenia Góra to Liberec, single
32 zł · both trains, second class
The same tariff on to Liberec, down through Kořenov and Tanvald on the Czech side.
Book Tickets (opens in a new tab, on Koleje Dolnośląskie)via Koleje DolnośląskieRail Passes
Interrail and Eurail passes are valid on both trains, with no reservation needed. Interrail's table of railway companies covers Koleje Dolnośląskie's regional (Os) and semi-fast (OsP) trains, and České dráhy's regional trains with an optional reservation. A Poland Pass is valid only on the Polish side, so for Harrachov and Liberec you need a Global Pass or a ticket for the Czech part.
For this trip alone a pass is not worth buying: the single fare from Jelenia Góra to Liberec is 32 zł. It pays only when the line is one leg of a longer journey through Poland and the Czech Republic.
Checked November 2026 against Interrail's table of railway companies (opens in a new tab), last updated 21 October 2026.
Places to Visit
The line runs along the edge of two national parks, and most of what is worth seeing is a short walk from a station: a castle above Sobieszów and three waterfalls.
Marek Mróz / Wikimedia Commons · CC BY 4.0 · croppedChojnik Castle
A castle on a 627-metre hill above Sobieszów, inside the Karkonosze National Park, raised by Duke Bolko I in 1292 and rebuilt from 1355. Never taken by an enemy, it burned out after a lightning strike in 1675 and was not rebuilt, and its ruins have drawn visitors since the early eighteenth century. A hotel and restaurant now stand within the walls.
Kreuzschnabel / Wikimedia Commons · CC BY-SA 3.0 · croppedSzklarka Waterfall
A broad cascade of 13.3 metres that narrows and twists as it falls, at 525 metres in a detached corner of the Karkonosze National Park. It was already a sight by 1800, when John Quincy Adams came on his tour of Silesia. A wide path from the car park ends at a viewing platform that wheelchair users can reach, and entry to the park is charged.
Szymon Staniec / Wikimedia Commons · CC BY 4.0 · croppedKamieńczyk Waterfall
The highest waterfall in the Polish Sudetes, falling 27 metres in three cascades into a gorge whose walls rise 30 to 35 metres. It lies on the way from Szklarska Poręba up to the main ridge of the Karkonosze, and a small cave behind the middle cascade was cut by Walloon prospectors who found amethysts here.
Keana / Wikimedia Commons · CC BY-SA 3.0 · croppedMumlava Falls
About two kilometres from the centre of Harrachov, the Mumlava drops nearly ten metres over a step up to ten metres wide, in the Krkonoše National Park. Below it the river has worn giant potholes, locally called devil's eyes, the largest six metres across. A surfaced path with blue waymarks leads there from the town.Where to Sleep
Szklarska Poręba is the natural base, with the most rooms and trains in both directions. Jakuszyce, at the top of the line, suits skiers and cyclists.
Where to stay
Stacja Jakuszyce
Jakuszyce, beside the ski trails
Rooms in the centre of Jakuszyce, with cross-country ski and mountain bike hire on site.
Check Availability (opens in a new tab, on stacjajakuszyce.pl)via stacjajakuszyce.plQuestions or corrections
Planning this trip and stuck on something, or spotted a time, fare or detail that has changed? Send us a message about The Izera Railway. We read every one, and we update this page when something has changed.