The picturesque Morskie Oko is perhaps the most famous natural destination in Poland. The lake is surrounded by lush green forest and towered over by the mighty Tatra Mountains.
Morskie Oko (Polish: “Sea Eye” or “Eye of the Sea”) is the largest lake in the Tatra Mountains, located in the Tatra National Park in the south of Poland. Morskie Oko is one of the few lakes in the Tatra Mountains naturally stocked with fish. In the past this earned the lake the name of “Fish Lake”. According to legend, the lake was connected to the sea via an underground passage, hence the name “Sea Eye” or “Eye of the Sea”. The peaks of the Tatra Mountains that surround the lake rise over 1000 metres.
Morskie Oko is one of the most popular destinations in the Tatras, receiving over 50,000 visitors a year. It takes two hours to hike to Morskie Oko from the trailhead at Palenica Białczańska, a distance of 8 kilometres. Many tourists opt to take a horse-drawn cart to Włosienica, leaving a distance of only 1.5 kilometres left to hike.
To reach Morskie Oko, you first need to get to the resort town of Zakopane. There are regular buses to Zakopane from Krakow, costing 18 PLN, and taking approximately two hours. From Zakopane, you need to take another bus to the Morskie Oko trailhead at Palenica Białczańska. Buses are marked “Morskie Oko” and take around half an hour, costing 18 PLN (2023). On arriving at Palenica Białczańska, pay the Tatra National Park entry fee of 5 PLN (per person per day) at the kiosk. If you have driven to Palenica Białczańska, parking is 25 PLN per day.
From Palenica Białczańska, it’s an approximately two hour gradual uphill walk along a sealed road to Morskie Oko (1395m). It’s not a particularly pleasant walk with hundreds upon hundreds of people walking up and down the road and horse carriages pushing you to the side of the road every ten minutes. Give the horses a wide berth as some will try to give you a bite if they think you’re too close. For those wanting to cut out some walking, you can ride in one of the horse carriages for 90 PLN per person (2023). The carriages take approximately one hour and bring visitors to Włosienica, 1.5 kilometres from Morskie Oko.
On arriving to Morskie Oko there are two huts, commonly known as the Old Hut and the New Hut. The first shelter at Morskie Oko was built in 1836. This shelter burned down in 1865. A new shelter was constructed in 1874. A coach house (Polish: Wozownia) was built in 1890 to accommodate the coaches that came to the lake. The new hut burned down in 1898 and Wozownia was converted and into the main shelter. In 1907 construction began on a new hut – Schronisko PTTK Morskie Oko, commonly refered to as the New Hut. The new hut officially opened in 1908. Today Wozownia is often refered to as the Old Hut (Polish: Stare Schronisko). It still houses guests and is the oldest mountain hut in the entire Polish Tatras. Both huts provides lodging, with the New Hut having a busy restaurant. Having a nice cold Polish beer is my recommendation!
The New Hut is situated right on the edge of the lake with a magnificant view. This is where the vast majority of visitors stop to take photos, to eat, and to rest. That makes the lakeside and area around the New Hut very crowded with literally hundreds of people sitting and loitering around. Take note that it is prohibited to swim in the lake, or for that matter even paddle. The reason for this is to protect the delicate ecosystem of the lake. As tempting as it might be to go for a dip, don’t risk it! The ban is enforced and you could be slapped with a fine for violating this rule.
Morskie Oko is roughly 500 metres wide by 800 metres long, with a total surface area of 0.3493 square kilometers. The lake reaches a depth of 51.8m deep, and typically freezes over during the winter. The lake is surrounded by the highest peaks of the Tatras, which rise over 1000 meters above its surface, including Rysy (2499 meters), the highest peak in Poland.
If you have the time I highly recommend doing a circuit of the lake. The circuit is an easy 2.6 kilometers which takes no more than an hour and you’ll get beautiful views all around the lake. Another option is to walk up to the lake Czarny Staw. Czarny Staw is at 1583m elevation, 170 metres above Morskie Oko. The lake is around half the size of Morskie Oko but is perhaps even more beautiful. Much fewer tourists make the hike to zarny Staw, expect dozens as opposed to the hundreds at Morskie Oko. If you’re up for a serious adventure with some seriously spectacular scenery, you could attempt climbing Rysy, the highest mountain in Poland.
ZAKOPANE TO MORSKIE OKO WALKTHROUGH
Zakopane
Palenica Białczańska
Schronisko w Dolinie Roztoki
Włosienica
Wozownia / Stare Schronisko
Schronisko PTTK Morskie Oko
Morskie Oko
TRIP VARIATIONS WITH DISTANCES & WALKING TIMES
Palenica Białczańska to Morskie Oko – 8km, 2h
Morskie Oko Circuit – 2.6km, 1h
Morskie Oko to Palenica Białczańska – 8km, 2h
Round Trip: 18.6km, 5h
Palenica Białczańska to Morskie Oko – 8km, 2h
Morskie Oko to Czarny Staw – 1.8km, 50m
Czarny Staw to Morskie Oko – 1.8km, 40m
Morskie Oko to Palenica Białczańska – 8km, 2h
Round Trip: 19.6km, 5h30m
Palenica Białczańska to Morskie Oko – 8km, 2h
Morskie Oko to Czarny Staw – 1.8km, 50m
Czarny Staw to Rysy – 3km, 3h
Rysy to Czarny Staw – 3km, 2h30m
Czarny Staw to Morskie Oko – 1.8km, 40m
Morskie Oko to Palenica Białczańska – 8km, 2h
Round Trip: 25.6km, 11h
Palenica Białczańska to Morskie Oko – 8km, 2h
Morskie Oko to Czarny Staw – 1.8km, 50m
Czarny Staw to Rysy – 3km, 3h
Rysy to Chata pod Rysmi – 0.9km, 40m
Chata pod Rysmi to Popradske Pleso – 4.8km, 2h
Total Trip: 18.5km, 8h30m
Accommodation At Morskie Oko
- Schronisko Morskie Oko (41-58 PLN) http://schroniskomorskieoko.pl/en/offer
- Schronisko w Dolinie Roztoki (40-60 PLN) https://www.schroniskoroztoka.com.pl/nowa/pokoje
HOW TO GET TO MORSKIE OKO
- Krakow to Zakopane by bus, 2 hours, 18 PLN
- Zakopane to Morskie Oko by bus, 30 minutes, 18 PLN (2023)
- Tatra National Park fee: 5 PLN
- From the bus stop it takes 2 hours to walk to Morskie Oko
- A horse carriage to Morskie Oko costs 90 PLN (2023).